Есть необходимость делать ротацию openvpn раз в день
/var/log/openvpn/serverN.log {
daily
missingok
rotate 99
compress
delaycompress
notifempty
create 600 root root
olddir /var/log/openvpn/serverN
postrotate
/etc/init.d/openvpn restart serverN
endscript
}
Проблема в том что с увеличением количества клиентов (в данный момент одновременно 200)
openvpn restart serverN - вываливается с ошибкой: лечится увеличением паузы между stop и start в /etc/init.d/openvpn
вроде как не успевает закрыть все сокеты и освободить порт для старта.
Сейчас пауза 3 секунды - дальше больше. Народ жалуется.
------
Если не рестартить, то Openvpn тупо не пишет в лог, перепробовал все сигналы - нулевой результат.
openvpn+logrotate
Модераторы: SLEDopit, Модераторы разделов
-
mandreika
- Сообщения: 217
- ОС: Debian 3,4,5,6
-
pelmen
- Сообщения: 1268
- ОС: debian
Re: openvpn+logrotate
А если поменять выполнение daily cron на ночь, когда никто не подключен?
-
mandreika
- Сообщения: 217
- ОС: Debian 3,4,5,6
Re: openvpn+logrotate
Постоянные подключения
Да и не нравится мне механизм вырубания клиентов ради отката логов.
Да и не нравится мне механизм вырубания клиентов ради отката логов.
-
pelmen
- Сообщения: 1268
- ОС: debian
Re: openvpn+logrotate
А он (лог) вам нужен? Может вообще отключить логгирование?
-
skeletor
- Сообщения: 1224
-
mandreika
- Сообщения: 217
- ОС: Debian 3,4,5,6