3.2. コンテナー内で実行される Ceph デーモンのログファイルの表示
コンテナーホストからの journald デーモンを使用して、コンテナーから Ceph デーモンのログファイルを表示します。
手順
Ceph ログファイル全体を表示するには、以下の形式で構成される
rootでjournalctlコマンドを実行します。journalctl -u ceph-daemon@ID
journalctl -u ceph-daemon@IDCopy to Clipboard Copied! Toggle word wrap Toggle overflow ここで、
-
daemon は Ceph デーモン (
osd、mon、またはrgw) です。 ID は以下のいずれかになります。
-
ceph-monデーモン、ceph-mdsデーモン、またはceph-rgwデーモンが実行している短いホスト名。 -
lvmに設定されているosd_scenarioパラメーターが展開された場合のceph-osdデーモンの ID -
osd_scenarioパラメーターをcollocatedまたはnon-collocatedに設定してデプロイされた場合にceph-osdデーモンが使用するデバイス名
-
たとえば、ID
osd01のceph-osdデーモンのログ全体を表示するには、以下のコマンドを実行します。journalctl -u ceph-osd@osd01
# journalctl -u ceph-osd@osd01Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
daemon は Ceph デーモン (
最近のジャーナルエントリーのみを表示するには、
-fオプションを使用します。journalctl -fu ceph-daemon@ID
journalctl -fu ceph-daemon@IDCopy to Clipboard Copied! Toggle word wrap Toggle overflow たとえば、
ceph-monitor01ホストで実行するceph-monデーモンの最近のジャーナルエントリーのみを表示するには、以下のコマンドを実行します。journalctl -fu ceph-mon@ceph-monitor01
# journalctl -fu ceph-mon@ceph-monitor01Copy to Clipboard Copied! Toggle word wrap Toggle overflow
sosreport ユーティリティーを使用して journald ログを表示することもできます。SOS レポートの詳細については、Red Hat カスタマーポータルのソリューションの What is a sosreport and how to create one in Red Hat Enterprise Linux 4.6 and later? を参照してください。
関連情報
-
journalctl(1)の man ページ