Как запланировать Авто перезагрузку в MyPBX Как запланировать Авто перезагрузку в MyPBX Краткий обзор: Расписание перезагрузки системы часто используется для очистки кэш данных, системы мусора или повышения стабильности работы системы. Во время использования телефонной системы MyPBX, некоторые из пользователей хотели бы использовать график установки автоматической перезагрузкой системы. В этом случае, пользователи могут авторизоваться через SSH для установки конфигурации Графика перезагрузки. Описание: Примечание: Прежде чем вы сможете войти в систему с помощью SSH, пользователи должны войти в веб-интерфейс и перейдите к странице Настройка LAN для включения SSH. Путь к конфигурационному файлу: /persistent/etc/autoreboot/global.conf Примечаине: есть файл по умолчанию /persistent/etc/autoreboot/global.conf.bak, пожалуйста, запустите ‘mv global.conf.bak global.conf’, а затем отредактировать содержимое Формат конфигурационного файла: starttime=03:00 setinterval=0 daily=no weekly=no dateofweek=7 monthly=no dateofmonth=1 Описание параметров: starttime опция установки время начала перезагрузки. Формат должен быть чч:мм setinterval опция задает интервал повторения. Если установить значение -1 это отключит авто перезагрузку. daily опция установки перезагрузки на каждый день. weekly опция включения перезагрузки на каждую неделю. Даная опция является актуальной при настройке опции dateofweek. dateofweek опция для установки для недели. Параметр варьируется от 1 до 7. 1 = понедельник, 2= вторник, 3 = среда, 4 = четверг, 5 = пятница, 6=суббота, 7 = Воскресенье. monthly опция включения перезагрузки на каждый месяц. Опция актуальная при заполнения параметра dateofmonth . dateofmonth опция для указания числа месяца в который будет происходит перезагрузка. Очередность исполнения для опций графика перезагрузки Weekly, Daily, Monthly and setinterval http://www.yeastar.com 1/3 Как запланировать Авто перезагрузку в MyPBX Пример: Нам необходимо чтобы MyPBX выполняла перезагрузку каждый день в 3 часа утра. Шаг 1, заходим через Web интерфейс на MyPBX в настройки Lan и активируем доступ по SSH. Шаг 2, подключаемся с помощью клиента SSH например Putty Шаг 3, обращаемся в директорию /persistent/etc/autoreboot/ Шаг 4, находим файл с именем global.conf.bak по умолчанию, вводим команду ‘mv global.conf.bak global.conf’ чтобы переименовать файл в global.conf. Если Вам не удалось найти файл, создаем фал с именем global.conf. Step 5, Редактируем файл global.conf для выполнения нашей задачи. starttime=03:00 setinterval=0 daily=yes weekly=no dateofweek=7 monthly=no dateofmonth=1 Step 6, сохраняем файл global.conf и перезагружаем MyPBX. Step 7, подключаемся снова по SSH и вводим команду ‘cat /tmp/autoreboot.log’ и проверяем корректно применились ли настройки. В дальнейшем, можете вводить повторно команду для того что отследить в логе были ли проведены перезагрузки. Приложение: SSH Журнал сеанса для примера, чтобы запланировать перезагрузка MyPBX каждый день в 3:00 AM. ---------------------------------------------------------------------------------------------------------------login as: root root@192.168.4.141's password: BusyBox v1.4.1 (2012-11-13 21:29:17 CST) Built-in shell (msh) Enter 'help' for a list of built-in commands. root:~> cd /persistent/etc/autoreboot/ root:/persistent/etc/autoreboot> ls global.conf.bak root:/persistent/etc/autoreboot> mv global.conf.bak global.conf root:/persistent/etc/autoreboot> ls global.conf http://www.yeastar.com 2/3 Как запланировать Авто перезагрузку в MyPBX root:/persistent/etc/autoreboot> vi global.conf starttime=03:00 setinterval=0 daily=yes weekly=no dateofweek=7 monthly=no dateofmonth=1 ~ ~ ~ root:/persistent/etc/autoreboot> reboot login as: root root@192.168.4.141's password: BusyBox v1.4.1 (2012-11-13 21:29:17 CST) Built-in shell (msh) Enter 'help' for a list of built-in commands. root:~> cat /tmp/autoreboot.log lasttask=1225 type=1 nexttask=1226 starttime=03:00:00 root:~> <конец> http://www.yeastar.com 3/3