restart¶
Перезапуск служб сервера
Зачем нужна¶
Команда последовательно останавливает и заново запускает службы сервера RuDesktop в правильном порядке (от nginx и веб-службы до relay/executor/pxe). Без параметров перезапускает весь набор; можно ограничиться одной службой по имени
Типичные случаи применения:
применение изменений в конфигурации сервера, которые требуют перезапуска
восстановление работы после сбоя одной из служб без перезагрузки ОС
регламентный перезапуск после обновления RuDesktop или системных пакетов
точечный перезапуск отдельной службы (например, только
rudesktop-relay.service), не затрагивая остальные
Синтаксис¶
rude restart
rude restart [имя_службы.service|.socket]
rude restart executor
Примечание
Команда последовательно вызывает rude stop и rude start с теми же аргументами. Без параметров перезапускаются все службы согласно режиму установки
Пример¶
Чтобы перезапустить все службы сервера, введите следующее:
rude restart
После выполнения команды в выводе отобразится следующая информация:
Stopping services
Stopping nginx ... OK
Stopping web socket ... OK
Stopping web service ... OK
Stopping relay ... OK
Stopping ansible processes ... OK
Stopping executor ... OK
Stopping pxe ... OK
Stopping smbd ... OK
Starting services
Start web socket ... OK
Start web service ... OK
Start relay ... OK
Start executor ... OK
Start smbd ... OK
Enable nginx ... OK
Start nginx ... OK
Чтобы перезапустить только одну службу:
rude restart rudesktop-relay.service