搜索

5.15. 从块列表中删除 Ceph 文件系统客户端

download PDF

在某些情况下,允许之前列入黑名单的 Ceph 文件系统 (CephFS) 客户端重新连接到存储集群非常有用。

重要

从黑名单中删除 CephFS 客户端会使数据完整性面临风险,也无法保证完全正常运行的 CephFS 客户端。在驱除后重新获取完全健康的 CephFS 客户端的最佳方法是卸载 CephFS 客户端并执行全新的挂载。如果其他 CephFS 客户端正在访问阻止的 CephFS 客户端被缓冲到的文件,则可能会导致数据崩溃。

先决条件

  • Ceph 监控节点的根级别访问权限.

流程

  1. 查看黑名单:

    示例

    [ceph: root@host01 /]# ceph osd blocklist ls
    
    listed 1 entries
    127.0.0.1:0/3710147553 2022-05-09 11:32:24.716146

  2. 从黑名单中删除 CephFS 客户端:

    语法

    ceph osd blocklist rm CLIENT_NAME_OR_IP_ADDR

    示例

    [ceph: root@host01 /]# ceph osd blocklist rm 127.0.0.1:0/3710147553
    
    un-blocklisting 127.0.0.1:0/3710147553

  3. 另外,您还可以在从 blocklist 中删除时,自动重新连接基于内核的 CephFS 客户端。在基于内核的 CephFS 客户端中,将以下选项设置为在手动挂载时清除,或使用 /etc/fstab 文件中的条目自动挂载:

    recover_session=clean
  4. (可选)您可以在将基于 FUSE 的 CephFS 客户端从 blocklist 中删除时自动重新连接。在 FUSE 客户端上,在进行手动挂载时,将以下选项设置为 true,或者在 /etc/fstab 文件中使用条目自动挂载:

    client_reconnect_stale=true

其它资源

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.