ISCSI сервер
Общая информация
ISCSI сервер предназначен для предоставления доступа к хранилищам по TCP/IP в виде блочных устройств (LUN).
В разделе Хранилища - ISCSI сервер основного меню содержится интерфейс управления ISCSI storage и ISCSI target.
ISCSI storage
В ISCSI storage создаются хранилища на основе блочных устройств доступных на узле, что бы они были доступны в ISCSI target.
Действия
В окне ISCSI storage доступны следующие операции:
- обновление информации о всех ISCSI хранилищах по кнопке
- создать новое ISCSI хранилище по кнопке Создать;
- открыть ISCSI хранилище в списке.
При открытии ISCSI хранилища, открывается окно с информацией о нем, где доступны следующие операции:
- обновление информации о всех LUN с которыми связано это ISCSI хранилищах по кнопке
- удалить это ISCSI хранилище по кнопке Удалить.
Создать
При нажатии кнопки Создать открывается окно создания с полями и чекбоксами:
- Сервер - выпадающий список доступных узлов;
- Локальные устройства - выпадающий список доступных блочных устройств на узле;
- readonly - флаг запрещающий запись, по умолчанию выключен;
- write_back - кэш обратной записи, по умолчанию включен.
После заполнения полей, необходимо нажать кнопку ОК, чтобы создать объект.
Удаление
При нажатии кнопки Удалить запускается мастер, где необходимо нажать на кнопку Да, чтобы удалить данный ISCSI storage, или нажать на кнопку Отмена для отказа от операции.
- Если ISCSI storage используется LUN, который в свою очередь мог тоже использоваться Mapped LUN, то они в свою очередь тоже будут удалены.
Вкладка "Информация"
Во вкладке Информация в окне объекта ISCSI storage содержатся параметры блочного устройства:
-
Локальное устройство (путь до устройства);
-
plugin (так как сейчас поддерживаются только блочные устройства, то всегда block);
-
status;
-
Устройства LUN (при присоединении к LUN).
ISCSI target
В ISCSI target непосредственно создаются целевой ISCSI на основе ISCSI Хранилищ доступных, созданных во вкладке ISCSI storage.
Действия
В окне ISCSI target доступны следующие операции:
- обновление информации о всех целей ISCSI по кнопке
- создать новой цели ISCSI по кнопке Создать;
- сканировать информацию о iscsi и его хранилищах с узла по кнопке Сканировать;
- открыть целевой ISCSI в списке.
При открытии целевого ISCSI, открывается окно с информацией о нем, где доступны следующие операции:
- обновление информации о всех Порт-группы с которыми связан целевой ISCSI по кнопке
- удалить этот целевой ISCSI по кнопке Удалить.
Создать
При нажатии кнопки Создать открывается окно создания с полями:
-
Сервер - выпадающий список доступных узлов;
-
Название;
-
Описание;
-
WWN - уникальный идентификатор типа IQN.
После заполнения полей, необходимо нажать кнопку ОК, чтобы создать объект.
Удаление
При нажатии кнопки Удалить запускается мастер, где необходимо нажать на кнопку Да, чтобы удалить данный ISCSI target, или нажать на кнопку Отмена для отказа от операции.
- При удалении целевого ISCSI удаляются все его Порт-группы, и другие объекты связанные с ним, кроме ISCSI хранилищ.
Вкладка "Информация"
Во вкладке Информация в окне объекта ISCSI storage содержатся параметры блочного устройства:
-
Название;
-
wwn;
-
tpgs_count (количество Порт-групп).
-
status;
Вкладка "Порт-группы"
На вкладке Порт-группы доступны следующие операции:
- добавить новую порт-группу нажав на кнопку Добавить;
- открыть порт-группу в списке порт-групп.
Добавить
При нажатии кнопки Добавить открывается окно добавления с полями и чекбоксами:
- tag - фактически является индексом объекта, уникальный номер для порт-группы в текущем целевом ISCSI в диапазоне от 1 до 255;
- chap_userid - идентификатор пользователя;
- chap_password - пароль;
- chap_mutual_userid - идентификатор пользователя для двунаправленной аутентификации;
- chap_mutual_password - пароль для двунаправленной аутентификации;
- enable - флаг включения использования порт-группы, по умолчанию включен;
- authentication - флаг включения аутентификации;
- generate_node_acls - добавляет автоматически узлы, без необходимости добавления Node ACL.
После заполнения полей, необходимо нажать кнопку ОК, чтобы создать объект.
Удаление
При нажатии кнопки Удалить запускается мастер, где необходимо нажать на кнопку Да, чтобы удалить данный Порт-группу, или нажать на кнопку Отмена для отказа от операции.
- При удалении Порт-группы, удаляются дочерние объекты связанные с ним: LUN, Node ACL, Portal, Mapped LUN.
Вкладка "Информация"
Во вкладке Информация в окне объекта Порт-группа содержатся следующие параметры:
-
tag;
-
chap_userid;
-
chap_password;
-
chap_mutual_userid;
-
chap_mutual_password;
-
enable;
-
authentication;
-
generate_node_acls.
Вкладка "LUNs"
На вкладке LUNs доступны следующие операции:
- добавить новый LUN нажав на кнопку Добавить;
- открыть объект LUN в списке.
Добавить
При нажатии кнопки Добавить открывается окно добавления с полями:
- storage - выпадающий список с доступными хранилищами из ISCSI storage.
После заполнения полей, необходимо нажать кнопку ОК, чтобы создать объект.
Удаление
При нажатии кнопки Удалить запускается мастер, где необходимо нажать на кнопку Да, чтобы удалить данный LUN, или нажать на кнопку Отмена для отказа от операции.
- При удалении LUN, удаляются связанные с ним Mapped LUN.
Вкладка "Информация"
Во вкладке Информация в окне объекта LUN содержатся следующие параметры:
-
index;
-
storage_object (с полем dev содержит путь до блочного устройства);
-
Статус;
Вкладка "Node ACLs"
На вкладке Node ACLs доступны следующие операции:
- добавить новый Node ACL нажав на кнопку Добавить;
- открыть объект Node ACL в списке.
Добавить
При нажатии кнопки Добавить открывается окно добавления с полями:
- node_wwn - имя инициатора iscsi с узла клиента типа IQN.
- chap_userid - идентификатор пользователя;
- chap_password - пароль;
- chap_mutual_userid - идентификатор пользователя для двунаправленной аутентификации;
- chap_mutual_password - пароль для двунаправленной аутентификации;
После заполнения полей, необходимо нажать кнопку ОК, чтобы создать объект.
Удаление
При нажатии кнопки Удалить запускается мастер, где необходимо нажать на кнопку Да, чтобы удалить данный Node ACL, или нажать на кнопку Отмена для отказа от операции.
- При удалении Node ACL, удаляются связанные с ним Mapped LUN.
Окно при открытии объекта Node ACL
В окне объекта Node ACL содержатся следующие параметры:
-
node_wwn;
-
chap_userid;
-
chap_password;
-
chap_mutual_userid;
-
chap_mutual_password;
-
mapped_luns_count;
-
tpg;
-
Статус;
В поле mappend lun находится кнопка добавления объекта Mapped LUN add mapped lun.
Ниже находится список объектов Mapped LUN, в строке объекта присутствует кнопка Удалить запускающая мастер удаления.
add mapped lun
При нажатии кнопки add mapped lun открывается окно добавления с полями и чекбоксами:
- tpg_lun - имя инициатора iscsi с узла клиента типа IQN.
- write_protect - запрет на запись с данного узла;
После заполнения полей, необходимо нажать кнопку ОК, чтобы создать объект.
Удаление Mapped LUN
При нажатии кнопки Удалить запускается мастер, где необходимо нажать на кнопку Да, чтобы удалить данный Mapped LUN, или нажать на кнопку Отмена для отказа от операции.
Вкладка "Portals"
На вкладке LUNs доступны следующие операции:
- добавить новый LUN нажав на кнопку Добавить;
- открыть объект LUN в списке.
Добавить
При нажатии кнопки Добавить открывается окно добавления с полями:
- ip_address - текстовое поле, в котором можно указать ip адреса и сети.
- port - номер порта.
После заполнения полей, необходимо нажать кнопку ОК, чтобы создать объект.
Удаление
При нажатии кнопки Удалить запускается мастер, где необходимо нажать на кнопку Да, чтобы удалить данный Portal, или нажать на кнопку Отмена для отказа от операции.
Вкладка "Информация"
Во вкладке Информация в окне объекта Portal содержатся следующие параметры:
-
ip_address;
-
port;
-
tpg;
-
iser (ISCSI Extensions for RDMA);
-
offload;
-
Статус.