ntpq -p で "Name or service not known" が出ていた件の解決
サーバの時刻同期のため、ntpd を設定していたのですが、「Name or service not known」が発生していました。
[実行結果]
# ntpq -p
Name or service not known
何が悪いのかとチェックしていましたが、/etc/ntp.conf の設定を見直しても悪いところが見当たらないし、ポート設定も正しいはずなので、この問題を随分放置していました。
しかし、手動で時刻同期するのはやっぱり馬鹿らしいんで、もう一度調べ直したところ、localhost のアドレス解決ができないと上記エラーが出る可能性があることが判明。
以前、何かの設定時に削除したと思われる localhost のアドレス設定ですが、/etc/hosts に早速追加しました。
[/etc/hosts に以下の記述を追加]
[変更後の実行結果]
# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
ntp1.jst.mfeed. 210.173.176.4 2 u 42 128 7 21.532 -23467. 4.347
ntp2.jst.mfeed. 210.173.160.86 2 u 39 128 7 21.529 -23463. 6.816
ntp3.jst.mfeed. 210.173.160.86 2 u 38 128 7 21.278 -23463. 6.704
今度はちゃんと動作するようになりました。