最佳答案
有的,联系办事处提交变更电子流再操作
两节点扩容主机到三节点后,用户可根据实际需求将当前存储集群的的副本数从2副本修改为3副本,增加存储集群的高可用。其操作步骤如下:
· 修改副本数会触发大量数据平衡,导致集群性能降低,建议在业务量小的情况执行该操作。
· 修改副本数前需评估修改之后存储容量是否满足使用需求。
(1) 在UIS存储集群概要界面查看存储集群Handy VIP,通过VIP登录存储集群后台。
(2) 执行命令:ceph osd pool ls detail,查询需要修改副本数的数据池。
(3) 执行以下命令,修改副本数,将上一步骤中查询到的所有数据池的副本数都修改为3。
(4) 执行如下命令登录数据库,不同版本登录数据库的命令有所不同,请根据实际情况进行选择。
¡ E0750*和E080*系列版本执行命令:sudo -u postgres psql calamari
¡ E088*系列版本请执行命令:mariadbsql -ucalamari -p27HbZwr*g calamari
(5) 在数据库中查看需要修改的数据池,表中所列的数据池都需要修改。
(6) 修改数据池的replicate_num和size参数,执行如下命令(以修改“.diskpool_hdd.rbd”为例):
update op_cluster_pool set replicate_num="3" where pool_name=".diskpool_hdd.rbd";
update op_cluster_pool set size="3" where pool_name=".diskpool_hdd.rbd";
(7) 修改完成后,查看当前数据库,.diskpool_hdd.rbd数据池的副本数已修改为3。
(8) 以同样的方式完成表中所有数据池副本数的修改。
(9) 修改完成后,等待一段时间,登录UIS超融合管理平台,可查看到当前存储集群的所有数据池的副本数全部为3,新增数据池,可设置副本数为3。
· 更改副本数之后,若存储集群上的硬盘池和数据池处于亚健康状态,可能是正在进行数据平衡,是正常现象,若长时间不恢复,请联系技术支持处理。
· 修改副本数之后系统会进行数据平衡,请数据平衡完成后再进行下方的修改最小副本数操作,数据平衡是否完成可执行ceph -s命令查看。
修改副本数完成之后,建议将最小副本数从1修改为2,进一步增加存储集群的高可用。
(1) 在UIS存储集群概要界面查看存储集群Handy VIP,通过VIP登录存储集群后台。
(2) 执行命令:ceph osd pool ls detail,查询存储集群中的数据池。
(3) 执行如下命令,将存储集群中所有数据池的最小副本数修改为2。
ceph osd pool set 池名 min_size 需要调整的最小副本数
(4) 执行如下命令登录数据库,不同版本登录数据库的命令有所不同,请根据实际情况进行选择。
¡ E0750*和E080*系列版本执行命令:sudo -u postgres psql calamari
¡ E088*系列版本请执行命令:mariadbsql -ucalamari -p27HbZwr*g calamari
(5) 在数据库中查看需要修改的数据池,表中所列的数据池都需要修改。
(6) 修改数据池的min_size参数,执行如下命令(以修改“.diskpool_hdd.rbd”为例):
update op_cluster_pool set min_size="2" where pool_name=".diskpool_hdd.rbd";
(7) 修改完成后,查看当前数据库,.diskpool_hdd.rbd数据池的最小副本数已修改为2。
(8) 以同样的方式完成表中所有数据池最小副本数的修改。
(9) 修改完成后,等待一段时间,登录UIS超融合管理平台,可查看到当前存储集群的所有数据池的最小副本数已经修改为2。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论