Назад | Перейти на главную страницу

Сканирование Linux SCSI - это все еще эхо «- - -» в Linux 3.2

Я работаю над подключением новых дисков SCSI к виртуальному хосту, и текущий метод в рабочих инструкциях моей команды заключается в повторном сканировании шины SCSI с помощью:

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

Однако это было написано несколько лет назад, и мы перешли на более новые системы Linux 3.2. Метод все еще echo "- - -"... так много вещей в Linux сегодня немного приятнее и менее загадочны ... есть ли новый метод, о котором я не знаю, или все еще так?

в Руководство по администрированию хранилища Red Hat, там есть упомянутый вами метод, а также некоторые другие варианты, которые вы, возможно, предпочтете.

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

[...] Эта процедура добавит LUN, но не удалит их.

Есть также менее загадочные /usr/bin/rescan-scsi-bus.sh, который имеет то преимущество, что он также может удалять устройства.

Такой же /sys/class/scsi_host/ tree все еще присутствует в версии 3.2, так что ничто не мешает сканировать новые устройства с использованием этого метода.