NetScaler Console sur serveur Linux KVM

Dernière publication : Oct 02, 2026
Les plateformes de virtualisation sur lesquelles NetScaler Console peut être provisionné incluent Linux-KVM.
Avant d'installer NetScaler Console sur Linux-KVM, assurez-vous que votre système dispose des extensions de virtualisation matérielle et vérifiez que les extensions de virtualisation du processeur sont disponibles. Vérifiez que virsh (un outil en ligne de commande pour la gestion des machines virtuelles) est disponible sur l'hyperviseur.
Utilisez vos informations d'identification d'administrateur pour vous connecter au site Web Citrix.com, accéder aux derniers fichiers d'installation de NetScaler Console et les télécharger sur votre ordinateur. Ensuite, installez NetScaler Console sur votre plateforme Linux-KVM et configurez-le pour votre réseau.

Prérequis

Avant d'installer l'appliance virtuelle NetScaler Console, vérifiez que Linux-KVM version 3.6.11-4 ou ultérieure est installé sur un matériel qui répond aux exigences minimales.

Configuration matérielle requise

Composant Exigence
Processeur Un processeur x86 64 bits avec les fonctionnalités de virtualisation matérielle incluses dans le processeur Intel VT-X. Fournissez au moins 2 cœurs de processeur pour héberger Linux-KVM. Remarque Pour vérifier si votre processeur prend en charge l'hôte Linux, entrez la commande suivante à l'invite de commande du shell Linux de l'hôte : *. egrep'\^flags.* ( vmx \| svm ) '/proc/cpuinfo*. Si les paramètres du BIOS pour l'extension sont désactivés, vous devez les activer dans le BIOS. Il n'y a pas de recommandation spécifique pour la vitesse du processeur, mais plus la vitesse est élevée, meilleures sont les performances de NetScaler Console.
Mémoire (RAM) Minimum 4 Go pour le noyau Linux de l'hôte. Ajoutez de la mémoire supplémentaire selon les besoins des machines virtuelles.
Disque dur Calculez l'espace pour le noyau Linux de l'hôte et les exigences des machines virtuelles. Une seule machine virtuelle NetScaler Console nécessite 120 Go d'espace disque.
Remarque
Les exigences en matière de mémoire et de disque dur spécifiées concernent le déploiement de NetScaler Console sur la plateforme OpenStack, en considérant qu'aucune autre machine virtuelle n'est exécutée sur l'hôte. Les exigences matérielles pour OpenStack dépendent du nombre de machines virtuelles qui y sont exécutées.

Exigences logicielles

Nous recommandons des noyaux plus récents, tels que la version 64 bits du noyau 3.6.11-4 ou ultérieure.

Exigences réseau

NetScaler Console ne prend en charge qu'une seule interface réseau paravirtualisée virtIO. Assurez-vous de connecter cette interface au réseau de gestion de l'hôte Linux-KVM, afin que NetScaler Console et Linux-KVM puissent communiquer.

Télécharger les fichiers d'installation de NetScaler Console

Pour télécharger les fichiers d'installation de NetScaler Console depuis www.citrix.com :
  1. Ouvrez un navigateur web et tapez www.citrix.com dans la barre d'adresse.
  2. Passez la souris sur l'option Se connecter et cliquez sur Mon compte, saisissez vos identifiants Citrix, puis cliquez à nouveau sur Se connecter.
  3. Accédez à la section Téléchargements.
  4. Dans la liste Téléchargements, sélectionnez NetScaler® Application Delivery Management.
  5. Sur la page NetScaler Application Delivery Management, sélectionnez la version. Par exemple, sélectionnez Version 13.0.
  6. Cliquez sur Logiciel produit pour le développer, puis cliquez sur la dernière version. Par exemple, sélectionnez NetScaler MAS Release (Feature Phase) 13.0 Build 36.27.
    La page de la version sélectionnée s'affiche.
  7. Dans la liste Accéder au téléchargement, sélectionnez NetScaler MAS image for KVM, 13.0 Build xx.xx
  8. Cliquez sur Télécharger le fichier, acceptez le CLUF et téléchargez le fichier image compressé dans n'importe quel dossier de votre machine locale.

Installer NetScaler Application Delivery Management sur Linux-KVM

  1. À l'aide de SSH, connectez-vous à l'hôte KVM.
  2. À l'invite de commande CLI, en utilisant l'un des programmes de transfert de fichiers, copiez l'image dans un dossier sur le serveur.
  3. Accédez au répertoire où vous avez enregistré l'image téléchargée.
  4. Effectuez les opérations suivantes à la ligne de commande :
    1. Répertoriez les fichiers dans le répertoire et vérifiez la présence du fichier image.
    2. Utilisez la commande tar pour décompresser le fichier image NetScaler Application Delivery Management. Le package décompressé contient les composants suivants :
      1. Un fichier XML de domaine qui spécifie les attributs de NetScaler Console
      2. Un fichier texte qui spécifie la somme de contrôle de l'image disque du domaine
      3. Une image disque de domaine
        tar -xvfz MAS-KVM.tgz
        MAS-KVM.xml
        MAS-KVM.qcow2
        checksum.txt
        Une image disque de domaine
      4. Créez une copie de MAS-KVM.xml sous le nom MAS1-KVM.xml, comme option de sauvegarde. Ouvrez le fichier MAS1-KVM.xml à l'aide de l'éditeur vi.
      5. Modifiez MAS1-KVM.xml pour les attributs réseau suivants :
        1. name - Spécifiez le nom.
        2. mac - Spécifiez l'adresse MAC.
        3. source file - Spécifiez le chemin d'accès absolu de l'image disque source. Le chemin d'accès au fichier doit être absolu.
          Remarque
          Le nom de domaine et l'adresse MAC doivent être uniques.
        4. mode - Spécifiez le mode.
        5. model type - Définissez sur virtIO.
        6. source dev - Spécifiez l'interface.
          <name> MAS1-KVM</name>
          <mac address='52:54:00:29:74:b3'/>
          <source file='/var/ MAS-KVM.qcow2'/>
          <source dev='eth0' mode='bridge'/>
          <model type='virtio'/>
      6. Définissez les attributs de la VM dans le fichier MAS1-KVM.xml à l'aide de la commande suivante : virsh define \<FileName\>.xml
        virsh define MAS-KVM.xml
        Domain MAS defined from MAS-KVM.xml
        Définir les attributs de la VM dans KVM
      7. Démarrez la NetScaler Console en saisissant la commande suivante : virsh start \[\<DomainName\> | \<DomainUUID\>\]
        virsh start MAS
        Domain MAS started
        Démarrer NetScaler Console
      8. Vous pouvez vous connecter à la machine virtuelle NetScaler Console à l'aide de la commande suivante : virsh console \<DomainName\>
        virsh console MAS
        Connected to domain MAS
        Escape character is ^]
        Connecté à NetScaler Console

Configurer le NetScaler Application Delivery Management

Remarque
Sur certains hôtes KVM Linux, les invités FreeBSD ne parviennent pas à redémarrer correctement s’ils ont plus d’un processeur. Lorsque l’appliance virtuelle NetScaler Console est redémarrée, l’interface de ligne de commande et l’interface graphique de NetScaler Console ne répondent plus. Pour plus de détails, consultez <https://bugs.launchpad.net/qemu/+bug/1329956>
Pour éviter que l’interface de ligne de commande et l’interface graphique de NetScaler Console ne répondent plus lors du redémarrage de l’appliance virtuelle NetScaler Console, arrêtez toutes les machines virtuelles sur l’hôte KVM et effectuez les opérations suivantes sur l’hôte KVM :
  1. Supprimez le module kvm\_intel à l’aide de la commande suivante : rmmod kvm\_intel
  2. Désactivez APICv et rechargez le module kvm\_intel à l’aide de la commande suivante : modprobe kvm\_intel enable\_apicv=N
  3. Démarrez les machines virtuelles sur l’hôte KVM.
Après avoir installé NetScaler Console, attendez environ 10 minutes que les services soient disponibles, puis connectez-vous à NetScaler Console.
  1. À l’invite de commandes, utilisez les informations d’identification de l’administrateur système par défaut pour vous connecter au système :
    • Nom d’utilisateur : nsroot
    • Mot de passe : nsroot
    Remarque
    Après vous être connecté pour la première fois, modifiez le mot de passe administratif. Ensuite, configurez le MAS pour qu’il fonctionne dans votre réseau. Vous pouvez modifier le mot de passe à partir de l’interface utilisateur de NetScaler Console. Depuis la page d’accueil de NetScaler Console, accédez à Paramètres > Administration des utilisateurs > Utilisateurs. Sélectionnez l’utilisateur, cliquez sur Modifier, puis mettez à jour le mot de passe dans le champ Mot de passe.
  2. À l’invite, tapez : shell
  3. Tapez networkconfig pour accéder au menu de configuration réseau initiale de NetScaler Console. Configurez l’adresse IP de gestion.
  4. Pour terminer la configuration réseau initiale de NetScaler Console, suivez les invites. La console affiche les options de configuration réseau initiale de NetScaler Console pour la définition des paramètres suivants pour NetScaler Console. Le nom d’hôte est renseigné par défaut.
    1. Saisissez 2 pour mettre à jour l'adresse IPv4 de NetScaler Console - adresse IP de gestion à laquelle vous accédez à une NetScaler Console
    2. Saisissez 3 pour mettre à jour le masque de sous-réseau - masque de sous-réseau associé à l'adresse IP de gestion
    3. Saisissez 4 pour mettre à jour l'adresse IPv4 de la passerelle - adresse IP de la passerelle par défaut pour le sous-réseau de l'adresse IP de gestion de la NetScaler Console
    4. Saisissez 7 pour enregistrer et quitter - enregistre vos modifications de configuration et quitte le système.
      Configuration réseau
  5. Exécutez le script de déploiement en tapant la commande à l'invite de commande du shell : deployment_type.py
  6. Dans l'écran de déploiement qui apparaît, sélectionnez le type de déploiement comme serveur NetScaler Console.
    Sélectionner NetScaler Console comme serveur de déploiement
  7. Tapez Oui pour déployer NetScaler Console en tant que déploiement autonome.
  8. Tapez Oui pour redémarrer le serveur NetScaler Console.
  9. Après le redémarrage du serveur NetScaler Console, connectez-vous à NetScaler Console en utilisant les informations d'identification de l'administrateur par défaut nsroot/nsroot via la ligne de commande ou l'interface graphique.
    Vous pouvez ensuite accéder à NetScaler Console en tapant l'adresse IP du serveur NetScaler Console dans la barre d'adresse de votre navigateur. Les informations d'identification de l'administrateur par défaut pour se connecter au serveur sont nsroot/nsroot.