iSCSI Инициатор - это клиенты, которые проходят аутентификацию на целевых серверах iSCSI для доступа к LUN, совместно используемым с целевого сервера. Мы можем развернуть любые операционные системы на этих локально смонтированных дисках, для аутентификации на целевом сервере необходимо установить всего один пакет.
Предупреждение: Никогда не останавливайте службу, пока LUN-ы подключены к клиентским машинам (инициатор).
1. На стороне клиента нам необходимо установить пакет ‘iSCSI-инициатор-утилиты‘, Найдите пакет, используя следующую команду.
# yum search iscsi
Н / П Соответствует: iscsi iscsi-initiator-utils.x86_64: демон iSCSI и служебные программы. iscsi-initiator-utils-devel.x86_64: файлы разработки для iscsi-initiator-utils
2. Найдя пакет, просто установите пакет инициатора с помощью команды yum, как показано.
# yum install iscsi-initiator-utils.x86_64
3. После установки пакета нам нужно найти общий ресурс из Целевой сервер. Команды на стороне клиента сложно запомнить, поэтому мы можем использовать справочную страницу, чтобы получить список команд, которые необходимо запустить.
# мужчина iscsiadm
4. нажимать SHIFT + G для перехода к нижней части страницы руководства и прокрутите немного вверх, чтобы получить примеры команд входа в систему. Нам нужно заменить наши IP целевых серверов адрес в команде ниже Откройте для себя цель.
# iscsiadm --mode discoverydb --type sendtargets --portal 192.168.0.200 --discover
5. Здесь мы получили квалифицированное имя iSCSI (iqn) из выполнения вышеуказанной команды.
192.168.0.200:3260,1 iqn.2014-07.com.tecmint: tgt1
6. Чтобы войти в систему, используйте команду ниже, чтобы присоединить LUN к нашей локальной системе, это будет аутентифицироваться с целевым сервером и позволит нам войти в LUN.
# iscsiadm --mode node --targetname iqn.2014-07.com.tecmint: tgt1 --portal 192.168.0.200:3260 --login
Примечание: Используйте команду входа в систему и замените вход в систему на выход из системы в конце команды.
# iscsiadm --mode node --targetname iqn.2014-07.com.tecmint: tgt1 --portal 192.168.0.200:3260 --logout
7. После входа в LUN выведите список записей об использовании узла.
# iscsiadm --mode node
8. Показать все данные определенного узла.
# iscsiadm --mode node --targetname iqn.2014-07.com.tecmint: tgt1 --portal 192.168.0.200:3260
# НАЧАТЬ ЗАПИСЬ 6.2.0-873.10.el6. node.name = iqn.2014-07.com.tecmint: tgt1. node.tpgt = 1. node.startup = автоматический. node.leading_login = Нет. iface.hwaddress =iface.ipaddress = iface.iscsi_ifacename = по умолчанию. iface.net_ifacename = iface.transport_name = TCP. iface.initiatorname = iface.bootproto = iface.subnet_mask = iface.gateway = iface.ipv6_autocfg = iface.linklocal_autocfg = ...
9. Затем укажите используемый диск, fdisk отобразит список всех аутентифицированных дисков.
# fdisk -l / dev / sda
10. Запустите fdisk, чтобы создать новый раздел.
# fdisk -cu / dev / sda
Примечание: После создания раздела с помощью fdisk нам не нужно перезагружаться, как это было раньше в наших локальных системах, потому что это удаленное общее хранилище, смонтированное локально.
11. Отформатируйте только что созданный раздел.
# mkfs.ext4 / dev / sda1
12. Создайте каталог и смонтируйте отформатированный раздел.
# mkdir / mnt / iscsi_share. # монтировать / dev / sda1 / mnt / iscsi_share / # ls -l / mnt / iscsi_share /
13. Перечислите точки монтирования.
# df -Th
14. Если нам нужно постоянно смонтировать диск, используйте запись fstab.
# vim / etc / fstab
15.Добавьте следующую запись в fstab.
/ dev / sda1 / mnt / iscsi_share / ext4 по умолчанию, _netdev 0 0
Примечание: Использовать _netdev в fstab, так как это сетевое устройство.
16. Наконец, проверьте, есть ли в нашей записи fstab какие-либо ошибки.
# mount -av
Мы успешно завершили настройку на стороне клиента. Начните использовать диск, как мы используем наш локальный системный диск.