Linux OSでmessagesが作成されない

目次

Linuxなのにmesssagesファイルが無い

最近 AlmaLinux を利用する機会があったので、新規インストールしたところ messages が無いことが発覚。
AlmaLinux は messages ファイルではなく、別ファイルにログが記録されるようになったのかとも疑ったのですが、すごく根本的な問題でした。

結果としては単純に rsyslog がインストールされていなかったから。

# ls /var/log/
anaconda  btmp-20220801    dnf.log      hawkey.log           private  tuned
audit     chrony           dnf.rpm.log  hawkey.log-20220731  samba    wtmp
btmp      dnf.librepo.log  firewalld    lastlog              sssd

rsyslog は最初から入っていることが多いため、rsyslog が必要なこともあまり意識していませんでした。

対処

対処は非常に簡単で、rsyslog をインストールするだけ。

# sudo dnf install rsyslog

古めの RHEL7 や CentOS7だと dnf ではなく yum でインストール。

# sudo yum install rsyslog

サーバを再起動した際に自動起動しておくようにする。

# systemctl enable rsyslog --now

messages が作成されたか確認。

# ls -la /var/log/messages
-rw-------. 1 root root 176394  8月  3 20:25 /var/log/messages

まとめ

普段当たり前のようにあるので忘れがちですが、後からトラブルが起きた際に messages が無いと切り分けが難しくなるのでrsyslog がインストールされているかは最初に確認したほうが良さそう。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次