web-dev-qa-db-ja.com

ホストに提示されていないマルチパスデバイス。 LVMとシステムから削除するにはどうすればよいですか?

OS:Red Hat Enterprise LinuxASリリース4

ストレージの人々は、以前にシステムにエクスポートされた2、3枚のディスクを提示していませんでした(時々...起こることがあります)まあ、そのディスクは空で、データは他のPVに移行されたので、これで問題はありません。問題は、システム内の以前の削除プロセスなしでデバイスが削除されたことです。

システム全体から欠落しているディスクを削除するにはどうすればよいですか?

マルチパス-ll:

mpath10 (350002ac01bde0e96)
[size=50 GB][features="0"][hwhandler="0"]
\_ round-robin 0 [enabled]
 \_ 0:0:1:2 sdf  8:80   [failed][faulty]
 \_ 0:0:2:2 sdk  8:160  [failed][faulty]
 \_ 1:0:0:2 sdp  8:240  [failed][faulty]
 \_ 1:0:2:2 sdx  65:112 [failed][faulty]

pvdisplay:

/dev/dm-9: read failed after 0 of 4096 at 53687025664: Input/output error
/dev/dm-9: read failed after 0 of 4096 at 53687083008: Input/output error
/dev/dm-9: read failed after 0 of 4096 at 0: Input/output error
/dev/dm-9: read failed after 0 of 4096 at 4096: Input/output error
/dev/dm-9: read failed after 0 of 4096 at 0: Input/output error

よろしくお願いします。英語で失礼します

2
Alex G.Q.

新しいOS:esでしか試したことがないので、これがRHEL4に当てはまるかどうかはわかりませんが、

Mpathデバイスを削除するには;

multipath -f mpath10 

linux OSからブロックデバイスを削除するには、

echo 1 > /sys/block/sdf/device/delete

Mpathデバイスがなくなったときに、pvがある場所にpvdisplayが文句を言うことはなくなりました。

1
Petter H