Что означает «- - -» в «echo» - - - »> / sys / class / scsi_host / host0 / scan?


19

Я знаю команду linux

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

используется для повторного сканирования хоста scsi. Но что означает "- - -" в команде?


Это означает, что вы отображаете подстановочное значение «target target и lun», и операционная система повторно сканирует путь устройства. Как уже говорилось ниже, есть много документов Red Hat о конфигурации scsi :)

Также объяснено на geekpeek.net/rescan-scsi-bus-on-linux-system .
neverMind9

Ответы:


24

Три значения обозначают канал, идентификатор цели SCSI и LUN. Черточки действуют как символы подстановки, означающие «повторно сканировать все»

Быстрый поиск в Google выявляет этот документ RHEL (и десятки других ответов)

Это та же команда, которая описана в разделе 7 «Добавление устройства хранения или пути» для добавления устройства хранения или пути. Однако в этом случае номер канала, идентификатор цели SCSI и значения LUN заменяются символами подстановки. Разрешается любая комбинация идентификаторов и подстановочных знаков, что позволяет вам сделать команду настолько конкретной или широкой, насколько это необходимо. Эта процедура добавит LUN, но не удалит их.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.