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

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

Для настройки протоколов 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

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

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

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

Комментариев пока нет

Другие статьи, которые могут быть полезными

1883
20
Введение Спецификация TP4146 (NVM Express® Flexible Data Placement – FDP, https://nvmexpress.org/wp-content/uploads/NVM-Express-2.0-Ratified-TPs_12122022.zip) была полностью согласована и одобрена еще в конце 2022 г., однако продвижение использования ее преимуществ уже в составе готовых...
1883
20
В Amazon S3 появился новый тип «vector bucket» (часть превью-функции S3 Vectors). Он хранит и индексирует эмбеддинги так же дёшево и надёжно, как обычные объекты S3, при этом предоставляет быстрый...
500
3
Введение в малоизвестные возможности старейшего живого протокола хранения данных Протокол SCSI — это как старый добрый корабль, который уже более четырёх десятилетий уверенно держится на плаву, несмотря на смену эпох,...
301
7