CEPHADM 操作之 CEPH 守護程序日誌

2022-10-05 20:15:23 字數 1229 閱讀 7768

ceph 守護程序傳統上將日誌寫入/var/log/ceph。 ceph 守護程序預設記錄到日誌中,並且 ceph 日誌由容器執行時環境捕獲。它們可通過 journalctl 訪問。

筆記: 在 quincy 之前,ceph 守護程序會輸出到stderr。

例如,要檢視具有 id 5c5a50ae-272a-455d-99e9-32c6a013e694 的集群的mon.foo守護程序日誌,命令將類似於:

journalctl -u [email protected]
當日誌記錄級別較低時,這適用於正常操作。

如果您希望日誌出現在檔案中,您還可以將 ceph 守護程序配置為記錄到檔案而不是日誌(就像在 ceph 的早期版本、cephadm 之前、octopus 之前的版本中所做的那樣)。當 ceph 記錄到檔案時,日誌會出現在/var/log/ceph/。如果您選擇將 ceph 配置為記錄到檔案而不是日誌,請記住配置 ceph 以便它不會記錄到日誌(用於此的命令在下面介紹)。

要啟用對檔案的日誌記錄,請執行以下命令:

ceph config set global log_to_file true

ceph config set global mon_cluster_log_to_file true

如果您選擇記錄到檔案,我們建議禁用記錄到日誌,否則所有內容都將被記錄兩次。執行以下命令以禁用對 stderr 的日誌記錄:

ceph config set global log_to_stderr false

ceph config set global mon_cluster_log_to_stderr false

ceph config set global log_to_journald false

ceph config set global mon_cluster_log_to_journald false

筆記: 您可以通過在引導新集群期間傳遞 –log-to-file 來更改預設值。

預設情況下,cephadm 在每個主機上設定日誌輪換來輪換這些檔案。您可以通過修改 /etc/logrotate.d/ceph.來配置日誌記錄保留計畫。

Ceph基礎之搭建ceph集群

8 更新源 yum update ysetenforce 0 4 安裝ntp,在所有ceph節點上執行 2 用ceph deploy建立ceph集群mkdir etc ceph 生成乙個新的ceph集群,集群包括ceph配置檔案以及monitor的金鑰環。3 安裝ceph二進位制軟體包ceph de...

Ceph學習之路(一)之ceph初識

在學習ceph之前,需要了解元資料的概念。元資料又稱為中介資料 中繼資料,為描述資料的資料。主要描述資料屬性的資訊,用來支援如指示儲存位置 歷史資料 資源查詢 檔案記錄等功能。通俗地說,就 是用於描述乙個檔案的特徵的系統資料,比如訪問許可權 檔案擁有者以及檔案資料庫的分布資訊 inode 等等。在集...

ceph 塊操作例項

oper1 檢查ceph集群狀態 ceph healthoper2 使用ceph block storage配置乙個塊裝置,在執行這個操作之前要先安裝乙個ceph client節點 注 ceph client最好安裝在乙個虛擬機器上,不要安裝在ceph的儲存集群上 1 在ceph client節點上...