A Stockage iSCSI de base pour SBD #
Utilisez les procédures suivantes pour configurer le stockage iSCSI de base à employer avec SBD. Ces procédures ne sont recommandées qu'à des fins de test. Avant d'utiliser iSCSI dans un environnement de production, reportez-vous au document Storage Administration Guide for SUSE Linux Enterprise Server.
Une machine virtuelle SUSE Linux Enterprise Server faisant office de cible iSCSI. Cette machine virtuelle ne fait pas partie de la grappe.
Deux périphériques de stockage virtuels sur la machine virtuelle : un de 20 Go pour le système et un de 1 Go pour SBD.
Deux noeuds SUSE Linux Enterprise Server qui n'ont pas encore été ajoutés à une grappe Haute disponibilité.
Commencez par configurer une cible iSCSI sur la machine virtuelle :
Installez le paquet yast2-iscsi-lio-server :
#zypper install yast2-iscsi-lio-serverDémarrez le module
iscsi-lio-serverdans YaST :#yast2 iscsi-lio-serverDans l'onglet , sous , sélectionnez .
Activez l'option .
Dans l'onglet , activez l'option .
Sous , entrez un et un .
Sous , entrez un et un . Ce mot de passe doit être différent du mot de passe .
Dans l'onglet , sélectionnez .
Modifiez le nom de la en remplaçant
.com.example.Ajoutez l' du serveur.
Sélectionnez .
Dans la fenêtre , entrez le vers le périphérique de stockage de 1 Go (par exemple,
/dev/vbd).Sélectionnez .
Cliquez sur .
Sélectionnez pour fermer YaST.
Pour vérifier la configuration cible, basculez vers la CLI cible :
#targetcliAffichez la configuration :
/>ls
Ensuite, configurez les initiateurs iSCSI sur les noeuds. Répétez cette procédure sur les deux noeuds :
Installez le paquet yast2-iscsi-client :
#zypper install yast2-iscsi-clientDémarrez le service
iscsid:#systemctl start iscsidOuvrez le module
iscsi-clientdans YaST :#yast2 iscsi-clientDans l'onglet , sélectionnez .
Entrez l'adresse IP de la cible iSCSI.
Désélectionnez l'option .
Sous , entrez le et le de l'initiateur.
Sous , entrez le et le de la cible.
Cliquez sur .
Une fois que YaST a découvert la cible iSCSI, sélectionnez .
Sous , sélectionnez .
Cliquez sur .
Sélectionnez pour fermer YaST.
Vérifiez l'initiateur 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/sdaRecherchez une ligne contenant
IBLOCK. Dans cet exemple, le périphérique iSCSI est/dev/sda.Vérifiez l'état du service
iscsid:#systemctl status iscsid
Vous pouvez trouver le nom du périphérique stable dans /dev/disk/by-id/. Généralement, un périphérique iSCSI commence par scsi-SLIO-ORG_IBLOCK.
Lorsque vous configurez la grappe, spécifiez le nom du périphérique stable à l'aide de l'une des méthodes suivantes :
Lorsque vous exécutez
crm cluster init, entrez le nom du périphérique stable quand vous y êtes invité.Avant d'exécuter
crm cluster init, ajoutez le nom du périphérique stable à/etc/sysconfig/sbd:SBD_DEVICE=/dev/disk/by-id/scsi-SLIO-ORG_IBLOCK_DEVICE_ID_STRING
Lorsque vous exécutez
crm cluster init, répondeznà cette question :SBD is already configured to use /dev/disk/by-id/scsi-SLIO-ORG_IBLOCK_... - overwrite (y/n)?