12.2 Installation de l'applicatif Xen

Cette section fournit des informations sur l'installation de Sentinel, du gestionnaire des collecteurs et du moteur de corrélation sur une image d'applicatif Xen.

12.2.1 Installation de Sentinel

Procédez comme suit pour installer Sentinel sur une image d'applicatif Xen :

  1. Téléchargez le fichier d'installation de l'applicatif virtuel Xen depuis le site Web de téléchargement de Novell dans le répertoire /var/lib/xen/images.

    Pour être certain qu'il s'agit bien du fichier de l'applicatif virtuel Xen, vérifiez que son nom contient xen. Par exemple, Sentinel_7.1.0.0.x86_64.xen.tar.gz.

  2. Entrez la commande suivante pour extraire le fichier :

    tar -zxvf <install_file> 
    

    Remplacez <fichier_installation> par le nom réel du fichier d'installation.

  3. Accédez au nouveau répertoire d'installation. Ce répertoire contient les fichiers suivants :

    • <nom_fichier>.raw

    • <nom_fichier>.xenconfig

  4. Ouvrez le fichier <nom_fichier>.xenconfig à l'aide d'un éditeur de texte.

  5. Modifiez le fichier comme suit :

    • Spécifiez le chemin complet du fichier .raw dans le paramètre disk.

    • Spécifiez le paramètre « bridge » pour votre configuration réseau. Par exemple, "bridge=br0" ou "bridge=xenbr0".

    • Spécifiez les valeurs des paramètres name et memory.

      Par exemple :

      # -*- mode: python; -*- 
      name="Sentinel_7.1.0.0.x86_64" 
      memory=4096 
      
    • Ajoutez la ligne suivante en commentaire :

      vfb=["type=vnc,vncunused=1,vnclisten=0.0.0.0"]
      
    • Ajoutez la ligne suivante :

      extra = "console=hvc0 xencons=tty"
      

    Le fichier xenconfig mis à jour doit se présenter comme suit :

    # -*- mode: python; -*-
    name=install_file_name
    memory=4096
    disk=["tap:aio:/var/lib/xen/images/install_directory/install_filename]
    vif=[ "bridge=br0" ]
    #vfb=["type=vnc,vncunused=1,vnclisten=0.0.0.0"]
    extra = "console=hvc0 xencons=tty"
    
  6. Après avoir modifié le fichier <nom_fichier>.xenconfig, entrez la commande suivante pour créer la machine virtuelle :

    xm create <file_name>.xenconfig
    
  7. (Facultatif) Pour vérifier que la machine virtuelle a été créée, entrez la commande suivante :

    xm list

    La machine virtuelle apparaît dans la liste générée.

    Par exemple, si vous avez configuré name="Sentinel_7.1.0.0.x86_64" dans le fichier .xenconfig, ce nom de machine virtuelle apparaît.

  8. Pour démarrer l'installation, entrez la commande suivante :

    xm console <vm name>
    

    Remplacez <nom_vm> par le nom spécifié dans le paramètre de nom du fichier .xenconfig, qui est également la valeur renvoyée à l'étape 7. Par exemple :

    xm console Sentinel_7.1.0.0.x86_64

    Le programme d'installation vérifie d'abord si la mémoire et l'espace disque disponibles sont suffisants. Si la mémoire disponible est inférieure à 2.5 Go, l'installation s'arrête automatiquement. Si la mémoire disponible est supérieure à 2.5 Go mais inférieure à 6.7 Go, le programme d'installation affiche un message vous indiquant que la mémoire dont vous disposez est inférieure aux recommandations. Entrez y si vous souhaitez poursuivre l'installation ou n dans le cas contraire.

  9. Sélectionnez la langue de votre choix, puis cliquez sur Suivant.

  10. Sélectionnez la disposition du clavier, puis cliquez sur Suivant.

  11. Lisez et acceptez l'accord de licence du logiciel SUSE Linux Enterprise Server (SLES) 11 SP2.

  12. Lisez et acceptez l'accord de licence de l'utilisateur final de NetIQ Sentinel.

  13. Dans la page Nom d'hôte et Nom de domaine, spécifiez le nom d'hôte et le nom de domaine. Vérifiez que l'option Attribuer un nom d'hôte à l'IP de boucle est sélectionnée.

  14. Cliquez sur Suivant. Les configurations du nom d'hôte sont enregistrées.

  15. Effectuez l'une des opérations suivantes :

    • Pour utiliser les paramètres de connexion réseau actuels, sélectionnez Utiliser la configuration suivante dans la page Configuration réseau II.

    • Pour changer les paramètres de connexion réseau, sélectionnez Changer, puis effectuez les modifications souhaitées.

  16. Cliquez sur Suivant. Les paramètres de connexion réseau sont enregistrés.

  17. Indiquez l'heure et la date, cliquez sur Suivant, puis sur Terminer

    pour modifier la configuration NTP après l'installation, utilisez YaST dans la ligne de commande de l'applicatif. Vous pouvez utiliser WebYast pour modifier l'heure et la date, mais pas pour la configuration NTP.

    Si l'heure n'est pas immédiatement synchronisée après l'installation, exécutez la commande suivante pour redémarrer NTP :

    rcntp restart
    
  18. Définissez le mot de passe root SUSE Enterprise Server, puis cliquez sur Suivant.

  19. Définissez le mot de passe admin de Sentinel, puis cliquez sur Suivant.

    L'installation de Sentinel s'effectue complètement. Après l'installation, le démarrage de tous les services peut prendre quelques minutes, car le système effectue une initialisation unique. Patientez jusqu'à la fin de l'installation avant de vous connecter au serveur.

    Prenez note de l'adresse IP de l'applicatif qui s'affiche dans la console.

  20. Passez à la Section 12.4, Configuration post-installation de l'applicatif.

12.2.2 Installation de gestionnaires des collecteurs et de moteurs de corrélation supplémentaires

La procédure d'installation d'un gestionnaire des collecteurs ou d'un moteur de corrélation est identique, si ce n'est que vous devez télécharger le fichier approprié à partir du site Web de téléchargements Novell.

  1. Effectuez les opérations de l'Étape 1 à l'Étape 14 de la Section 12.2.1, Installation de Sentinel.

  2. Dans l'écran Configuration réseau II, sélectionnez Changer et indiquez l'adresse IP de la machine virtuelle sur laquelle vous souhaitez installer le gestionnaire des collecteurs ou le moteur de corrélation supplémentaire.

  3. Spécifiez le masque de sous-réseau de l'adresse IP indiquée.

  4. Cliquez sur Suivant. Les paramètres de connexion réseau sont enregistrés.

  5. Indiquez l'heure et la date, puis sélectionnez Suivant.

    pour modifier la configuration NTP après l'installation, utilisez YaST dans la ligne de commande de l'applicatif. Vous pouvez utiliser WebYast pour modifier l'heure et la date, mais pas pour la configuration NTP.

    Si l'heure n'est pas immédiatement synchronisée après l'installation, exécutez la commande suivante pour redémarrer NTP :

    rcntp restart
    
  6. Définissez le mot de passe root SUSE Enterprise Server, puis sélectionnez Suivant.

  7. Indiquez le nom d'hôte/l'adresse IP du serveur Sentinel auquel le gestionnaire des collecteurs ou le moteur de corrélation doit se connecter.

  8. Indiquez le numéro de port du serveur de communication. Le port du bus de message par défaut est le 61616.

  9. Indiquez le nom d'utilisateur JMS, c'est-à-dire le nom d'utilisateur du gestionnaire des collecteurs ou du moteur de corrélation.

  10. Spécifiez le mot de passe de l'utilisateur JMS.

    Le nom d'utilisateur et le mot de passe sont stockés dans le fichier /<répertoire_installation>/etc/opt/novell/sentinel/config/activemqusers.properties situé sur le serveur Sentinel.

  11. (Facultatif) Pour vérifier le mot de passe, consultez la ligne suivante du fichier activemqusers.properties :

    Pour le gestionnaire des collecteurs :

    collectormanager=<password>
    

    Dans cet exemple, collectormanager est le nom de l'utilisateur et la valeur correspondante est le mot de passe.

    Pour le moteur de corrélation :

    correlationengine=<password>
    

    Dans cet exemple, correlationengine est le nom de l'utilisateur et la valeur correspondante est le mot de passe.

  12. Sélectionnez Suivant pour terminer l'installation.

    Une fois l'installation terminée, le programme d'installation affiche un message indiquant que cet applicatif est le gestionnaire des collecteurs ou le moteur de corrélation Sentinel (en fonction du choix que vous avez effectué), ainsi que l'adresse IP de ce dernier.