Я работаю над подключением новых дисков 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, так что ничто не мешает сканировать новые устройства с использованием этого метода.