Общее хранилище данных ESXi 6.5 на ISCSI LUN

Общее хранилище данных ESXi 6.5 на ISCSI LUN

Проблема, вкратце: у меня возникли проблемы с разделением хранилища данных между двумя виртуальными хостами esxi6.5 на общем ISCSI Lun, открытом для них. Только один из них может создать, в то время как другой теряет свое хранилище данных.

Подробности: У меня есть две виртуальные машины Esxi6.5 (скажем, H1 и H2), работающие на Ubuntu в качестве хостовой ОС. В Ubuntu я создал ISCSI lun и открыл его как для H1, так и для H2. Проблема возникает, когда я пытаюсь создать хранилище данных на ISCSI LUN через каждый хост Esxi. Если хранилище данных создано на ISCSI LUN через H1, и я пытаюсь предоставить общий доступ к тому же хранилищу данных для H2, он терпит неудачу, сообщая, что «устройство со свободным пространством не найдено». Даже если каким-то образом он показывает мне ISCSI lun, и когда я создаю хранилище данных поверх него, другой хост теряет свое хранилище данных.

Что мне нужно сделать с H1 и H2, чтобы они поделились?

решение1

Вероятнее всего, постоянное резервирование SCSI отключено или не поддерживается вашим целевым устройством iSCSI.

http://linux-iscsi.org/wiki/Persistent_Reservations

Какую мишень вы используете?

решение2

Возможно, ваш iSCSI-целевой объект не поддерживает многохостовый доступ (для этого требуется атомарное чтение-изменение-запись) или списки контроля доступа (ACL) на целевом объекте неверны (вам необходимо сопоставить LUN с обоими хостами).

Связанный контент