14.3 Installation de Sentinel en tant qu'utilisateur non-root

Si la stratégie de votre organisation ne vous permet pas d'exécuter l'installation complète de Sentinel en tant qu'utilisateur root, vous pouvez installer Sentinel en tant qu'utilisateur non-root, c'est-à-dire en tant qu'utilisateur novell. Au cours de cette installation, les premières étapes sont effectuées en tant qu'utilisateur root. Vous procédez ensuite à l'installation de Sentinel en tant qu'utilisateur novell créé par l'utilisateur root. Enfin, l'utilisateur root termine l'installation.

Si vous installez Sentinel en tant qu'utilisateur non-root, vous devez procéder en tant qu'utilisateur « novell ». Les installations non-root autres que celles de l'utilisateur novell ne sont pas prises en charge bien que l'installation se déroule correctement.

REMARQUE :Lorsque vous installez Sentinel dans un répertoire existant, autre que celui par défaut, assurez-vous que l'utilisateur « novell » dispose des autorisations de propriété sur ce répertoire. Exécutez la commande suivante pour lui assigner ces autorisations :

chown novell:novell <non-default installation directory>
  1. Téléchargez les fichiers d'installation sur le site Web de téléchargement .

  2. Entrez la commande suivante dans la ligne de commande pour extraire les fichiers d'installation du fichier tar :

    tar -zxvf <install_filename>

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

  3. Connectez-vous en tant qu'utilisateur root au serveur sur lequel vous souhaitez installer Sentinel en tant que root.

  4. Entrez la commande suivante :

    ./bin/root_install_prepare

    Une liste des commandes à exécuter avec des privilèges root s'affiche. Si vous souhaitez que l'utilisateur non-root installe Sentinel à un emplacement différent de l'emplacement par défaut, indiquez l'option --location avec la commande. Par exemple :

    ./bin/root_install_prepare --location=/foo

    La valeur que vous transmettez à l'option --location foo est ajoutée au début des chemins d'accès aux répertoires.

    Cette opération crée également un groupe novell ainsi qu'un utilisateur novell s'ils n'existent pas encore.

  5. Acceptez la liste de commandes.

    Les commandes affichées sont exécutées.

  6. Entrez la commande suivante pour adopter l'identité de l'utilisateur non-root que vous venez de créer, à savoir novell :

    su novell

  7. (Conditionnel) Pour effectuer une installation interactive :

    1. Indiquez la commande appropriée en fonction du composant en cours d'installation :

      Composant

      Commande

      un serveur Sentinel ;

      Emplacement par défaut : ./install-sentinel

      Emplacement personnalisé : ./install-sentinel --location=/foo

      Collector Manager

      Emplacement par défaut : ./install-cm

      Emplacement personnalisé : ./install-cm --location=/foo

      Correlation Engine

      Emplacement par défaut : ./install-ce

      Emplacement personnalisé : ./install-cm --location=/foo

    2. Passez à l'Étape 9.

  8. (Conditionnel) Pour effectuer une installation en mode silencieux, vérifiez que vous avez enregistré les paramètres d'installation dans un fichier. Pour obtenir des informations sur la création du fichier de réponses, reportez-vous à la Installation standard du serveur Sentinel ou à la Installation personnalisée du serveur Sentinel.

    Pour effectuer une installation en mode silencieux :

    1. Indiquez la commande appropriée en fonction du composant en cours d'installation :

      Composant

      Commande

      un serveur Sentinel ;

      Emplacement par défaut : ./install-sentinel -u <fichier_réponse>

      Emplacement personnalisé : ./install-sentinel --location=/foo -u <fichier_réponse>

      Collector Manager

      Emplacement par défaut : ./install-cm -u <fichier_réponse>

      Emplacement personnalisé : ./install-cm --location=/foo -u <fichier_réponse>

      Correlation Engine

      Emplacement par défaut : ./install-ce -u <fichier_réponse>

      Emplacement personnalisé : ./install-ce --location=/foo -u <fichier_réponse>

      L'installation se poursuit et utilise les valeurs stockées dans le fichier de réponses.

    2. Passez au Étape 12.

  9. Indiquez le numéro de la langue que vous souhaitez utiliser pour l'installation.

    L'accord de licence utilisateur final s'affiche dans la langue sélectionnée.

  10. Lisez l'accord de licence utilisateur final et tapez yes ou y pour l'accepter et poursuivre l'installation.

    Le processus démarre en installant tous les paquetages RPM. Cette installation peut prendre quelques secondes.

  11. Vous êtes invité à spécifier le mode d'installation.

  12. Connectez-vous en tant qu'utilisateur root et indiquez la commande suivante pour terminer l'installation :

    ./bin/root_install_finish

    L'installation de Sentinel se termine et le serveur démarre. 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.

Pour accéder à l'interface principale de Sentinel, indiquez l'adresse URL suivante dans votre navigateur Web :

https://IP_AddressOrDNS_Sentinel_server:8443/sentinel/views/main.html

IP_AddressOrDNS_Sentinel_server est l'adresse IP ou le nom DNS du serveur Sentinel et 8443 le port par défaut du serveur Sentinel.