Ceph修改OSD內存限制
存儲集群修改OSD最大使用內存限制步驟如下:
-
在admin節點,進入
/etc/ceph/ceph-deploy
目錄,修改/etc/ceph/ceph-deploy/ceph.conf
,在[osd]下面的配置。
osd_memory_target = 4294967296
將等號后面的數值(以Byte計數,默認值4G)改為自己需要的大小,如:3G,則改為
osd_memory_target = 3221225472
-
在admin節點
/etc/ceph/ceph-deploy
目錄下執行下面命令將配置推送到其它節點,其中node1、node2、nodex為主機名(根據實際填寫所有主機名)。
#ceph-deploy --overwrite-conf admin node1 node2 ... nodex
-
在所有節點執行下面命令,重啟agent服務。
#systemctl restart csp-agent
-
在admin節點執行下面命令修改運行OSD配置。
#ceph tell osd.* injectargs '-- osd_memory_target=3221225472'