Démarrage à partir d’environnements SAN

Les environnements de démarrage à partir du SAN offrent plusieurs avantages, notamment les hautes performances, la redondance et la consolidation de l’espace. Dans ces environnements, le disque de démarrage se trouve sur un SAN distant et non sur l’hôte local. L’hôte communique avec le SAN via un adaptateur de bus hôte (HBA). Le BIOS du HBA contient les instructions qui permettent à l’hôte de trouver le disque de démarrage.

Le démarrage à partir du SAN dépend des baies de disques SAN avec la prise en charge matérielle de la carte iSCSI Fibre Channel ou HBA sur l’hôte. Pour un démarrage entièrement redondant à partir d’un environnement SAN, vous devez configurer plusieurs chemins d’accès aux E/S. Pour ce faire, assurez-vous que la prise en charge des chemins multiples est activée sur le périphérique racine. Pour plus d’informations sur la disponibilité de plusieurs chemins pour votre environnement SAN, consultez votre fournisseur de stockage ou votre administrateur. Si plusieurs chemins sont disponibles, vous pouvez activer le multiacheminement dans votre déploiement HASH (0x2c1a078) lors de l’installation.

Avertissement :

Les paramètres de démarrage à partir du SAN ne sont pas hérités pendant le processus de mise à niveau. Lors de la mise à niveau à l’aide de l’ISO ou du démarrage en réseau, suivez les mêmes instructions que celles utilisées dans le processus d’installation ci-dessous pour vous assurer qu’ellemultipath est correctement configurée.

Pour installer HASH (0x2c1a078) sur un disque distant sur un SAN avec multiacheminement activé :

  1. Sur l’écran Bienvenue sur HASH (0x2c1a078), appuyez sur F2.

  2. À l’invite de démarrage, entrezmultipath

Le processus d’installation de HASH (0x2c1a078) configure le serveur HASH (0x2e68218), qui démarre à partir d’un SAN distant avec le multiacheminement activé.

Pour activer le multiacheminement du système de fichiers à l’aide de l’installation PXE ou UEFI, ajoutezdevice_mapper_multipath=yes à votre fichier de configuration. Voici un exemple de configuration :

default xenserver
label xenserver
   kernel mboot.c32
   append /tftpboot/xenserver/xen.gz dom0_max_vcpus=1-2 \
   dom0_mem=1024M,max:1024M com1=115200,8n1 \
   console=com1,vga ---  /tftpboot/xenserver/vmlinuz \
   xencons=hvc console=hvc0 console=tty0 \
   device_mapper_multipath=yes \
   install ---  /tftpboot/xenserver/install.img

Pour plus d’informations sur le multiacheminement de stockage dans votre environnement HASH (0x2c1a078), reportez-vous à la sectionStockage.

Software-boot-de-iSCSI pour Cisco UCS

La fonctionnalité Software-Boot-from iSCSI permet aux clients d’installer et de démarrer HASH (0x2c1a078) à partir d’un SAN à l’aide d’iSCSI. À l’aide de cette fonctionnalité, HASH (0x2c1a078) peut être installé sur, démarré et exécuté à partir d’un LUN fourni par une cible iSCSI. La cible iSCSI est spécifiée dans le tableau du microprogramme de démarrage iSCSI. Cette fonctionnalité permet de rattacher le disque racine via iSCSI.

HASH (0x2c1a078) prend en charge les fonctionnalités suivantes pour Software-Boot-from-iSCSI :

  • Installation de l’hôte via PXE-Boot

  • VNIC Cisco UCS

    Software-boot-from-iSCSI a été testé en mode de démarrage BIOS hérité et UEFI à l’aide de VNIC Cisco UCS et de baies Power Vault, NetApp et EqualLogic. D’autres configurations peuvent fonctionner, mais elles n’ont pas été validées.

  • Trames Jumbo (MTU = 9000) configurées avec le gestionnaire Cisco UCS

  • Limitation du débit de ligne Cisco UCS

  • VLAN non étiquetés

  • Réseaux utilisant le back-end vSwitch

  • LVHdoiSCSI SR et SR NFS sur le même SAN/NAS ou différent

  • Multiacheminement du disque racine iSCSI

  • Compatibilité avec les opérations courantes HASH (0x2c1a078) (réseau, maintenance)

Exigences

  • L’interface de gestion principale (adresse IP) et le réseau pour le trafic VM doivent utiliser des interfaces distinctes.

  • Le stockage (cibles iSCSI) doit se trouver sur un réseau de couche 3 (IP) distinct à toutes les autres interfaces réseau avec des adresses IP sur l’hôte.

  • Le stockage doit se trouver sur le même sous-réseau que l’interface de stockage du serveur HASH (0x2e68218).

Installer HASH (0x2c1a078) à l’aide d’un support CD

Procédez comme suit pour installer HASH (0x2c1a078) à l’aide d’un CD :

  1. Accédez au menu de démarrage ; à l’boot: invite, entrezmenu.c32

  2. Utilisez les touches du curseur pour sélectionner une option d’installation :

    • Pour un LUN à chemin unique, sélectionnez installer

    • Pour un LUN multichemin, sélectionnez Multipath

  3. Appuyez sur la touche de tabulation.

    Modifiez la ligne se terminant par ce qui suit :

    ---  /install.img
    
  4. À l’aide des touches du curseur, modifiez cette ligne pour lire :

    use_ibft ---  /install.img
    
  5. Appuyez sur Entrée.

    L’installation du serveur HASH (0x2e68218) se poursuit normalement.

Installer HASH (0x2c1a078) à l’aide de PXE

Procédez comme suit pour installer HASH (0x2c1a078) à l’aide de PXE :

Note :

Assurez-vous d’ajouter le mot-clé use_ibft dans les paramètres du noyau. Si le multiacheminement est nécessaire, vous devez ajouter device_mapper_multipath = enabled.

L’exemple suivant illustre la configuration PXE pour un LUN unique :

    label HASH(0x2e735c8)
    kernel mboot.c32
    append XS/xen.gz dom0_max_vcpus=2 dom0_mem=1024M,max:1024M
    com1=115200,8n1 console=com1,vga ---  XS/vmlinuz xencons=hvc console=tty0
    console=hvc0 use_ibft ---  XS/install.img

L’exemple suivant illustre la configuration PXE pour un LUN multichemin :

    label HASH(0x2e735c8)
    kernel mboot.c32
    append XS/xen.gz dom0_max_vcpus=2 dom0_mem=1024M,max:1024M
    com1=115200,8n1 console=com1,vga ---  XS/vmlinuz xencons=hvc console=tty0
    console=hvc0 use_ibft device_mapper_multipath=enabled ---  XS/install.img

Démarrage à partir d’environnements SAN