4.11. 启用客户端应用程序
Red Hat Ceph Storage 为池提供额外的保护,以防止未经授权的客户端类型将数据写入池。这意味着系统管理员必须明确启用池,以便从 Ceph 块设备、Ceph 对象网关、Ceph Filesystem 或自定义应用程序接收 I/O 操作。
启用客户端应用程序在池中执行 I/O 操作:
语法
ceph osd pool application enable POOL_NAME APP {--yes-i-really-mean-it}
ceph osd pool application enable POOL_NAME APP {--yes-i-really-mean-it}
其中 APP
是:
-
cephfs
用于 Ceph 文件系统。 -
用于
Ceph 块设备的 RBD。 -
rgw
用于 Ceph 对象网关。
注意
为自定义应用程序指定不同的 APP
值。
重要
未启用的池将生成 HEALTH_WARN
状态。在这种情况下,ceph health detail -f json-pretty
的输出会提供以下输出:
注意
使用 rbd pool init POOL_NAME
初始化 Ceph 块设备的池。