start¶
Запуск служб сервера
Зачем нужна¶
Команда запускает службы сервера RuDesktop в правильном порядке зависимостей. Без аргумента поднимается весь набор согласно режиму установки; с именем службы — только она. Используется после плановой остановки или при первоначальном включении сервера
Типичные случаи применения:
запуск сервера после плановой остановки (обновление, обслуживание)
старт служб после первичной установки или развёртывания из бэкапа
точечный подъём отдельной службы (например,
rudesktop-relay.service), которая остановлена при работающем остальном серверевосстановление работы сервера в скрипте автоматизации
Синтаксис¶
rude start
rude start [имя_службы.service|.socket]
rude start executor
Примечание
Без аргумента команда запускает полный набор служб. Конкретный набор зависит от режима установки (INSTALL_MODE в /etc/default/rudesktop):
full (по умолчанию) — Redis, web, relay, executor, nginx, PXE и SMB (если включены)
relay — только relay и nginx
executor — executor, web, nginx (без relay)
Параметры¶
Параметр |
Описание |
|---|---|
[имя_службы.service|.socket] |
Запустить только указанную системную службу — нужно передать имя с суффиксом |
executor |
Запустить только службу |
Пример¶
Чтобы запустить все службы сервера, введите следующее:
rude start
После выполнения команды в выводе отобразится следующая информация:
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
Чтобы запустить только одну службу, например, relay:
rude start rudesktop-relay.service