Олег Ларин
Олег Ларин

Настройка клиента Linux для работы с блочным ресурсами по протоколу iSCSI

1 минута
5899
0

Для настройки протоколов iSCSI выполните следующие действия:

  1. Для подключения BAUMSTORAGE используйте пакет open-iscsi. Установка пакета выполняется командой:

yum install open-iscsi (для RHEL/CentOS)

aptitude install open-iscsi (для Debian/Ubuntu Linux)

  1. Просмотрите и отредактируйте IQN iSCSI в следующем конфигурационном файле:

        /etc/iscsi/initiatorname.iscsi

Данное имя задается в настройках клиента ПО BAUMSTORAGE.

  1. Выполните отправку запроса Send Targets на порт контроллера:

iscsiadm –m discovery –t st –p <ip адрес интерфейса контроллера>

Например:

iscsiadm –m discovery –t st –p 172.16.4.19 (для 1-го контролера)

iscsiadm –m discovery –t st –p 172.16.4.20 (для 2-го контролера)

  1. Выполните запрос на подключение к обнаруженным iSCSI Targets:

iscsiadm –m node -l

  1. Посмотрите активные сессии iSCSI Initiator и определите, под каким именем в контейнере /dev появилось наше блочное устройство:

iscsiadm –m session –P3

Для инициатора из пакета open-iscsi данные настройки можно поменять в конфигурационном файле /etc/iscsi/iscsid.conf.

Выполните настройку MPIO:

  1. Установите пакет DM-Multipath:

yum install device-mapper-multipath (для RHEL/CentOS)

aptitude install multipath-tools (для Debian/Ubuntu Linux)

  1. Создайте файл/etc/multipath.conf и внесите в него секцию devices для правильного обнаружения блочных устройств, экспортируемых BAUMSTORAGE:

defaults {

  user_friendly_names  yes

}

 devices {                                                                                                                                                                                   

        device {                                                                                                                                                                             

                vendor                  “BAUM”                                                                                                                                               

                product                 “.*”                                                                                                                                                 

                dev_loss_tmo            “infinity”                                                                                                                                          

                prio                    “alua”                                                                                                                                              

                no_path_retry           queue

                path_selector           “round-robin 0”

                path_grouping_policy    group_by_prio

                path_checker            “tur”

                hardware_handler    “0”

                failback                “immediate”

                rr_weight               “priorities”

                rr_min_io               1000

                }

  1. Для применения настроек, сделанных в файле /etc/multipath.conf, выполните команды:

multipath –k
> reconfigure

Посмотреть состояние MPIO устройств можно с помощью команды: multipath –ll

FavoriteLoadingОтслеживать

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Максимальный размер загружаемого файла: 0 Б. Вы можете загрузить: изображение, аудио, видео, документ, таблица, интерактив, текст, архив, код, другое. Ссылки на YouTube, Facebook, Twitter и другие сервисы, вставленные в текст комментария, будут автоматически встроены. Перетащите файл сюда

Последние статьи

Top