web-dev-qa-db-ja.com

自動再起動へのNTPサービスの設定

NTPサービスを自動再起動に設定します。指定されたリストでonに設定する必要があります

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

ntpdはデーモンの例であり、来たるサークルではserviceと呼ばれることもあります。

実行レベルは、ntpdのようなデーモンをシャットダウンすると、2番目のウォッチドッグサービスがデーモンをオンに戻すという考えとは関係ありません。 「自動再起動」の意味が「デーモンが誤って停止した後にデーモンをオンにする」である場合は、 watchdog などを確認することをお勧めします。

マシンの起動時に起動するようにデーモンを設定することもできます。多くの場合、これは実行レベルを使用して実行されます。

提供した例では、ntpdと7つの実行レベルをリストしています。

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にあることを示しています。

実行レベルを変更する方法は、実行しているOSとそのO​​Sのバージョンによって異なります。 CentOS 6の場合、コマンドchkconfig --level 3 ntpd onは、実行レベル3で開始するようにntpdをオンにします。以下の例では、実行レベル3に入るときに開始するようにntpdを構成します。その変更とそれをオフにします。

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

2
StandardEyre

通常、ntpdはランレベル2、3、4、および5で実行されます。chkconfig ntpd onを使用して、これらのデフォルトのランレベルに設定する場合。

2
gogators