我无法从服务器取消表示 LUN (SAN) 设备
I can't unrepresent LUN (SAN) devices from server
我的 Linux 服务器 (CentOS 6.7) 上有来自 SAN 存储 (HITACHI) 的 22Tb lun。
我为这个 lun 配置了多路径,现在我想删除它。
存储团队从我的服务器上分离 lun,当我 运行 "multipath -ll" 它仍然存在。
mpathf (360060e801667af00000167af0000014b) dm-2 HITACHI,OPEN-V*12
大小=22T 特征='0' hwhandler='0' wp=rw
`-+- 策略='round-robin 0' prio=0 status=enabled
|- 3:0:0:3 sdf 8:80 失败故障 运行ning
`- 3:0:1:3 sdn 8:208 失败故障 运行ning
此消息一直存在,直到我重新启动服务器并且我无法重新启动我的所有服务器,因为它们处于生产环境中。
有人知道我该怎么办吗?
谢谢
首先您需要确保 mpathf
设备未被使用:
lsof | grep mpathf
dmsetup info mpathf | grep -i open
在dmsetup info
中打开计数需要等于0
所以你正在使用 lvm 或其他东西的 lun,你需要从 lun 中删除所有东西。
现在您可以使用echo 1 > /sys/block/<x>/device/delete
删除子磁盘
我的 Linux 服务器 (CentOS 6.7) 上有来自 SAN 存储 (HITACHI) 的 22Tb lun。 我为这个 lun 配置了多路径,现在我想删除它。 存储团队从我的服务器上分离 lun,当我 运行 "multipath -ll" 它仍然存在。
mpathf (360060e801667af00000167af0000014b) dm-2 HITACHI,OPEN-V*12 大小=22T 特征='0' hwhandler='0' wp=rw `-+- 策略='round-robin 0' prio=0 status=enabled
|- 3:0:0:3 sdf 8:80 失败故障 运行ning
`- 3:0:1:3 sdn 8:208 失败故障 运行ning
此消息一直存在,直到我重新启动服务器并且我无法重新启动我的所有服务器,因为它们处于生产环境中。 有人知道我该怎么办吗? 谢谢
首先您需要确保 mpathf
设备未被使用:
lsof | grep mpathf
dmsetup info mpathf | grep -i open
在dmsetup info
中打开计数需要等于0
所以你正在使用 lvm 或其他东西的 lun,你需要从 lun 中删除所有东西。
现在您可以使用echo 1 > /sys/block/<x>/device/delete