Люди!Проблема такова:
есть сервер (RHEL4) с 2 SCSI дисками. система сейчас проинсталирована на sda, sdb пустой. + в сервере есть FC-адаптеры по которым с SAN стораджа презентуются виртуальные диски, которые для сервера видятся как локальные SCSI. И вот ведь какая неприятность: при работе сервера ему презентуется диск, он у него появляется как sdc, мы его размечаем, монтируем, всё пучком. Но вот стоит перезагрузиться и этот sdc становится sda, а системный диск который был sda переезжает на sdb и т.д... последствия очевидны. Я догадываюсь, что это происходит из-за того, что первыми по SCSI инициализируются FC-адаптеры, а только потом уже локальные диски.
Эту неприятность я решил с помощью задания в /etc/fstab монтрования по UUID дисков.
Всё нормально. НО. тут возникло требование обеспечить отказоустойчивость с помощью программного RAID1 по локальным SCSI sda и sdb.
т.е. в /etc/fstab можно будет монтировать по /dev/mdX и т.д.. но вот ведь проблема:
КАК обеспечить для md привязку к определенным партициям дисков? Ведь если не ошибаюсь mdadm работает с /proc/partition а там не содержится UUID. получается если я сейчас соберу md raid, а потом подключу со стораджа дополнительные диски у моего md raid окажутся неверные партиции.
как с этим побороться?
заранее спасибо!