Was bedeutet "- - -" in "Echo" - - - "> / sys / class / scsi_host / host0 / scan"?


19

Ich kenne den Linux-Befehl

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

wird zum erneuten Scannen des SCSI-Hosts verwendet. Aber was bedeutet "- - -" im Befehl?


Dies bedeutet, dass Sie den Platzhalter "channel target and lun" als Echo verwenden und das Betriebssystem den Gerätepfad erneut scannt. Wie weiter unten erwähnt, gibt es zahlreiche Red Hat-Dokumente zur SCSI-Konfiguration :)

Antworten:


24

Die drei Werte stehen für Kanal, SCSI-Ziel-ID und LUN. Die Bindestriche dienen als Platzhalter für "Alles neu scannen".

Bei einer schnellen Google-Suche wird dieses RHEL-Dokument (und Dutzende anderer Antworten) angezeigt.

Dies ist derselbe Befehl, der in Abschnitt 7, „Hinzufügen eines Speichergeräts oder Pfads“ beschrieben wird, um ein Speichergerät oder einen Pfad hinzuzufügen. In diesem Fall werden jedoch die Kanalnummer, die SCSI-Ziel-ID und die LUN-Werte durch Platzhalter ersetzt. Jede Kombination von Bezeichnern und Platzhaltern ist zulässig, sodass Sie den Befehl so spezifisch oder umfassend wie nötig gestalten können. Durch diesen Vorgang werden LUNs hinzugefügt, aber nicht entfernt.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.