สตอเรจและระบบไฟล์

Rescan SCSI to add, remove SCSI device without rebooting

To rescan an entire SCSI bus and re-register all devices found: เมื่อต้องการ rescan SCSI ให้ระบบเห็น SCSI Device ตัวใหม่ ซึ่งการ rescan SCSI นั้นใน Linux บางตัวจะเป็นการ add หรือ remove device ด้วย สำหรับ storage พวก Fibre ให้ใช้คำสั่งด้านล่างดังนี้

echo “1” > /sys/class/fc_host/host#/issue_lip

สำหรับ storage ทั่วไปใช้คำสั่ง แต่ก็สามารถใช้คำสั่งด้านบนได้เช่นกันแต่อาจจะเสียเวลาสำหรับการ rescan

echo ”- - -” > /sys/class/scsi_host/host#/scan

คือ เลขของ SCSI bus

สำหรับคำสั่งการ remove scsi device คือ

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

หรือ

echo “scsi remove-single-device ” > /proc/scsi/scsi

และสำหรับคำสั่ง add scsi device คือ

echo “scsi add-single-device ” > /proc/scsi/scsi

tip การหา สามารถดูได้ที่ /sys (2.6 kernels) หรือ /proc/scsi/scsi หรือ dmesg

EOF.← กลับไปอ่านบทความอื่น