2.6. 切换 Ceph 仪表板功能

您可以通过根据需要启用或禁用功能来自定义 Red Hat Ceph Storage 仪表板组件。所有功能都会默认启用。当禁用某个功能时,web-interface 元素会变为隐藏的,相关的 REST API 端点会拒绝该功能的任何进一步请求。启用和禁用仪表板功能可以通过命令行界面或 Web 界面完成。

可用功能:

  • Ceph 块设备:

    • 镜像管理,rbd
    • 镜像,mirroring
    • iSCSI 网关,iscsi
  • Ceph 文件系统,cephfs
  • Ceph 对象网关, rgw
  • NFS Ganesha 网关 nfs
注意

默认情况下,Ceph Manager 与 Ceph 监控器共存。

注意

您可以一次性禁用多个功能。

重要

禁用某个功能后,可能需要 20 秒来反映 web 界面中的更改。

先决条件

  • 安装并配置 Red Hat Ceph Storage 仪表板软件。
  • 用户访问 Ceph Manager 主机或控制面板 Web 界面。
  • 对 Ceph Manager 主机的 root 级别访问权限。

流程

  • 从仪表板 web 界面中切换仪表板功能:

    1. 在仪表板登录页面中,进入 Cluster 下拉菜单。
    2. 选择 Manager Modules,然后选择 Dashboard
    3. Edit Manager 模块 页面中,您可以通过选中或取消选中功能名称旁边的选择框来启用或禁用仪表板功能。

      图 2.5. 编辑 Manager 模块

      编辑 Manager 模块
    4. 完成选择后,向下滚动并单击 更新
  • 使用命令行界面切换仪表板功能:

    1. 登录到 Cephadm shell:

      示例

      [root@host01 ~]# cephadm shell

    2. 列出功能状态:

      示例

      [ceph: root@host01 /]# ceph dashboard feature status

    3. 禁用一个功能:

      [ceph: root@host01 /]# ceph dashboard feature disable iscsi

      本例禁用 Ceph iSCSI 网关功能。

    4. 启用功能:

      [ceph: root@host01 /]# ceph dashboard feature enable cephfs

      这个示例启用了 Ceph Filesystem 功能。