Cockpitのメトリックス履歴が表示されない場合の対応方法
Cockpitのメトリックス履歴(グラフ部分)が表示されず「pmlogger.service がデータの収集に失敗しました」というエラーメッセージが表示されていた。Cockpitやサーバ自体を再起動しても改善されず。どうもログファイルが破損しており、そこでエラーになっているっぽい。以下に対応方法をメモ。
対応方法
各種再起動
まずは以下で再起動を試す。
# cockpitと関連デーモンの再起動 systemctl restart pmcd systemctl restart pmlogger.service systemctl restart cockpit # (必要に応じて)サーバの再起動 reboot
ログファイルの削除
再起動でも駄目だった場合は以下でログファイルを削除。
# 一旦停止 systemctl stop pmlogger pmcd cockpit # ログファイルの削除 rm -rf /var/log/pcp/pmlogger/* rm -rf /var/lib/pcp/tmp/* # 起動 systemctl start pmcd systemctl start pmlogger systemctl start cockpit
数分後Cockpitにアクセスすると正常に表示される筈。
関連記事
-
-
サーバ管理ツール「Cockpit」にファイルマネージャー用プラグインを導入する方法
先日メモしたサーバ管理ツール「Cockpit」にブラウザ上からファイルの作成や編 ...
-
-
Podmanでデータベース用コンテナを作成しWebサーバ用コンテナと接続する方法
Podmanでデータベース用コンテナを作成し、Webサーバ用コンテナからPHPで ...
-
-
サーバー管理をブラウザベース(GUI)で行えるCockpitの導入方法
以前にサーバ管理をブラウザ上で行えるWebminについてメモしたが、もっと機能を ...
-
-
Cockpitにrootユーザでのログインを禁止する方法
先日CockpitにGoogle Authenticatorを用いたワンタイムパ ...
-
-
Cockpitで一定時間操作がない場合は自動でログアウトさせる方法
Cockpitのセキュリティ対策として〇分以上操作がない場合に自動でログアウトさ ...