ระบบปฏิบัติการ: Red Hat Enterprise Linux AS รีลีส 4

คนเก็บข้อมูลไม่ได้นำเสนอดิสก์สองสามตัวที่ส่งออกไปยังระบบก่อนหน้านี้ (สิ่งที่... บางครั้งเกิดขึ้น) ไม่มีปัญหากับสิ่งนี้เพราะดิสก์นั้นว่างเปล่าและข้อมูลถูกย้ายไปยัง 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]

หน้าจอแสดงผล:

/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

ขอบคุณล่วงหน้าและขอโทษสำหรับภาษาอังกฤษของฉัน

answer

ฉันไม่รู้ว่าสิ่งนี้เป็นจริงสำหรับ RHEL4 หรือไม่ เนื่องจากฉันได้ลองบน OS ที่ใหม่กว่าเท่านั้น: es แต่

ในการลบอุปกรณ์ mpath;

multipath -f mpath10 

ในการลบอุปกรณ์บล็อกออกจาก linux OS ให้เรียกใช้ a

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

เมื่ออุปกรณ์ mpath หายไป pvdisplay จะไม่บ่นอีกต่อไปหากนั่นคือสิ่งที่ pv อยู่