Jewel版cephfs,在磁盤滿過一次后一直報"mon.node3 low disk space"
很奇怪。默認配置磁盤使用率超過70%才會報這個。但osd的使用率根本沒這么大。
但是一看/boot目錄已經超過70%,但另外的一個ceph集群/boot也超過70%但是沒報錯。
真是奇怪。
查看代碼DataHealthService.cc,於此有關的配置是mon_data_avail_warn
掩耳盜鈴的改法:
分別在所有節點上執行如下命令:
ceph daemon mon.node2 config set mon_data_avail_warn 10
其中mon.node2改成當前節點名。
此命令表示當剩余空間小於10%之后才告警。