A Almacenamiento iSCSI básico para el SBD #
Utilice los siguientes procedimientos para configurar el almacenamiento iSCSI básico para utilizarlo con el SBD. Estos procedimientos solo se recomiendan con fines de prueba. Antes de usar iSCSI en un entorno de producción, consulte Storage Administration Guide for SUSE Linux Enterprise Server.
Una máquina virtual de SUSE Linux Enterprise Server para actuar como destino iSCSI. Esta máquina virtual no debe formar parte del clúster.
Dos dispositivos de almacenamiento virtual en la máquina virtual: un dispositivo de 20 GB para el sistema y un dispositivo de 1 GB para el SBD.
Dos nodos de SUSE Linux Enterprise Server que aún no se hayan añadido a un clúster de Alta disponibilidad.
En primer lugar, configure un destino iSCSI en la máquina virtual:
Instale el paquete yast2-iscsi-lio-server:
#
zypper install yast2-iscsi-lio-server
Inicie el módulo
iscsi-lio-server
en YaST:#
yast2 iscsi-lio-server
En la pestaña
, en , seleccione .Active
.En la pestaña
, active .En
, introduzca un valor en y en .En
, introduzca un valor en y en . Esta contraseña debe ser diferente de la que ha indicado en .En la pestaña
, seleccione .Cambie el nombre de
sustituyendo.com.example
.Añada la
del servidor.Seleccione
.En la ventana
, introduzca en la vía al dispositivo de almacenamiento de 1 GB (por ejemplo,/dev/vbd
).Seleccione
.Seleccione
.Seleccione
para cerrar YaST.Para comprobar la configuración del destino, cambie a la interfaz de línea de comandos del destino:
#
targetcli
Muestre la configuración:
/>
ls
A continuación, configure los iniciadores iSCSI en los nodos. Repita este procedimiento en ambos nodos:
Instale el paquete yast2-iscsi-client:
#
zypper install yast2-iscsi-client
Inicie el servicio
iscsid
:#
systemctl start iscsid
Abra el módulo
iscsi-client
en YaST:#
yast2 iscsi-client
En la pestaña
, seleccione .Introduzca la dirección IP del destino iSCSI.
Desactive
.En
, introduzca el y la del iniciador.En
, introduzca el y la del destino.Seleccione
.Cuando YaST descubra el destino iSCSI, seleccione
.En
seleccione .Seleccione
.Seleccione
para cerrar YaST.Compruebe el 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/sdaBusque una línea con
IBLOCK
. En este ejemplo, el dispositivo iSCSI es/dev/sda
.Compruebe el estado del servicio
iscsid
:#
systemctl status iscsid
Encontrará el nombre del dispositivo estable en /dev/disk/by-id/
. Normalmente, un dispositivo iSCSI comienza con scsi-SLIO-ORG_IBLOCK
.
Si tiene varios discos, puede ejecutar el comando lsblk -o name,serial
para confirmar qué nombre de dispositivo estable corresponde a qué nombre corto (por ejemplo, /dev/sda
).
Cuando configure el clúster, especifique el nombre del dispositivo estable mediante uno de estos métodos:
Cuando se ejecute
crm cluster init
, introduzca el nombre del dispositivo estable cuando se le solicite.Antes de ejecutar
crm cluster init
, añada el nombre del dispositivo estable a/etc/sysconfig/sbd
:SBD_DEVICE=/dev/disk/by-id/scsi-SLIO-ORG_IBLOCK_DEVICE_ID_STRING
Cuando ejecute
crm cluster init
, respondan
a esta pregunta:SBD is already configured to use /dev/disk/by-id/scsi-SLIO-ORG_IBLOCK_... - overwrite (y/n)?