Сторона клиента
Просто укажите имя инициатора в этом файле /etc/iscsi/initiatorname.iscsi
InitiatorName = iqn.2014-01.com.example: server.target1
Тогда это будет работать.
При подключении удаленного хранилища iscsi я получал ошибку выше.
Это конфигурация моего сервера iscsi (цель)
cat /etc/tgt/targets.conf
tgtd
служба работает на стороне сервера.
Конфигурация моего клиента (инициатора)
Сначала я попробовал эту команду
iscsiadm -m Discoverdb -t st -p serverip -D
на стороне клиента это показывает цель
fdisk -l
Диск / dev / sda: 2147 МБ, 2147483648 байт 67 головок, 62 сектора / дорожка, 1009 цилиндров Единицы = цилиндры 4154 * 512 = 2126848 байт Размер сектора (логический / физический): 512 байт / 512 байт Размер ввода / вывода (минимальный / оптимальный): 512 байт / 512 байт Идентификатор диска: 0x0de5df58
После этого я создал раздел с использованием этой цели и также создал файловую систему
Система Идентификации Начальной Загрузки Конца Блоков / dev / sda1 1 1009 2095662 5 Extended / dev / sda5 1 506 1050900 83 Linux
Я смонтировал используя UUID в / etc / fstab, используя эту опцию
UUID = 751c022c-f670-46a8-940c-317c60eb65b8 / data ext4 _netdev 0 0
На стороне клиента работает сервис iscsi
[root @ client ~] # chkconfig --list | grep iscsi iscsi 0: выключен 1: выключен 2: включен 3: включен 4: включен 5: включен 6: выключен iscsid 0: выключен 1: выключен 2: выключен 3: включен 4: включен 5: включен 6: выключен
Это UUID / dev / sda5
[root @ client ~] # blkid | grep / dev / sda5 / dev / sda5: UUID = "751c022c-f670-46a8-940c-317c60eb65b8" TYPE = "ext4"
При перезагрузке клиента загрузка занимает 3-4 минуты, и он зависает в службе iscsi, а через 3-4 минуты показывает эту ошибку
Если я вручную смонтирую цель, используя эту команду, она будет работать
[root @ client ~] # iscsiadm -m узел -T iqn.2014-01.com.example: server.target1 -p 192.168.122.177 -l Вход в систему [iface: default, target: iqn.2014-01.com.example: server.target1, portal: 192.168.122.177,3260] (несколько) Войдите в систему [iface: default, target: iqn.2014-01.com.example: server.target1, portal: 192.168.122.177,3260] успешно.
[root @ client ~] # df -h Используемый размер файловой системы. Используется. Используется%. / dev / vda2 6,9 г 3,2 г 3,4 г 49% / tmpfs 372M 228K 372M 1% / dev / shm / dev / vda1 194M 29M 156M 16% / boot / dev / sda5 1011M 34M 926M 4% / данные
Как решить эту ошибку и задержать проблему?
Обновить
Это из сообщения /var/log/boot.log
Запуск iscsi: iscsiadm: не удалось войти в систему [iface: default, target: iqn.2014-01.com.example: server.target1, portal: 192.168.122.177,3260]. iscsiadm: инициатор сообщил об ошибке (8 - тайм-аут соединения) iscsiadm: не удалось войти на все порталы
Сторона клиента
Просто укажите имя инициатора в этом файле /etc/iscsi/initiatorname.iscsi
InitiatorName = iqn.2014-01.com.example: server.target1
Тогда это будет работать.