ログに/var/log/messagesが見つかりません。ログを/var/log/messagesと統合する方法はありますか?ログ制御次のログを表示/var/log/メッセージ?
答え1
ログシステムに関連する設定を変更しない限り、Journaldは確かにいいえすべてを所有することを保証します/var/log/messages
。
この記事に従ってください。LEMPのトラブルシューティングにJournalctlを使用する、デフォルト設定が機能する方法は、メッセージの小さな部分だけが実際にJournaldに保存されることです。
どちらもインストールされ、実行中です。
- ログの実行いいえ永続保存とログデータのみRAMに保存
- Rsyslog(別名/var/log/messagesなど)は、ログデータをフラットファイルに保存します。
Rsyslogはほとんどのログを保持し、Journaldは保持されたメッセージのほんの一部のみをRAMに保存します。
2つのログストア(JournaldとRsyslog)の一貫性を維持するには、少なくともファイルシステムに永続ストレージを割り当てるか、JournaldログのRAMを増やす必要があります。
永続ストアを実装するには、/var/log/journal
ディレクトリを作成してJournaldデーモンを再ロードするだけです。
# create the directory
mkdir -p /var/log/journal
# ensure the write permissions
systemd-tmpfiles --create --prefix /var/log/journal
# ping the daemon that the directory is there
killall -USR1 systemd-journald