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

RHEL5 не видит ленточную библиотеку sas

У нас есть ленточная библиотека, которая подключена к серверу по каналу SAS. Сервер работает под управлением ОС Linux. ОС не видит ленточную библиотеку в / proc / scsi / scsi. Мы пробовали повторно сканировать шину scsi (* 1), но это не помогло.

Что мы могли сделать, чтобы получить к нему доступ?

PS: Основная цель - просто увидеть, как он подключен к серверу. У нас также есть система хранения, подключенная к тому же HBA. Поставщик серверов, хранилищ и библиотек - HP.

* 1 - для каждого хоста запускаем echo '- - -'> / sys / class / scsi_host / hostN / scan

Мы перезагрузили сервер, и ленточная библиотека появилась в / proc / scsi / scsi и / dev / файлы были созданы правильно. Это не так, как должно работать. Но это помогло.

Вероятно, это из-за «топологической карты» SAS или чего-то подобного. Потому что после перезагрузки - multipathd перестал показывать сообщения об ошибках об отключенных ссылках. (Мы также пытались перезагрузить multipathd перед перезагрузкой) Похоже, HBA или драйвер запоминают, что находится в портах HBA, до перезагрузки.

Хотелось бы узнать подробнее. Предоставьте модель сервера, информацию о ленточном накопителе и объясните, как он подключен к серверу. Какой пакет программного обеспечения для резервного копирования вы будете использовать?

Как правило, ленточное устройство SAS следует подключать к выделенному адаптеру шины SAS. В большинстве установок HP это действительно контроллер на основе LSI, поэтому вам придется работать с набором драйверов mptfusion. Так grep -i mpt в твоем dmesg вывод и соответствующие файлы журнала в / var / log ...

Если драйвер / модуль загружен, вам не нужно повторно сканировать или делать что-либо вручную, чтобы распознать диск.

Это может быть иначе, если вы подключены напрямую к контроллеру HP Smart Array ... Поэтому, пожалуйста, поясните.