![linux multipath - 安全地更改设备别名](https://linux22.com/image/576905/linux%20multipath%20-%20%E5%AE%89%E5%85%A8%E5%9C%B0%E6%9B%B4%E6%94%B9%E8%AE%BE%E5%A4%87%E5%88%AB%E5%90%8D.png)
我正在运行通过 FC 连接到 NetApp 的 RHEL 5.2。该服务器正在 mpathNN 设备上运行无法停止的数据库。我需要添加一个新的 LUN 并为其指定一个特定别名(而不是 mpathNN)。我知道如何在 multipath.conf 中设置它,但我还不知道 LUN 的 wwid。我还知道这可以通过重新启动 multipathd 来实现,但不知道这是否安全。
在不中断 i/o 的情况下重新启动 multipathd 是否安全?
或者,一旦我将 multipath.conf 呈现给主机,是否有其他方法可以启用其中指定的别名?
谢谢!
答案1
是的,您可以安全地重新启动 multipathd。它只负责检查失败的路径并监听新路径。它不直接参与 i/o。要了解多路径系统的不同部分,请阅读Linux 多路径实现。
答案2
将你的新别名添加到你的 multipath.conf 中,如果你有 multipathd 守护进程正在运行,那么你可以使用命令 multipathd -k"reconfigure"