Настройка службы NTP для автоматического перезапуска , который необходимо установить , чтобы on в данном списке

ntpd 0:off  1:off   2:off   3:off   4:off   5:off   6:off 

2 ответа2

1

Обычно ntpd запускается на уровнях запуска 2, 3, 4 и 5. Если вы просто используете chkconfig ntpd on чтобы установить его для этих уровней запуска по умолчанию.

1

ntpd является примером демона, который иногда называют сервисом в кругах.

Уровни запуска не связаны с идеей, что если вы закроете демон, такой как ntpd, вторая служба наблюдения снова включит его. Если под "автоматическим перезапуском" подразумевается "включить демона после его смерти случайно", я рекомендую вам посмотреть на сторожевой таймер или что-то подобное.

Вы также можете настроить запуск демона при загрузке машины. Это часто достигается с помощью уровней запуска.

В приведенном вами примере вы перечислили ntpd и семь уровней запуска:

ntpd 0:off  1:off   2:off   3:off   4:off   5:off   6:off 

В примере ntpd в настоящее время выключен. Он не запустится ни на одном из этих уровней запуска.

Числа от 0 до 6 относятся к уровням выполнения. Когда машина переходит на уровень выполнения, службы на этом уровне запуска запускаются.

Команда runlevel даст вам сначала предыдущий уровень выполнения, а затем текущий уровень выполнения. (Это будет на CentOS и Ubuntu, по крайней мере).

[centos@ip-10-100-3-23 ~]$ runlevel
N 3
[centos@ip-10-100-3-23 ~]$ 

Эта команда показывает, что этот компьютер в настоящее время находится на уровне выполнения 3.

Способ изменения уровня запуска зависит от того, какую ОС и какую версию этой ОС вы используете. Для CentOS 6 команда chkconfig --level 3 ntpd on включает ntpd для запуска на уровне выполнения 3. В приведенном ниже примере я настраиваю ntpd для запуска при входе на уровень выполнения 3. Затем я отменяю это изменение и выключаю его.

[root@host ~]# chkconfig --list ntpd
ntpd            0:off   1:off   2:off   3:off   4:off   5:off   6:off
[root@host ~]# chkconfig --level 3   ntpd on
[root@host ~]# chkconfig --list ntpd
ntpd            0:off   1:off   2:off   3:on    4:off   5:off   6:off
[root@host ~]# chkconfig --level 3   ntpd off
[root@host ~]# chkconfig --list ntpd
ntpd            0:off   1:off   2:off   3:off   4:off   5:off   6:off
[root@host ~]# 

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .