Настройка инструмента командной строки для управления блочным хранилищем#
Если планируется использовать инструмент командной строки vstorage-target для управления блочным хранилищем, настройте его, как описано ниже. Выполните эти шаги на каждом сервере, где будут работать целевые устройства iSCSI.
Создайте файл конфигурации
/etc/vstorage/iscsi/config.json, содержащий как минимум эти обязательные параметры:{ "ClusterName": "cluster1", "VolumesRoot": "vols/iscsi/vols", }
где
ClusterName— имя кластера хранилища, аVolumesRoot— путь к каталогу для томов iSCSI.Также можно задать эти дополнительные параметры:
"PcsLogLevel"— уровень ведения журнала, в диапазоне от 1 (записываются только ошибки) до 7 (все сведения, включая сообщения отладки)."LogPath"— путь к файлам журнала, по умолчанию/var/log/vstorage(журнал будет сохраняться в файлvstorage-target.log)."GetTimeout"— время ожидания команды инициатора для чтения статуса группы портов целевых устройств, по умолчанию 3000 мс.
Включите сервис мониторинга целевых устройств.
# systemctl start vstorage-target-monitor.service # systemctl enable vstorage-target-monitor.service
Создайте каталог томов iSCSI, если его не существует.
# mkdir -p /mnt/vstorage/vols/iscsi/
Примечание
Для применения изменений, внесенных в файл конфигурации /etc/vstorage/iscsi/config.json запущенного сервиса мониторинга TCM, необходимо перезапустить сервис с помощью команды systemctl restart vstorage-target-monitor.service.