Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Смена имен дисков в Ubuntu Server 14.  (Прочитано 839 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Dimasik-m

  • Автор темы
  • Любитель
  • *
  • Сообщений: 78
    • Просмотр профиля
Смена имен дисков в Ubuntu Server 14.
« : 04 Апреля 2015, 18:59:26 »
Ситуация следующая:
Есть Сервер HP с HBA-адаптером Emulex, на нем стоит ubuntu server, к серверу по FC подключена дисковая полка IBM DS3400.
На полке 2 виртуальных диска. Сервером определяются как sda и sdb. Дискам в СХД назначены LUN1 и LUN2 соответственно.
Больше года все работало отлично. Решил обновить систему (знаю что сделал ошибку, но руки что-то сами потянулись :idiot2:) В итоге:
Сервер после перезагрузки переименовал диски (речь идет только о дисках дискового хранилища):
Был sda - стал sdb
Был sdb - стал sdс.
Многие могут понять как это сказалось на работе приложений и т.д. :'(
Куда подевался sda диск?
Начал копать, выяснил следующее:
Во время загрузки, выдается сообщение
[sda] READ CAPACITY failedНу и многое другое в этом духе типа "i/o read failed"...
команда
root@srv07:~# cat /proc/scsi/scsiВыдает такое:
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: TEAC     Model: DW-224E-V        Rev: C.CA
  Type:   CD-ROM                           ANSI  SCSI revision: 05
Host: scsi2 Channel: 00 Id: 00 Lun: 00
  Vendor: IBM      Model: 1726-4xx  FAStT  Rev: 0617
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi2 Channel: 00 Id: 00 Lun: 01
  Vendor: IBM      Model: 1726-4xx  FAStT  Rev: 0617
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi2 Channel: 00 Id: 00 Lun: 02
  Vendor: IBM      Model: 1726-4xx  FAStT  Rev: 0617
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Ясно, что sda висит на LUN0. Но какого он там делает?
Пока гуглил, наткнулся на одну статью, там было сказано, что драйвер HBA контроллера lfpc интегрируется в ядро, получается после обновления и перезагрузки системы, стартовал новый драйвер HBA, который походу обновился.
Вопрос банален, как вернуть имена дисков на место? Как удалить засевший в системе несуществующий диск sda?
команды:
modprobe -r lpfc
modprobe lpfc
результата не дали.
Выручайте комрады. :-\

Оффлайн Dimasik-m

  • Автор темы
  • Любитель
  • *
  • Сообщений: 78
    • Просмотр профиля
Re: Смена имен дисков в Ubuntu Server 14.
« Ответ #1 : 05 Апреля 2015, 20:05:51 »
Неужели никто не знает куда копать? :( :-\

Оффлайн Dimasik-m

  • Автор темы
  • Любитель
  • *
  • Сообщений: 78
    • Просмотр профиля
Re: Смена имен дисков в Ubuntu Server 14.
« Ответ #2 : 07 Апреля 2015, 12:30:42 »
Итак! Проблему решил!
Все получилось просто!)
для начала удалил следующие пакеты:
apt-get remove  multipath-tools-boot multipath-tools sysfsutilsПотом:
modprobe -r lpfcПотом:
modprobe lpfcПотом в схд сбрасываю LUNы и назначаю заново.
далее перезагрузка, и  вуаля! все как надо работает имена дисков на своих местах)

 

Страница сгенерирована за 0.031 секунд. Запросов: 23.