5.3. 停止并启动重新平衡
当 OSD 出现故障或您停止时,CRUSH 算法会自动启动重新平衡过程,以在剩余的 OSD 之间重新分发数据。
因此,重新平衡可能需要时间和资源,因此,应考虑在故障排除期间停止重新平衡或维护 OSD。
注意
停止的 OSD 中的放置组在故障排除和维护期间变得 降级
。
先决条件
- Ceph 监控节点的根级别访问权限.
流程
登录 Cephadm shell:
示例
cephadm shell
[root@host01 ~]# cephadm shell
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在停止 OSD 前设置
noout
标志:示例
[ceph: root@host01 /]# ceph osd set noout
[ceph: root@host01 /]# ceph osd set noout
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 完成故障排除或维护后,取消设置
noout 标志来
开始重新平衡:示例
[ceph: root@host01 /]# ceph osd unset noout
[ceph: root@host01 /]# ceph osd unset noout
Copy to Clipboard Copied! Toggle word wrap Toggle overflow