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

Не удается найти диски ISCSI после обновления прошивки NAS

Вот в чем суть: у меня есть сеть Linux с реальным аппаратным сервером, на котором запущены две отдельные виртуальные машины, и QNAP NAS T-459 Pro + в качестве файлового сервера. После обновления прошивки QNAP на NAS главный сервер больше не может получить доступ к дискам ISCSI.

Эффект: все сетевые диски на рабочих станциях больше не доступны, поэтому вы не можете получить оттуда доступ к файлам.

Аппаратный сервер запускает XenServer как программное обеспечение виртуализации, предоставляя одну виртуальную машину в качестве шлюза VPN, а другую виртуальную машину в качестве сервера Samba (192.168.1.33).

Всякий раз, когда я пытаюсь смонтировать диски ISCSI на сервере Samba, используя UUID (как в / etc / fstab), я получаю:

server01: / home # mount 2d3e150d-a259-4a82-bfe5-f60c6785bc06 / mnt / nfs / backup -t ext3 mount: специальное устройство 2d3e150d-a259-4a82-bfe5-f60c6785bc06 не существует

Хотя можно получить доступ к QNAP-NAS (192.168.1.34) с сервера Samba через ssh. Я смонтировал NAS-папку на сервере Samba, используя NFS.

В приложении я пришлю вам последние записи в / etc / logs / kmsg.

Есть идеи? Я в отчаянии, единственное, о чем я мог думать, - это переключить все соединения ISCSI на NFS, хотя я не знаю, принесет ли это какие-то другие проблемы. Что вы думаете? И не могли бы вы помочь мне переключить его (или решить проблему другим способом), поскольку мои знания заканчиваются, когда дело касается NFS и ISCSI? Было бы здорово!

Решено: Узлы iscsi не были настроены на автоматический вход в систему. Однако каталоги, в которые они были подключены, были заблокированы и не могли использоваться для монтирования в них других дисков.

Как это исправить: найдите узлы, предоставляемые вашим сервером iscsi, с помощью open-iscsi (необходимо установить):

iscsiadm -m discovery -tst -p [ISCSI-SERVER IP] -d3

Затем зарегистрируйте их для автоматического входа в систему:

iscsiadm -m node -T [NODE_NAME] -p [ISCSI-SERVER IP] --o update -n node.conn[0].startup -v automatic

Перезапустите сервис iscsi:

/etc/init.d/open-iscsi restart

Использовать fdisk -l чтобы проверить, сработало ли это. Должен сказать что-то вроде:

Disk /dev/sdc: 323.3 GB, 323384981504 bytes
255 heads, 63 sectors/track, 39315 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

С возвращением ваш потерянный диск iscsi. :)

Попробуйте проверить, не изменился ли uuid:

ls -l /dev/disk/by-uuid

Или:

blkid /dev/sda1

Может записи в fstab чем-то устарели?