iscsi не работает после перезагрузки хоста
У меня есть хост, который действует как инициатор и цель iscsi. Это блок OpenStack, который действует как узел хранения (cinder), а также как вычислительный узел. В сети также есть другие вычислительные узлы, которые просто выступают в роли инициатора этой цели.
Цель - ящик Centos 7 с IP-адресом 192.168.1.10.
Как только я создаю виртуальную машину, я вижу том, а "targetcli ls" показывает LUN и ACL.
Я скопировал несколько выводов журнала в pastebin. Они включают
- targetcli ls
- статус systemctl iscsi
- статус systemctl iscsid
Я захватил журналы в следующих точках:
- Перед созданием вирта - http://pastebin.com/vpjKM256
- После создания вирта (все работает) - http://pastebin.com/LB5bhYDR
- После перезагрузки (не работает) - http://pastebin.com/V23BSYY3
- После создания нового вирта (работает только для нового тома) после перезагрузки - http://pastebin.com/Jpq9AijN
После перезагрузки targetcli ls показывает только LUN, но не ACL. У меня также есть ошибки в информации о состоянии iscsi и iscsid.
ошибки iscsid
Янв 04 16:03:58 myserver.mydomain iscsid[1398]: не удалось подключиться к 192.168.1.10:3260 (соединение отказано)
04 января 16:04:25 myserver.mydomain iscsid[1398]: вход conn 0 отклонен: инициатор не прошел авторизацию с целью
04 января 16:04:25 myserver.mydomain iscsid[1398]: Соединение 1: 0 с [target: iqn.2010-10.org.openstack:volume-e764f202-b414-424f-b02a-595f797b6b9c, портал: 192.168.1.10,3260] через [iface: default] - выключение.
ошибки iscsi
Янв 04 16:03:36 myserver.mydomain iscsi-mark-root-node [1042]: iscsiadm: Нет активных сессий. 04 января 16:04:25 myserver.mydomain iscsiadm[1172]: iscsiadm: Не удалось войти в систему [iface: default, target: iqn.2010-10.org.openstack:volume-e764f202-b414-424f-b02a-595f797b6b9c, портал: 192.168.1.10,3260].
04 января 16:04:25 myserver.mydomain iscsiadm[1172]: iscsiadm: инициатор сообщил об ошибке (24 - сбой входа в систему iSCSI из-за ошибки авторизации)
04 января 16:04:25 myserver.mydomain iscsiadm[1172]: iscsiadm: не удалось войти на все порталы
Янв 04 16:04:25 myserver.mydomain iscsiadm[1172]: вход в систему [iface: default, target: iqn.2010-10.org.openstack:volume-e764f202-b414-424f-b02a-595f797b6b9c, портал: 192.168.1.10,3260] (несколько)
Если я затем создаю новый virt (который создает новый том), iscsi работает для этого тома. ACL, связанный с предварительно созданной перезагрузкой, по-прежнему не существует.
Перезагрузка также приводит к сбою нового.
Мое имя инициатора в /etc/iscsi/initiatorname.iscsi: "iqn.1994-05.com.redhat:4fc3b5297ef1", поэтому я попытался выполнить следующее и перезагрузиться без каких-либо улучшений.
cd /iscsi/iqn.2010-10.org.openstack:volume-e764f202-b414-424f-b02a-595f797b6b9c/tpg1/acls
создать iqn.1994-05.com.redhat:4fc3b5297ef1
Это дало следующий результат:
Создан ACL узла для iqn.1994-05.com.redhat:4fc3b5297ef1
Создан сопоставленный LUN 0.