2.10. 启用和禁用镜像功能
块设备镜像(如 fast-diff
、exclusive-lock
、object-map
或 deep-flatten
)会被默认启用。您可以在已存在的镜像上启用或禁用这些镜像功能。
注意
deep flatten
功能只能在现有的镜像上禁用,而不能启用。要使用 deep flatten
功能,需要在创建镜像时启用它。
先决条件
- 一个正在运行的 Red Hat Ceph Storage 集群。
- 客户端节点的根级别访问权限。
流程
从池中的特定镜像检索信息:
语法
rbd --image POOL_NAME/IMAGE_NAME info
示例
[ceph: root@host01 /]# rbd --image pool1/image1 info
启用一个功能:
语法
rbd feature enable POOL_NAME/IMAGE_NAME FEATURE_NAME
要在
pool1
池中的image1
镜像启用exclusive-lock
功能:示例
[ceph: root@host01 /]# rbd feature enable pool1/image1 exclusive-lock
重要如果启用了
fast-diff
和object-map
功能,则重建对象映射:+ 语法
rbd object-map rebuild POOL_NAME/IMAGE_NAME
禁用一个功能:
语法
rbd feature disable POOL_NAME/IMAGE_NAME FEATURE_NAME
要在
pool1
池中的image1
镜像中禁用fast-diff
功能:示例
[ceph: root@host01 /]# rbd feature disable pool1/image1 fast-diff