手册下载
H3C UIS SSD硬盘更换为NVMe硬盘配置指导-5W100-整本手册.pdf (553.22 KB)
H3C UIS超融合产品
SSD硬盘替换为NVMe硬盘配置指导
资料版本:5W100-20220722
Copyright © 2022 新华三技术有限公司 版权所有,保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。
除新华三技术有限公司的商标外,本手册中出现的其它公司的商标、产品标识及商品名称,由各自权利人拥有。
本文档中的信息可能变动,恕不另行通知。
UIS存储集群支持使用SSD硬盘和NVMe硬盘做缓存盘,为了提升性能,较新版本推荐使用NVMe硬盘,如需将SSD硬盘替换为NVMe硬盘,可参考本手册进行更换。
· SSD硬盘替换为NVMe硬盘需要暂停业务,请先确认对于业务的影响,再进行替换操作。
· 操作前请先备份UIS平台管理数据和重要虚拟机。
· 变更前和完成后,请使用UIS金手指工具(可联系技术支持获取)进行检查,排除其他隐患。
· 由于更换NVMe硬盘涉及大量的数据均衡,时间不可控。因此如需进行版本升级操作,建议先进行升级,再更换硬盘。
· 删除存储节点和加回存储节点的操作请不要UIS管理平台中操作,而是在UIS-ONEStor的界面中进行操作。
· 删除存储节点和加回存储节点时可能触发大量数据均衡,请逐一操作相关主机。等待当前主机操作完毕,存储状态正常后,再对下一台主机进行操作。
存储集群的最小节点数量不能小于元数据池副本数量,在多节点部署时,元数据池副本数最大为4。因此如果4节点集群需要删除存储节点时,需要先减少元数据池副本数,才能删除存储节点、更换硬件;如果删除后存储节点的数量仍大于元数据池副本数,则无需修改元数据池副本数,不需要执行本章节的操作。
本章节以4副本修改为3副本为例。
(1) 执行ceph osd pool ls detail命令,查看当前元数据池信息,并记录元数据池名称(格式为“元数据池名称.rbd”)。
(2) 执行ceph osd pool set 元数据池名称 size 3命令,将元数据池副本数修改为3。
(3) 登录handy节点,执行su postgres命令,并输入数据库密码,登录数据库。
(4) 执行select * from op_cluster_pool where pool_name=’元数据池名称’命令,查看数据库中的元数据池信息。
(5) 执行update op_cluster_pool set size=3,replicate_num=3 where pool_name=’元数据池名称’命令,将元数据池副本replicate_num和size值修改为3。
(6) 执行select * from op_cluster_pool where pool_name=’元数据池名称’命令,验证修改结果。此时元数据池的replicate_num和size值应为3。
在将SSD硬盘更换为NVMe硬盘前,需要删除相应的存储节点。
(1) 登录UIS管理平台,将相应主机中的所有虚拟机迁移至其他主机,并暂停主机中所有的共享存储。
(2) 确认主机前后台查询到的存储状态均为健康。
(3) 打开浏览器,输入http://UIS_IP:10001(默认账号/密码:admin/Admin@123),登录UIS-ONEStor界面。
· 如果使用默认账号密码无法登录,请尝试使用UIS管理平台自身的用户名密码登录UIS-ONEStor。
· 如果无法直接进入UIS-ONEStor登录页面,请先在管理节点后台执行mv /opt/h3c/webapp/content/dsm/index.html.bak /opt/h3c/webapp/content/dsm/index.html命令,再执行步骤中的操作。
(4) 确认管理平台中处于数据平衡状态,然后将该主机从存储节点中删除。
· 如果该主机还承担其他角色(如监控节点),无需处理。
· 在删除前请确认该存储节点是否在业务高可用组中,如果在高可用组中,请先记录,在更换完成后请参考更换NVMe硬盘及恢复存储节点恢复高可用组。
(5) 删除成功后,等待数据均衡完成。登录UIS系统后台,执行ceph –s命令,确认存储状态为Health_OK。
将主机从存储节点中删除后,需要关闭服务器,将SSD硬盘更换为NVMe硬盘。
(1) 关闭相应的服务器,按规划将SSD硬盘更换为NVMe硬盘。
(2) 更换完成后开启服务器。
(3) 打开浏览器,输入http://UIS_IP:10001(默认账号密码:admin/Admin@123),登录UIS-ONEStor。
如果无法直接进入UIS-ONEStor登录页面,请先在管理节点后台执行mv /opt/h3c/webapp/content/dsm/index.html.bak /opt/h3c/webapp/content/dsm/index.html命令,再执行步骤中的操作。
(4) 将该节点重新添加为存储节点。
(5) 将该节点中的硬盘加回之前的硬盘池。例如将主机中的SAS SSD硬盘加回UIS-SSD硬盘池中,HDD硬盘和NVMe硬盘加回闪存加速池中,同一硬盘池中SSD硬盘和NVMe硬盘可以共存。
(6) (可选)如果删除存储节点前,该节点在业务高可用组中,需要将该主机重新加回高可用组中,若未及时加回,高可用组中主机全删空后业务将中断。
a. 单击导航树中的[块存储/卷映射/端口管理],进入端口管理页面。依次选择节点池和节点,单击<扫描网卡>按钮,等待网卡及端口扫描完成。
b. 单击导航树中的[块存储/卷映射/ISCSI高可用],进入ISCSI高可用页面。单击<修改>按钮,修改高可用组。
c. 将该节点增加到高可用组的节点中。
(7) 添加成功后,等待数据均衡完成。登录系统后台,执行ceph –s命令,确认存储状态为Health_OK。
如果涉及多台主机,应逐一操作,待全部操作完成后,再对后续主机执行删除存储节点、更换NVMe硬盘及恢复存储节点的操作。
所有需更换NVMe硬盘的主机完成操作后,需要将元数据池副本数恢复到之前的设置,操作方法与2.1 减少元数据池副本数类似;如果未修改过元数据池副本数,则无需执行本章节的操作。
本章节以3副本恢复为4副本为例。
(1) 执行ceph osd pool ls detail命令,查看元数据池信息,记录元数据池名称(格式为“元数据池名称.rbd”)。
(2) 执行ceph osd pool set 元数据池名称 size 4命令,将元数据池副本数修改为4。
(3) 登录handy节点,执行su postgres命令,输入密码,登录数据库。
(4) 执行select * from op_cluster_pool where pool_name=’元数据池名称’命令,查看数据库中的元数据池信息。
(5) 执行update op_cluster_pool set size=4,replicate_num=4 where pool_name=’元数据池名称’命令,将元数据池副本replicate_num和size值修改为4。
(6) 执行select * from op_cluster_pool where pool_name=’元数据池名称’命令,验证修改结果。此时元数据池的replicate_num和size值应为4。