/var/log/messages で変更後のホスト名が反映されない場合の対処方法
ホスト名を変更後に「/var/log/messages」に出力されるホスト名は、変更前のホスト名がなっている場合の対処方法を紹介します
現在のホスト名が「www01」の場合で、ホスト名を「web01」に変更した場合に「/var/log/messages」に出力されるホスト名が旧ホスト名のままになります
# ホスト名を確認します $ hostname www01 # ホスト名を変更して、変更されているか確認します $ sudo hostname web01 $ hostname web01 #「/var/log/messages」にテスト用のログを出力します $ logger test_messages # messagesのログ内容を確認します。ホスト名を変更しても以前のホスト名が表示されます $ sudo tail -1 /var/log/messages Aug 31 13:21:57 www01 admin[1499469]: test_messages
変更したホスト名に反映するには「rsyslog 」の再起動が必要です
# CentOS 6系の場合 $ sudo /etc/init.d/rsyslog restart # CentOS 7系, CentOS 8系の場合 $ sudo systemctl restart rsyslog.service
rsyslogを再起動後に「/var/log/messages」のホスト名が変更されたのを確認します
$ logger "test messages01" $ sudo tail -1 /var/log/messages Aug 31 13:39:22 web01 admin[1500109]: test messages01
ディスカッション
コメント一覧
まだ、コメントがありません