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'