我无法从服务器取消表示 LUN (SAN) 设备



我在我的Linux服务器(CentOS 6.7)上有来自SAN Storage(HITACHI)的22Tb lun。我为此 lun 配置了多路径,现在我想删除它。存储团队从我的服务器中取消连接 LUN,当我运行"多路径 -ll"它仍然存在。

mpathf (360060e801667af00000167af0000014b) DM-2 日立,OPEN-V*12大小=22T 特征='0' hwhandler='0' wp=rw'-+- 策略='轮循机制 0' prio=0 状态=已启用

|- 3:0:0:3 SDF 8:80 运行失败

'- 3:0:1:3 SDN 8:208 运行失败

此消息将一直保留到我重新启动服务器,并且我无法重新启动所有服务器,因为它们位于生产环境中。有人知道我该怎么办吗?谢谢

首先,您需要确保未使用mpathf设备:

lsof | grep mpathf
dmsetup info mpathf | grep -i open

dmsetup info中,打开计数需要等于 0

因此,您将 luns 与 lvm 或其他东西一起使用,您需要从 lun 中删除所有内容。

现在您可以使用echo 1 > /sys/block/<x>/device/delete删除子磁盘

最新更新