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

При повторном подключении FC multipath сообщает «устройство занято». SLES 11 - netapp - emulex

У меня странная проблема.

sles 11 emulex FC netapp fas 2xxx

100G LUN в порядке. Включенный Multipath, multipathd и device-mapper работают правильно.

multipath -t показывает этот вывод config => http://pastebin.com/bmEBhdeX

Когда оба FC подключены, я получаю этот вывод от multipath -ll

360a98000572d5073538f68484c4c512f dm-0 NETAPP, LUN [size = 200G] [features = 1 queue_if_no_path] [hwhandler = 0] [rw] _ round-robin 0 [prio = 8] [active] _ 1: 0: 0: 70 sdc 8: 32 [активный] [готовый] _ 2: 0: 0: 70 sde 8:64 [активный] [готовый] _ циклический 0 [приоритет = 2] [включен] _ 1: 0: 1: 70 SDB 8:16 [активно] [готово] _ 2: 0: 1: 70 сдд 8:48 [активно] [готово]

Когда я отключаю один FC, все идет нормально.

Проблема появляется при повторном подключении, на рабочем столе sdb или sdc "устройство занято". И тогда он не появляется в multipath -ll.

Я подумал, что может быть, что automount или аналогичный пытается смонтировать устройство sdb или sdc, поместите их в fstab, а automount не запущен.

Какие-либо предложения?

Спасибо.

PD: На всякий случай, файл сообщений => http://pastebin.com/2PfxSDKE (Посмотрите около 13 и 15 часов.

Кажется, что решающим моментом, когда что-то ломается, является:

15:36:09 aoldbsuse hald: mounted /dev/sdc1
...
15:36:09 aoldbsuse multipathd: 360a98000572d5073536f68484c4c512f: failed in domap for addition of new path sdc

Похоже, у вас есть автоматическое монтирование на основе hald, поэтому вам нужно отключить его (не знаю, как, кроме отключения всего hald). Скорее всего эта ссылка будет полезно, или упомянутая там поддержка.