НАИМЕНОВАНИЕ

      service - Останавливает или запускает системные сервисы и драйвера устройств 

СИНТАКСИС

  service up <service> [-args args] [-dev special] [-period ticks] 
 service down <pid>
 service refresh <pid>
 service rescue <dir>
 service shutdown

ОПИСАНИЕ

     Сообщает сервису реинкорнаций о том что необходимо запустить или
остановить системный сервис или драйвер устройства. Драйвер устройства
будет автоматически перезапущен если он уже существует и был, например,
убит через kill. Процедура запуска нуждается в указании полного пути до
бинарного файла сервиса.
 
Если опциональный параметр -period определен то сервер будет посылать
запросы статуса системному сервису с указанной частотой. Если ответ не
будет получен в срок, то сервер реинкарнаций убъет процес и перезапустит
заново. Период должен быть определен в tick, но может также быть с HZ.
 
Остановка системного сервиса нуждается в указании id процесса. Выдача
комманды kill не будет работать, т.к. сервер реинкарнаций воспримет это
как выход по ошибке и перезапустит сервер заново. Более правильный путь
для перезапуска сервиса использовать опцию refrash команды service
 
Вызов rescue может быть использован для установки текущей рабочей
директории сервера реинкарнаций. Для надежного востановления бинарных
копий драйверов сервер реинкарнации может использовать теневые директории
в которых они будут хранится если полный путь до бинарного файла сервиса
дал сбой. Это позволяет востановится даже вслучае падения корневой файловой
системы.
 
Если система будет остановлена, сервер реинкарнаций должен быть уведомлен
об этом, дабы не дапустить перезапуска сервисов остановленных в процессе
выполнения скрипта остановки.

ПРИМЕРЫ

service up /sbin/is -period 5HZ 
  запускает IS сервер и проверяет его статус 5 раз в секунду - каждые 200 милисекунд

service up /usr/sbin/dp8390 -args DPETH0=pci
  запускает драйвер DP8390 сетевой карты и передает ему аргументы

service down 117
  останавливает сервис с идентификатором процеса равным 117

СМ. ТАКЖЕ

boot(8), monitor(8)  

ПРИМЕЧАНИЕ

      (Прим. переводчика: остановка сервисов возможна не только по пиду но и по имени.
Во всяком случае у меня нормально отрабатывали команды типа service down rundom)






























сайт кракен тор | http://kra4.cc | kra2.ru | Смотрите kra1.at kra1.at.