3.2. odf operator 命令的子命令
- ODF operator rook set
在 rook-ceph-operator config
configmap中设置提供的属性值示例 :
$ odf operator rook set ROOK_LOG_LEVEL DEBUG configmap/rook-ceph-operator-config patched其中,
ROOK_LOG_LEVEL可以是DEBUG、INFO或WARNING- ODF operator rook restart
重启 Rook-Ceph operator
示例 :
$ odf operator rook restart deployment.apps/rook-ceph-operator restarted- ODF 恢复 mon-quorum
当大多数 mons 不在仲裁且集群停机时,恢复 mon 仲裁。当大多数 mons 永久丢失时,需要恢复到剩余的 mon 状态,以便再次启动 Ceph 集群。
示例 :
$ odf restore mon-quorum c- ODF restore 已删除 <crd>
当组件、CephClusters、CephFilesystems 和 CephBlockPools 仍然保留数据时,恢复已删除的 Rook CR。通常,当 Rook CR 被删除并保留数据时,Rook operator 不会删除 CR,以确保数据不会丢失,Operator 不会删除 CR 上的终结器。因此,CR 会一直处于 Deleting 状态,集群健康状况不会被保证。升级也会被阻断。此命令有助于在不停机集群的情况下修复 CR。
注意此时会出现一个需要确认进行恢复的警告信息。确认后,您需要输入
继续启动操作符,然后再次扩展到完整的 mon-quorum。Example:
$ odf restore deleted cephclusters
Info: Detecting which resources to restore for crd "cephclusters"
Info: Restoring CR my-cluster
Warning: The resource my-cluster was found deleted. Do you want to restore it? yes | no
[...]