Есть ли способ сообщить ОС, что / dev / sdd действительно исчез, когда я его отключил, и что она может повторно использовать эту букву?
У меня есть RAID-массивы, подключенные через оптоволоконный канал. Я настроил его так, чтобы fstab смонтировал их, и хочу, чтобы это продолжалось, когда устройство отключено и снова подключено. Контроллер будет таким же, диски / RAID - нет, поэтому я не верю, что UUID будет работать. Также устройства будут переформатированы вне моего контроля, поэтому крепление по меткам тоже не работает.
Я пробовал эти команды, но мне не повезло:
echo "1"> / sys / class / fc_host / host # / issue_lip
echo "- - -"> / sys / class / scsi_host / host # / scan
ОС: CentOS 5.5
Проверьте, есть ли у вас ссылки на свои устройства в /dev/disk/by-id
(зависит от дистрибутива и конфигурации udev и так далее ...). Я получаю ссылки на реальное устройство, имена которых содержат, например, уникальный серийный номер моих жестких дисков.
Если с помощью одной из этих ссылок возможна уникальная идентификация вашего устройства, перейдите по этой ссылке в своем fstab.
В противном случае вы можете написать простое udev-правило для создания ссылки на реальное устройство.
Сам я никогда не использовал FC, но мне нужны были имена файлов статических устройств для многих разных вещей (например, для обозначения USB-GPRS-модемов после IMSI или номера телефона, ...)
Я думаю, вы очень оптимистичны в отношении того, что Linux всегда будет ставить правильное устройство за правильным именем. Честно говоря, я считаю, что ты облажался. По крайней мере, попросите того, кто выполняет переформатирование, установить постоянный ярлык.