Installation et configuration de Solaris Container Manager 3.6

Annexe A Installation à partir de la ligne de commande

Cette annexe comporte les procédures d'installation, de configuration et de suppression du logiciel Solaris Container Manager 3.6 (Container Manager) à partir de la ligne de commande. L'installation via la ligne de commande peut être adoptée au lieu d'utiliser l'assistant d'installation.

Pour les dernières informations sur l'installation, la configuration et l'utilisation du logiciel, reportez-vous aux Notes de versions de Solaris Container Manager 3.6.

Pour obtenir des informations concernant l'assistant d'installation, reportez-vous au Chapitre 2, Installation et configuration du gestionnaire de conteneurs.

Installation de Container Manager

L'installation de Container Manager via la ligne de commande suit les procédures standard d'installation des add-ons de Sun Management Center. Pour plus d'informations sur l'installation de l'add-on depuis la ligne de commande, voir l'Annexe B, Utilisation de la ligne de commande pour la désinstallation, l’installation et la configuration du Guide d’installation et de configuration de Sun Management Center 3.6.

Container Manager doit être installé sur les couches suivantes de Sun Management Center 3.6:

Le script d'installation es-inst interactif installe les packages appropriés du logiciel Container Manager sur les couches serveur et agent. Pour toutes les couches, les packages, les fichiers de configuration des modules et les bibliothèques sont installés aux emplacements Sun Management Center 3.6 standard. Pour plus d'informations sur les plates-formes prises en charge et les conditions d'installation requises, reportez-vous à la section Description du gestionnaire de conteneurs.

Container Manager peut être installé aux occasions suivantes :

Le logiciel Performance Reporting Manager ; doit également être installé si vous souhaitez utiliser les fonctions de génération de données de performances et d'utilisation détaillée des ressources du gestionnaire de conteneurs. Pour plus d'informations sur l'installation et la configuration de ce logiciel via la ligne de commande, reportez-vous à Annexe B, Installing Using the Command Line du Sun Management Center 3.6 Performance Reporting Manager User’s Guide. Si vous n'envisagez pas d'utiliser ces fonctions, l'installation de cet add-on n'est pas nécessaire.

ProcedurePour installer Container Manager pendant l'installation de Sun Management Center

Étape

    Pour plus d'informations et le détail des étapes à suivre en utilisant la ligne de commande, reportez-vous à l'Annexe B, Utilisation de la ligne de commande pour la désinstallation, l’installation et la configuration du Guide d’installation et de configuration de Sun Management Center 3.6. L'installation simultanée d'add-ons, tels que Performance Reporting Manager ;, est également possible.

ProcedurePour installer Container Manager pendant la mise à niveau vers Sun Management Center 3.6

Étape

    Pour plus d'informations et le détail des étapes à suivre, voir le Chapitre 5, Mise à niveau de versions précédentes de SyMON et de Sun Management Center sur la plate-forme Solaris du Guide d’installation et de configuration de Sun Management Center 3.6. L'installation simultanée d'add-ons, tels que Performance Reporting Manager ;, est également possible.

ProcedurePour installer Container Manager séparément

Étapes
  1. En tant que superutilisateur (su -), exécutez le script d'installation de Sun Management Center 3.6 en tapant la commande suivante :


    # /opt/SUNWsymon/sbin/es-inst
    

    /opt correspond au répertoire d'installation de Sun Management Center 3.6. Remplacez cet élément par le nom du répertoire courant s'il diffère sur votre système.

  2. Spécifiez le répertoire source des fichiers de Container Manager lorsque vous y êtes invité.


    Veuillez entrer le répertoire source :
    • Sur les systèmes SPARC, utilisez l'une des méthodes suivantes :

      • Si vous effectuez l'installation à partir d'un CD, tapez ce qui suit :


        # /<RépMontageDisque>/image
        
      • Si vous l'effectuez à partir d'un répertoire dans lequel le logiciel a été copié, tapez :


        # disque1/image
        

        disque1 correspond au répertoire dans lequel le logiciel a été copié.

    • Sur les systèmes x86, utilisez l'une des méthodes suivantes :

      • Si vous effectuez l'installation à partir du disque du logiciel, tapez ce qui suit :


        # /<RépMontage Disque>/x86/image
        
      • Si vous l'effectuez à partir d'un répertoire dans lequel le logiciel a été copié, tapez :


        # disque1/x86/image
        

        disque1 correspond au répertoire dans lequel le logiciel a été copié.

  3. Pour installer Container Manager, répondez “Yes” (Oui) lorsque vous y êtes invité.

    Le script es-inst procède alors à l'installation du gestionnaire de conteneurs. Le script es-inst affiche ensuite automatiquement l'invite setup.

  4. Spécifiez si vous souhaitez configurer Container Manager maintenant ou plus tard.

    L'exemple ci-dessous reproduit les informations et messages qui peuvent s'afficher :


    Vous devez exécuter le programme de configuration avant d'utiliser Sun Management Center 3.6.
    Voulez-vous exécuter la configuration maintenant (o|n|q) 
    • Pour remettre la configuration du logiciel à plus tard, répondez n pour “No” (Non). Lorsque vous êtes prêt à lancer le processus de configuration, reportez-vous à la section Pour configurer séparément le gestionnaire de conteneurs.

    • Pour configurer le logiciel maintenant, répondez y pour “Yes” (Oui).

Configuration du gestionnaire de conteneurs

Une fois l'installation du logiciel terminée, vous devez exécuter le script setup de Container Manager pour configurer les couches serveur et agent. Comme pour l'installation du logiciel, vous pouvez lancer le processus de configuration lors de l'installation ou de la mise à niveau vers Sun Management Center 3.6. Vous pouvez également configurer le logiciel séparément, à une date ultérieure.

Les modifications du fichier de configuration qui interviennent pendant le processus de configuration, lorsque celui-ci est lancé à partir de la ligne de commande, sont identiques à celles effectuées en cas d'utilisation de l'assistant de configuration. Pour plus d'informations à ce sujet, reportez-vous à la section Configuration du logiciel Container Manager .

ProcedurePour configurer Container Manager pendant l'installation ou la mise à niveau de Sun Management Center

Étape

    Pour plus d'informations et le détail des étapes à suivre, voir Annexe B, Utilisation de la ligne de commande pour la désinstallation, l’installation et la configuration du Guide d’installation et de configuration de Sun Management Center 3.6.

ProcedurePour configurer Container Manager séparément


Remarque –

Cette procédure n'est applicable que si avez choisi de ne pas configurer Container Manager à la fin du processus d'installation.


Étapes
  1. Exécutez le script setup de Sun Management Center 3.6 en tant que superutilisateur ( su –). Sélectionnez l'une des options suivantes :

    • Pour exécuter la configuration sur tous les composants qui ne sont pas encore configurés, tapez ce qui suit :


      # /opt/SUNWsymon/sbin/es-setup
      
    • Pour configurer uniquement l'add-on Container Manager, tapez :


      # /opt/SUNWsymon/sbin/es-setup -p SCM
      

      /opt correspond au répertoire d'installation de Sun Management Center 3.6. Remplacez cet élément par le nom du répertoire courant s'il diffère sur votre système.

  2. Vérifiez la liste des composants dont l'exécution doit être arrêtée afin de permettre au processus de configuration de continuer.

  3. Confirmez que le produit à configurer est bien Container Manager.

  4. Lors de la configuration de la couche agent, si des ensembles de processeurs qui ne sont associés à aucun pool de ressources sont détectés sur le système, effectuez l'une des sélections suivantes :

    • Yes (Oui) – Ces ensembles de processeurs seront supprimés du système. Pour assurer le fonctionnement correct de Container Manager, tout ensemble de processeurs qui n'est pas associé à un pool de ressources doit être supprimé pour éviter qu'il n'occasionne des problèmes au niveau de la gestion des polls de ressources. Une fois cette sélection effectuée, les ensembles de processeurs concernés sont automatiquement supprimés et le processus de configuration reprend.

    • No (Non) – Ces ensembles de processeurs seront conservés sur le système. Une fois cette sélection effectuée, le script de configuration s'arrête et Container Manager n'est pas configuré sur le système. Dans ce cas, vous ne pouvez utiliser Container Manager sur aucun des hôtes sur lesquels se trouvent ces ensembles de processeurs qui ne sont pas associés à un pool de ressources.

    • Cancel (Annuler) – Interrompt et ferme le script de configuration. Container Manager n'est pas configuré sur le système.

  5. Spécifiez des noms d'utilisateurs valides en les séparant par une virgule. Ces utilisateurs doivent déjà figurer dans le fichier /var/opt/SUNWsymon/cfg/esusers stocké sur la machine serveur et être assignés au groupe esadm ou esdomadm.

    Ils seront ajoutés aux profils appropriés (Gestion des projets, Gestion des pools, Gestion des zones) si les utilisateurs et les profils attendus existent. Les profils sont basés sur la version de Solaris.

    Sur chaque machine agent, exécutez le script /opt/SUNWsymon/addons/SCM/sbin/scm-poolprof-script.sh pour créer les profils. /opt correspond au répertoire d'installation du gestionnaire de conteneurs. Pour exécuter ce script, la variable d'environnement JAVA_HOME doit être configurée sur /usr/j2se ou Java doit être installé dans /usr/java.

    Ce script ne crée PAS de profils Gestion des zones ou Gestion des projets pour les versions S9 et S10. Il crée UNIQUEMENT un profil Gestion des pools pour les versions S9 et S10 et un profil Gestion des projets pour la version S8.


    Attention – Attention –

    Si l'un des profils Solaris prédéfinis est supprimé, le gestionnaire de conteneurs risque de ne pas fonctionner correctement.



    Remarque –

    Seuls les utilisateurs ajoutés à cette étape seront en mesure de gérer les zones avec la version S10, les pools de ressources avec les versions S9 et S10 et les projets avec les versions S8, S9 et S10.


  6. Si vous avez précédemment exécuté le processus de configuration pour d'autres produits Sun Management Center, indiquez si vous souhaitez le lancer à nouveau pour tous les logiciels ou uniquement pour les derniers add-ons installés.

  7. Lorsque vous configurez l'installation d'une couche serveur, spécifiez le chemin d'accès complet à un répertoire disposant d'au moins 300 Mo d'espace libre pour la base de données.

  8. Indiquez si vous souhaitez démarrer les composants agent et serveur de Sun Management Center en répondant Y (Oui) ou N (Non).

    Un message de confirmation s'affiche une fois le logiciel configuré.

    Une fois le processus de configuration terminé, vous pouvez, si vous le souhaitez, démarrer les processus Sun Management Center. Pour plus d'informations, voir le Chapitre 8, Démarrage et arrêt de Sun Management Center du Guide d’installation et de configuration de Sun Management Center 3.6.


Exemple A–1 Exemple d'informations et de messages affichés à la fin du processus de configuration

L'exemple ci-dessous reproduit les informations et les messages affichés à la fin du processus de configuration et au démarrage des couches agent et serveur de Sun Management Center :


Do you want to start Sun Management Center agent and server components now (y|n|q) y

Java server started successfully.
Grouping service started successfully.
Agent started successfully.
Topology service started successfully.
Trap-handler service started successfully.
Configuration service started successfully.
Event-handler service started successfully.
Metadata Service started successfully.
Hardware service started successfully.


Web server started successfully.

Setup of Sun Management Center is complete.
Setup logfile is : /var/opt/SUNWsymon/install/setup_host_name.040408141450.12822

Install logfile is : /var/opt/SUNWsymon/install/install_host_name.040408140547.10929

                        End of Installation


Exiting Sun Management Center installation.

# 

Suppression de Container Manager

Le script es-uninst supprime l'add-on Container Manager. Ce script supprime à la fois les packages associés aux packages de Container Manager et l'ensemble des données et changements de configuration effectués lors du processus de configuration. Les éléments suivants sont supprimés en plus des packages logiciels : l'entrée module du fichier base-modules-d.dat et l'enregistrement d'application de Java Web Console. Au cours du processus de désinstallation, le système vous demande si vous souhaitez conserver les données stockées dans la base de données. Les changements de configuration relatifs aux ressources du système effectués lors de l'installation ne sont pas supprimés en cas de désinstallation de Container Manager.

ProcedurePour supprimer Container Manager via le script es-uninst

Étapes
  1. En tant que superutilisateur (su —), tapez :


    # /opt/SUNWsymon/sbin/es-uninst
    

    /opt correspond au répertoire d'installation de Sun Management Center 3.6. Remplacez cet élément par le nom du répertoire courant s'il diffère sur votre système.

  2. Sélectionnez Container Manager dans la liste des add-ons.

  3. Indiquez si conserver ou non les fichiers de données.

    L'exemple ci-dessous reproduit les informations et messages qui peuvent s'afficher :


    Select Save Data to save all user and configuration data. Your data is
    saved and can be restored when you re-install Sun Management Center.
    Do you want to preserve data (y|n|q) 

    Une fois le script es-uninst exécuté, les packages et les fichiers de configuration associés à Container Manager sont supprimées. Si vous avez choisi de ne pas conserver les fichiers de données, ces derniers sont également supprimés.