“ - - -” ใน 'echo“ - - -”> / sys / class / scsi_host / host0 / scan' หมายถึงอะไร


19

ฉันรู้คำสั่ง linux

echo "- - -" > /sys/class/scsi_host/host0/scan

ใช้ในการสแกนโฮสต์ scsi อีกครั้ง แต่ "- - -" หมายถึงอะไรในคำสั่ง?


หมายความว่าคุณกำลังสะท้อนมูลค่าตัวแทนของ "channel channel and lun" และระบบปฏิบัติการจะสแกนเส้นทางอุปกรณ์อีกครั้ง ดังที่ได้กล่าวมาแล้วมีเอกสาร Red Hat มากมายเกี่ยวกับการกำหนดค่า scsi :)

นอกจากนี้ยังอธิบายgeekpeek.net/rescan-scsi-bus-on-linux-system
neverMind9

คำตอบ:


24

ค่าทั้งสามนั้นหมายถึงแชนเนลรหัสเป้าหมาย SCSI และ LUN เครื่องหมายขีดคั่นทำหน้าที่เป็นสัญลักษณ์แทนความหมาย "สแกนซ้ำทุกสิ่ง"

การค้นหา google อย่างรวดเร็วจะเปิดเอกสาร RHEL นี้ขึ้น(และอีกหลายคำตอบ)

นี่เป็นคำสั่งเดียวกับที่อธิบายไว้ในส่วนที่ 7“ การเพิ่มอุปกรณ์เก็บข้อมูลหรือเส้นทาง” เพื่อเพิ่มอุปกรณ์เก็บข้อมูลหรือเส้นทาง ในกรณีนี้หมายเลขช่องรหัสเป้าหมาย SCSI และค่า LUN จะถูกแทนที่ด้วยอักขระตัวแทน อนุญาตให้ใช้ร่วมกันของตัวระบุและสัญลักษณ์แทนช่วยให้คุณสามารถใช้คำสั่งเฉพาะหรือกว้างตามที่ต้องการ ขั้นตอนนี้จะเพิ่ม LUNs แต่จะไม่ลบออก

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.