Задача. Есть файл сервер с 16 SATA дисками, подключенных через плату SATA контроллера. Роль сервера – хранение архивных файлов. Т.е. к SATA порту 1 подключается диск и на этот диск скидываются данные типа A. После того, как диск заполнится, диск «на горячую» меняется. К этому же SATA порту подключается другой, чистый диск, и туда опять скидываются данные типа A.
Проблема в следующем. В линукс системах имеется система именования дисков sda, sdb… и т.д. НО. Порядок соответствия дисков и портов определяется ОС. Т.е., даже при первой инициализации не факт, что, будет маппинг: sda => sata_port_1, sdb=> sata_port_2… А нам необходимы некие «жесткие точки» монтирования, что ли. Т.е. в скрипте, пишем, что копируем в каталог dir_A, и этому каталогу соответствует диск, который подключен к SATA порту 1. Как нам решить эту проблему ?