¿Qué significa "- - -" en 'echo "- - -"> / sys / class / scsi_host / host0 / scan'?

19

Sé el comando de Linux

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

se usa para volver a escanear el host scsi. Pero, ¿qué significa "- - -" en el comando?

Harold Chan
fuente
Significa que está haciendo eco de un valor comodín de "objetivo de canal y lun", y el sistema operativo volverá a explorar la ruta del dispositivo. Como se dijo a continuación, hay muchos documentos de Red Hat sobre la configuración de scsi :)
También se explica en geekpeek.net/rescan-scsi-bus-on-linux-system .
neverMind9

Respuestas:

24

Los tres valores representan canal, ID de objetivo SCSI y LUN. Los guiones actúan como comodines que significan "volver a explorar todo"

Una rápida búsqueda en Google se convierte en imagen este documento RHEL (y docenas de otras respuestas)

Este es el mismo comando descrito en la Sección 7, “Agregar un dispositivo o ruta de almacenamiento” para agregar un dispositivo o ruta de almacenamiento. En este caso, sin embargo, el número de canal, el ID de destino SCSI y los valores de LUN se reemplazan por comodines. Se permite cualquier combinación de identificadores y comodines, lo que le permite hacer que el comando sea tan específico o amplio como sea necesario. Este procedimiento agregará LUN, pero no los eliminará.

MDMarra
fuente