25.21. 在线存储配置故障排除


本节提供了在线存储重新配置过程中用户遇到的常见问题的解决方案。
逻辑单元删除状态不会在主机上反映。
在配置的文件上删除逻辑单元时,该更改不会在主机上反映。在这种情况下,当使用 dm-multipathlvm 命令会无限期挂起,因为逻辑单元现已过时。
要临时解决这个问题,请执行以下步骤:

过程 25.17. 围绕过时的逻辑单元进行工作

  1. 确定 /etc/lvm/cache/.cache 中的哪些 mpath 链接条目特定于过时的逻辑单元。要做到这一点,请运行以下命令:
    $ ls -l /dev/mpath | grep stale-logical-unit

    例 25.16. 确定特定 mpath 链接条目

    例如,如果 stale-logical-unit 是 3600d0230003414f30000203a7bc41a00,则可能会出现以下结果:
    lrwxrwxrwx 1 root root 7 Aug  2 10:33 /3600d0230003414f30000203a7bc41a00 -> ../dm-4
    lrwxrwxrwx 1 root root 7 Aug  2 10:33 /3600d0230003414f30000203a7bc41a00p1 -> ../dm-5
    
    这意味着 3600d0230003414f30000203a7bc41a00 被映射到两个 mpath 链接: dm-4dm-5
  2. 接下来,打开 /etc/lvm/cache/.cache。删除包含 stale-logical-unitstale-logical-unit 映射到的 mpath 链接的所有行。

    例 25.17. 删除相关行

    使用上一步中的同一示例,您需要删除的行是:
    /dev/dm-4 
    /dev/dm-5 
    /dev/mapper/3600d0230003414f30000203a7bc41a00
    /dev/mapper/3600d0230003414f30000203a7bc41a00p1
    /dev/mpath/3600d0230003414f30000203a7bc41a00
    /dev/mpath/3600d0230003414f30000203a7bc41a00p1
    
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.