Технические вопросы по UTM 5.0
Kristian
Сообщения: 95 Зарегистрирован: Ср мар 04, 2009 21:32
Сообщение
Kristian » Вт май 05, 2009 22:30
Наверное многие сталкивались с проблемой, когда RFW виснет, а на альтернативный еще не перебрались
.
Выкладываю скриптик, который следит за датой изменения лог файла и если он старее чем 29 секунд - killall -HUP
Код: Выделить всё
#!/bin/sh
### Script for checking work of RFW
A=`stat -f%m /netup/utm5/log/rfw.log`
B=`date +%s`
C=`expr $B - $A`
if [ "$C" -lt 29 ]
then echo "RFW work stable at `date`" >> /netup/utm5/log/rfw_check.log
else
killall -HUP utm5_rfw
echo "RFW was rebooted at `date`" >> /netup/utm5/log/rfw_check.log
fi
Chris
Сообщения: 2323 Зарегистрирован: Чт июн 02, 2005 14:08
Откуда: 33 76 77 71 86 37 98
Сообщение
Chris » Чт май 07, 2009 21:05
A=`stat %Y /netup/utm5/log/rfw.log`
на самом деле
Kristian
Сообщения: 95 Зарегистрирован: Ср мар 04, 2009 21:32
Сообщение
Kristian » Чт май 07, 2009 21:49
У меня команда stat %Y /netup/utm5/log/rfw.log выводит следующее
Код: Выделить всё
bash#stat %Y /netup/utm5/log/rfw.log
stat: %Y: stat: No such file or directory
73 22280217 -rw-r--r-- 1 root wheel 89012336 32431068 "May 6 18:07:31 2009" "May 7 21:47:22 2009" "May 7 21:47:22 2009" "Apr 13 22:20:49 2009" 4096 63392 0 /netup/utm5/log/rfw.log
А команда
stat -f%m /netup/utm5/log/rfw.log
Число "от рождества так сказать"
Chris
Сообщения: 2323 Зарегистрирован: Чт июн 02, 2005 14:08
Откуда: 33 76 77 71 86 37 98
Сообщение
Chris » Чт май 07, 2009 21:53
[root@chris-home ~]# stat %Y /netup/utm5/log/rfw.log
stat: невозможно выполнить stat для `%Y': Нет такого файла или каталога
File: `/netup/utm5/log/rfw.log'
Size: 2134192 Blocks: 4184 IO Block: 4096 обычный файл
Device: fd00h/64768d Inode: 3113111 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2009-05-07 19:10:04.000000000 +0400
Modify: 2009-05-07 22:51:53.000000000 +0400
Change: 2009-05-07 22:51:53.000000000 +0400
[root@chris-home ~]# stat -f%m /netup/utm5/log/rfw.log
stat: неверный ключ -- %
[root@chris-home ~]# stat --format %Y /netup/utm5/log/rfw.log
1241722373
Chris
Сообщения: 2323 Зарегистрирован: Чт июн 02, 2005 14:08
Откуда: 33 76 77 71 86 37 98
Сообщение
Chris » Чт май 07, 2009 21:54
ах да...
Linux chris-home.chris.ru 2.6.22.14-72.fc6 #1 SMP Wed Nov 21 13:44:07 EST 2007 i686 i686 i386 GNU/Linux
Fedora Core release 6 (Zod)