Настройка службы NTP на автоматический перезапуск

1388
mahendra kamble

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

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

2 ответа на вопрос

1
gogators

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

на каких уровнях запуска служба NTP будет автоматически перезапущена mahendra kamble 7 лет назад 0
1
StandardEyre

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 ~]#  

Огромное спасибо!! теперь я изучил концепцию уровней запуска :-) хорошо объяснил. mahendra kamble 7 лет назад 0

Похожие вопросы