Armazenamento de dados compartilhado ESXi 6.5 no ISCSI LUN

Armazenamento de dados compartilhado ESXi 6.5 no ISCSI LUN

Resumindo, problema: estou tendo problemas para compartilhar um armazenamento de dados entre dois hosts esxi6.5 virtuais em um ISCSI Lun comum exposto a eles. Apenas um deles consegue criar enquanto o outro perde seu armazenamento de dados.

Detalhes: tenho duas máquinas virtuais Esxi6.5 (digamos H1 e H2) em execução no Ubuntu como sistema operacional host. No Ubuntu, criei um ISCSI lun e expus H1 e H2. O problema surge quando tento fazer um armazenamento de dados nos LUNs ISCSI por meio de cada host Esxi. Com o armazenamento de dados criado no ISCSI LUN até H1, se eu tentar compartilhar o mesmo armazenamento de dados com H2, ele falhará dizendo "nenhum dispositivo encontrado com espaço livre". Mesmo que de alguma forma ele me mostre o lun ISCSI e quando eu criar o armazenamento de dados sobre ele, o outro host perderá seu armazenamento de dados.

O que preciso fazer com H1 e H2 para que eles compartilhem?

Responder1

É muito possível que as reservas persistentes SCSI estejam desativadas ou não sejam suportadas pelo seu destino iSCSI.

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

Qual alvo você usa?

Responder2

Possivelmente o seu destino iSCSI não suporta acesso a vários hosts (isso requer leitura-modificação-gravação atômica) ou as ACLs de acesso no destino estão incorretas (você precisa mapear o LUN de ambos os hosts).

informação relacionada