A Armazenamento iSCSI básico para SBD #
Siga os procedimentos abaixo para configurar o armazenamento iSCSI básico que será usado com o SBD. Esses procedimentos são recomendados apenas para fins de teste. Antes de usar o iSCSI em um ambiente de produção, consulte o Storage Administration Guide for SUSE Linux Enterprise Server.
Uma máquina virtual do SUSE Linux Enterprise Server para atuar como o destino iSCSI. Essa VM não faz parte do cluster.
Dois dispositivos de armazenamento virtual na VM: um dispositivo de 20 GB para o sistema e um dispositivo de 1 GB para o SBD.
Dois nós do SUSE Linux Enterprise Server que ainda não foram adicionados a um cluster de Alta Disponibilidade.
Primeiro, configure um destino iSCSI na máquina virtual:
Instale o pacote yast2-iscsi-lio-server:
#
zypper install yast2-iscsi-lio-server
Inicie o módulo
iscsi-lio-server
no YaST:#
yast2 iscsi-lio-server
Na guia
, em , selecione .Ative
.Na guia
, ative .Em
, insira um e uma .Em
, insira um e uma . Essa senha deve ser diferente da senha de .Na guia
, selecione .Mude o nome do
substituindo.com.example
.Adicione o
do servidor.Selecione
.Na janela
, insira o para o dispositivo de armazenamento de 1 GB (por exemplo,/dev/vbd
).Selecione
.Selecione
.Selecione
para fechar o YaST.Para verificar a configuração do destino, alterne para a CLI de destino:
#
targetcli
Mostre a configuração:
/>
ls
Em seguida, configure os iniciadores iSCSI nos nós. Repita esse procedimento nos dois nós:
Instale o pacote yast2-iscsi-client:
#
zypper install yast2-iscsi-client
Inicie o serviço
iscsid
:#
systemctl start iscsid
Abra o módulo
iscsi-client
no YaST:#
yast2 iscsi-client
Na guia
, selecione .Digite o endereço IP do destino iSCSI.
Desmarque
.Em
, insira o e a do iniciador.Em
, insira o e a de destino.Selecione
.Depois que o YaST descobrir o destino iSCSI, selecione
.Em
, selecione .Selecione
.Selecione
para fechar o YaST.Verifique o iniciador iSCSI:
#
lsscsi
[0:0:1:0] cd/dvd QEMU QEMU DVD-ROM 2.5+ /dev/sr0 [2:0:0:0] disk LIO-ORG IBLOCK 4.0 /dev/sdaProcure uma linha com
IBLOCK
. Neste exemplo, o dispositivo iSCSI é/dev/sda
.Verifique o status do serviço
iscsid
:#
systemctl status iscsid
Você pode encontrar o nome do dispositivo estável em /dev/disk/by-id/
. Normalmente, um dispositivo iSCSI começa com scsi-SLIO-ORG_IBLOCK
.
Ao configurar o cluster, especifique o nome do dispositivo estável usando um destes métodos:
Ao executar
crm cluster init
, digite o nome do dispositivo estável quando solicitado.Antes de executar
crm cluster init
, adicione o nome do dispositivo estável ao/etc/sysconfig/sbd
:SBD_DEVICE=/dev/disk/by-id/scsi-SLIO-ORG_IBLOCK_DEVICE_ID_STRING
Ao executar
crm cluster init
, responda à seguinte pergunta comn
:SBD is already configured to use /dev/disk/by-id/scsi-SLIO-ORG_IBLOCK_... - overwrite (y/n)?