Для настройки протоколов iSCSI выполните следующие действия:
- Для подключения BAUMSTORAGE используйте пакет open-iscsi. Установка пакета выполняется командой:
yum install open-iscsi (для RHEL/CentOS)
aptitude install open-iscsi (для Debian/Ubuntu Linux)
- Просмотрите и отредактируйте IQN iSCSI в следующем конфигурационном файле:
/etc/iscsi/initiatorname.iscsi
Данное имя задается в настройках клиента ПО BAUMSTORAGE.
- Выполните отправку запроса 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-го контролера)
- Выполните запрос на подключение к обнаруженным iSCSI Targets:
iscsiadm –m node -l
- Посмотрите активные сессии iSCSI Initiator и определите, под каким именем в контейнере /dev появилось наше блочное устройство:
iscsiadm –m session –P3
Для инициатора из пакета open-iscsi данные настройки можно поменять в конфигурационном файле /etc/iscsi/iscsid.conf.
Выполните настройку MPIO:
- Установите пакет DM-Multipath:
yum install device-mapper-multipath (для RHEL/CentOS)
aptitude install multipath-tools (для Debian/Ubuntu Linux)
- Создайте файл/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
}
- Для применения настроек, сделанных в файле /etc/multipath.conf, выполните команды:
multipath –k
> reconfigure
Посмотреть состояние MPIO устройств можно с помощью команды: multipath –ll
Отслеживать