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 de 20 GB para o sistema e um 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-serverInicie o módulo
iscsi-lio-serverno YaST:#yast2 iscsi-lio-serverNa 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:
#targetcliMostre 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-clientInicie o serviço
iscsid:#systemctl start iscsidAbra o módulo
iscsi-clientno YaST:#yast2 iscsi-clientNa guia , selecione .
Digite o endereço IP do destino iSCSI.
Desmarque .
Em , insira um e uma .
Em , insira um e uma 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.
Se você tem vários discos, pode executar o comando lsblk -o name,serial para confirmar qual nome de dispositivo estável corresponde a qual nome abreviado (por exemplo, /dev/sda).
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)?