お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2012-08-23 18:32:37

evilshit
新しいメンバ
登録日: 2012-08-23

ntpサーバの動作確認ができない

ububtu server 12.04にて自宅サーバを始めたのですが
ntpサーバをsudo apt-get install ntp でインストールしたのち /etc/ntp.conf 内のntpサーバを書き換えて
sudo /etc/init.d/ntp restart して suto ntp -p で動作確認したところ、何度やっても
「ntpd: option `pidfile' requires an argument」と表示されて確認できません。

sudo /init.d/ntp status でサービス自体は起動しているのを確認しています。

だめもとで apt-get にて一旦削除して、それだけでは/etc/ntp.conf が削除されなかったので手動で ntp.conf も削除して再度
インストールしても同じでした、しかも今度は /etc/ntp.conf が自動で作成されませんでした。
最初は自動で作成されたはずなのですが…

ご教授お願いします。

オフライン

 

#2 2012-08-23 20:00:21

hellfire
メンバ
From: 日本/神奈川県
登録日: 2006-11-21

Re: ntpサーバの動作確認ができない

evilshit 様へ.

エラーの内容は不明ですが,コマンドを間違っていませんか?
ntp の時刻同期がされているかを確認するには以下のコマンドを実行します.

コード:

$ sudo ntpq -p

また,余談ですが,サービスの起動・停止・再起動等は,
service コマンドを使ったほうが便利かと思います.

コード:

$ sudo service ntp restart

やっていることは同じなのですが….

さらに,設定ファイルも含め,パッケージを削除する場合は,
--purge オプションを付けると良いと思います.

コード:

$ sudo apt-get --purge remove ntp

この場合,設定ファイル(この場合は,/etc/ntp.conf)も削除され,
次回,再インストールするときは設定ファイルも再度展開されます.

オフライン

 

#3 2012-08-23 22:17:48

evilshit
新しいメンバ
登録日: 2012-08-23

Re: ntpサーバの動作確認ができない

hellfire様

アドバイスありがとうございます。
設定ファイルの件は--purge オプションでいけました。

ただ本題の sudo ntp -p は私のタイプミスで hellfire様がおっしゃったように sudo ntpd -p と打ってます。
ntp では  command not found となりますので。
やはりネットなどでいろいろ調べたのですがどこを見ても sudo ntpd -p としか書かれてませんでした。
コマンドを打つとバージョン情報、パラメータの簡単なヘルプなどは表示されるのでやはり pidfile がどうこう
という部分に問題があるようですが特にあやしいことはやってないのでお手上げ状態です。

オフライン

 

#4 2012-08-23 22:19:48

hellfire
メンバ
From: 日本/神奈川県
登録日: 2006-11-21

Re: ntpサーバの動作確認ができない

evilshit 様へ.

ntpd ではなく,ntpq です.
ntpd -p だと私も同様に pidfile というエラーが出ます.

オフライン

 

#5 2012-08-23 22:27:57

evilshit
新しいメンバ
登録日: 2012-08-23

Re: ntpサーバの動作確認ができない

hellfire様へ

なんというボンミスでしょうか!
先入観で q を d と思い込んでいただけのようでした。
そりゃ確認できるわけないですよね。
hellfire様、本当にありがとうございました。

オフライン

 

Board footer

Powered by FluxBB