Application Delivery Management

Citrix ADM sur le serveur KVM Linux

Les plates-formes de virtualisation sur lesquelles Citrix Application Delivery Management (ADM) peut être provisionné incluent Linux-KVM.

Avant d’installer Citrix ADM 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 de ligne de commande pour gérer les 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 Citrix ADM et les télécharger sur votre ordinateur. Ensuite, installez Citrix ADM sur votre plate-forme Linux-KVM et configurez-le pour votre réseau.

Conditions préalables

Avant d’installer l’appliance virtuelle Citrix ADM, vérifiez que Linux-KVM version 3.6.11-4 et ultérieure est installée sur du matériel répondant à la configuration minimale requise.

Configuration matérielle requise

Composant Exigences
UC Processeur x86 64 bits doté des fonctionnalités de virtualisation matérielle incluses dans le processeur Intel VT-X. Fournissez au moins 2 cœurs de CPU pour héberger Linux-KVM. Remarque Pour vérifier si votre CPU prend en charge l’hôte Linux, entrez la commande suivante à l’invite du shell Linux hôte : *. egrep'^flags.\* ( vmx | svm ) '/proc/cpuinfo* Si les paramètres du BIOS de 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, plus les performances du Citrix ADM sont meilleures.
Mémoire (RAM) Minimum 4 Go pour le noyau Linux hôte. Ajoutez de la mémoire supplémentaire selon les besoins des machines virtuelles.
Disque dur Calculez l’espace requis pour le noyau Host Linux et les machines virtuelles. Une seule machine virtuelle Citrix ADM nécessite 120 Go d’espace disque.

Remarque

Les besoins en mémoire et en disque dur spécifiés sont pour le déploiement de Citrix ADM sur la plate-forme OpenStack, étant donné qu’aucune autre machine virtuelle ne s’exécute sur l’hôte. La configuration matérielle requise pour OpenStack dépend du nombre de machines virtuelles qui s’y exécutent.

Configuration logicielle requise

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

Configuration réseau requise

Citrix ADM prend en charge une seule interface réseau para-virtualisée VirtiO. Assurez-vous de connecter cette interface au réseau de gestion de l’hôte Linux-KVM, afin que Citrix ADM et Linux-KVM puissent communiquer.

Télécharger les fichiers d’installation de Citrix ADM

Pour télécharger les fichiers d’installation de Citrix ADM à partir de www.citrix.com :

  1. Ouvrez un navigateur Web et saisissez www.citrix.com dans la barre d’adresse.

  2. Passez la souris sur l’option Connexion et cliquez sur My Account, entrez vos informations d’identification Citrix, puis cliquez à nouveau sur Connexion.

  3. Accédez à la section Téléchargements.

  4. Dans la liste Téléchargements, sélectionnez Citrix Application Delivery Management.

  5. Sur la page Citrix 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.0Build 36.27.

    La page de construction sélectionnée s’affiche.

  7. Dans la liste Saut au téléchargement, sélectionnez NetScaler MAS image pour 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ée dans n’importe quel dossier de votre ordinateur local.  

Installer Citrix Application Delivery Management sur Linux-KVM

  1. À l’aide de SSH, connectez-vous à l’hôte KVM.

  2. À l’invite de l’interface de ligne de commande, à l’aide de l’un des programmes de transfert de fichiers, copiez l’image dans un dossier sur le serveur.

  3. Accédez au répertoire dans lequel vous avez enregistré l’image téléchargée.

  4. Exécutez les opérations suivantes sur la ligne de commande :

    1. Répertorier les fichiers dans le répertoire vérifier la présence du fichier image.

    2. Utilisez la commande tar pour dégouter le fichier image Citrix Application Delivery Management. Le paquet décompressé contient les composants suivants :

      1. Fichier XML de domaine spécifiant les attributs Citrix ADM

      2. Fichier texte qui spécifie la somme de contrôle de l’image disque de domaine

      3. Une image disque de domaine

        tar -xvfz MAS-KVM.tgz
        MAS-KVM.xml
        MAS-KVM.qcow2
        checksum.txt
        <!--NeedCopy-->
        

        Une image disque de domaine

      4. Créez une copie de mas-kvm.xml en tant que mas1-kvm.xml, en tant qu’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 - Indiquez le nom.

        2. mac - Spécifiez l’adresse MAC.

        3. source file - Spécifiez le chemin d’accès absolu de la source de l’image disque. Le chemin du fichier doit être absolu.

          Remarque

          Le nom de domaine et l’adresse MAC doivent être uniques.

        4. mode - Spécifie le mode.

        5. model type - Réglez 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'/>
          <!--NeedCopy-->
          
      6. Définissez les attributs de machine virtuelle 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
        <!--NeedCopy-->
        

        Définir des attributs de machine virtuelle dans KVM

      7. Démarrez Citrix ADM en entrant la commande suivante : virsh start \[\<DomainName\> | \<DomainUUID\>\]

        virsh start MAS
        Domain MAS started
        <!--NeedCopy-->
        

        Démarrer Citrix ADM

      8. Vous pouvez vous connecter à la machine virtuelle Citrix ADM à l’aide de la commande suivante : virsh console \<DomainName\>

        virsh console MAS
        Connected to domain MAS
        Escape character is ^]
        <!--NeedCopy-->
        

        Connecté à Citrix ADM

Configurer Citrix Application Delivery Management

Remarque

Sur certains hôtes KVM Linux, les invités FreeBSD ne parviennent pas à redémarrer correctement s’ils ont plusieurs CPU. Lorsque le dispositif virtuel Citrix ADM est redémarré, l’interface de ligne de commande et l’interface graphique Citrix ADM ne répondent plus. Pour plus de détails, voir https://bugs.launchpad.net/qemu/+bug/1329956

Pour éviter que l’interface de ligne de commande et l’interface graphique Citrix ADM ne répondent plus lorsque le dispositif virtuel Citrix ADM est redémarré, 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é Citrix ADM, allouez environ 10 minutes pour que les services deviennent disponibles, puis ouvrez une session sur Citrix ADM.

  1. Sur la ligne de commande, utilisez les informations d’identification par défaut de l’administrateur système pour ouvrir une session sur le système :

    • Nom d’utilisateur : nsroot

    • Mot de passe : nsroot

    Remarque

    Après avoir ouvert une session 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 Citrix ADM. Dans la page d’accueil de Citrix ADM, accédez à Système > Administration des utilisateurs > Utilisateurs. Sélectionnez l’utilisateur et 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 entrer dans le menu de configuration réseau initiale Citrix ADM. Configurez l’adresse IP de gestion.

  4. Pour terminer la configuration réseau initiale de Citrix ADM, suivez les instructions. La console affiche les options de configuration réseau initiale Citrix ADM permettant de définir les paramètres suivants pour Citrix ADM. Le nom d’hôte est renseigné par défaut.

    1. Entrez 2 pour mettre à jour Citrix ADM IPv4 adresse - adresse IP de gestion à laquelle vous accédez à un Citrix ADM

    2. Entrez 3 pour mettre à jour le masque de sous-réseau associé à l’adresse IP de gestion

    3. Entrez 4 pour mettre à jour l’adresse IPv4 de Gateway - adresse IP de passerelle par défaut pour le sous-réseau de l’adresse IP de gestion de l’Citrix ADM

    4. Entrez 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 saisissant la commande à l’invite du shell : deployment_type.py

  6. Dans l’écran de déploiement qui s’affiche, sélectionnez le type de déploiement en tant que serveur Citrix ADM.

    Sélectionner Citrix ADM en tant que serveur de déploiement

  7. Tapez Oui pour déployer Citrix ADM en tant que déploiement autonome.

  8. Tapez Oui pour redémarrer le serveur Citrix ADM.

  9. Après le redémarrage du serveur ADM Citrix, ouvrez une session sur Citrix ADM en utilisant les informations d’identification par défaut de l’administrateur comme nsroot/nsroot via la ligne de commande ou l’interface graphique.

    Vous pouvez accéder ultérieurement à Citrix ADM en tapant l’adresse IP du serveur Citrix ADM dans la barre d’adresse de votre navigateur. Les informations d’identification d’administrateur par défaut pour se connecter au serveur sont nsroot/nsroot .

Citrix ADM sur le serveur KVM Linux