Guide d'installation du Solaris Resource Manager 1.3

Installation des modules

Le logiciel Solaris Resource Manager 1.3 comprend onze modules qui contiennent les logiciels, la documentation, ainsi que d'autres fichiers requis pour exécuter Solaris Resource Manager.


Remarque :

N'installez les trois modules de serveur de documentation Solaris AnswerBook2 version 1.4 (SUNWab2r, SUNWab2s et SUNWab2u) à partir du CD du produit que si vous installez Solaris Resource Manager sur un système tournant sous Solaris 2.6 ou Solaris 7 5/99. Solaris 7 8/99, Solaris 7 11/99 et Solaris 8 étant livrés avec des versions ultérieures du serveur AnswerBook2, il convient d'éviter de les écraser.


Tableau 1-6 Modules Solaris Resource Manager 1.3

Module 

Titre 

SE 

SUNWrcapm

Solaris Resource Capping Daemon Man Pages  

Solaris 8 (Edition pour plate-forme SPARC) 

SUNWrcapr

Solaris Resource Capping Daemon (Root) 

Solaris 8 (Edition pour plate-forme SPARC) 

SUNWrcapu

Solaris Resource Capping Daemon (User) 

Solaris 8 (Edition pour plate-forme SPARC) 

SUNWrcapx

Solaris Resource Capping Daemon (64-bit) 

Solaris 8 (Edition pour plate-forme SPARC) 

SUNWsrma

Solaris Resource Manager 1.3 Collection (AnswerBook2) 

Solaris 2.6 (Edition pour plate-forme SPARC) 

Solaris 7 (Edition pour plate-forme SPARC) 

Solaris 8 (Edition pour plate-forme SPARC) 

SUNWsrmb

Solaris Resource Manager 1.3 User Commands 

Solaris 2.6 (Edition pour plate-forme SPARC) 

Solaris 7 (Edition pour plate-forme SPARC) 

Solaris 8 (Edition plate-forme SPARC)  

SUNWsrmm

Solaris Resource Manager 1.3 Man Pages (Notez que les entrées relatives au démon d'allocation restrictive de l'UC se trouvent dans le module SUNWrcapm)

Solaris 2.6 (Edition pour plate-forme SPARC) 

Solaris 7 (Edition pour plate-forme SPARC) 

Solaris 8 (Edition plate-forme SPARC) 

SUNWsrmr

Solaris Resource Manager 1.3 Libraries and System Utilities 

Solaris 2.6 (Edition pour plate-forme SPARC) 

Solaris 7 (Edition pour plate-forme SPARC) 

Solaris 8 (Edition plate-forme SPARC) 

SUNWab2r , SUNWab2s, SUNWab2u

Solaris AnswerBook2 v1.4 documentation server 

Solaris 2.6 (Edition pour plate-forme SPARC) 

Solaris 7 5/99 (Edition pour plate-forme SPARC) 

Pour installer les modules, procédez comme suit :

  1. Ouvrez une session en tant que superutilisateur sur le système sur lequel vous désirez installer Solaris Resource Manager :


    $ su
    Password:
    #
  2. Ramenez le système au mode d'administration mono-utilisateur :


    # shutdown -i 1
    

    Remarque :

    Cette étape n'est pas indispensable pour les serveurs Sun Enterprise 10000, Sun Fire 15K et Sun Fire 12K.


  3. Accédez au répertoire dans lequel le CD est monté :


    # cd /cdrom/cdrom0
    

    Remarque :

    Sur les serveurs Sun Enterprise 10000, Sun Fire 15K et Sun Fire 12K, avant de changer de répertoire, vous devez rendre accessible le contenu du CD à l'aide du système NFS depuis le SSP où se trouve le lecteur de CD :


    # mkdir -p /cdrom/cdrom0
    # mount -F nfs ssp:/cdrom/cdrom0 /cdrom/cdrom0
    # cd /cdrom/cdrom0
    

  4. Pour vérifier si le CD est monté correctement, affichez le contenu du répertoire et assurez-vous qu'il contient les fichiers suivants :


    # ls
    Copyright                   SolarisResourceManager_1.3
    Installer                   Uninstaller
    README_fr
  5. Exécutez Installer.

    Si le système vous informe que le module existe déjà, reportez-vous à la section Résolution des problèmes d'installation avant de continuer.


    # ./Installer
    

    Les modules SUNWsrmb et SUNWsrmr sont installés en premier. Le système affiche ensuite un message similaire à celui-ci :


    Installing.....Solaris Resource Manager 1.3 (SRM)
    
    Processing package instance <SUNWsrmb> from
     </cdrom/srm_1_3/SolarisResourceManager_1.3/Solaris_8/sparc/Product/locale/C>
    
    Solaris Resource Manager
    (sparc) 1.3,REV=2002.09.12.12.52
    Copyright 2002 Sun Microsystems, Inc. All rights reserved.
    Copyright 2002 Sun Microsystems, Inc. Tous droits reserves.
    
    ## Processing package information.
    ## Processing system information.
    ## Verifying package dependencies.
    ## Verifying disk space requirements.
    ## Checking for conflicts with packages already installed.
    ## Checking for setuid/setgid programs.
  6. Un message vous avise que le module contient des scripts qui seront exécutés avec des privilèges de superutilisateur. Ces scripts faisant partie intégrante du processus d'installation normal et étant nécessaires pour installer correctement le logiciel, entrez y en réponse au message suivant :


    This package contains scripts which will be executed with super-user
    permission during the process of installing this package.
    Do you want to continue with the installation of <SUNWsrmb> [y,n,?] y
    

    Divers messages relatifs au processus d'installation s'affichent lors de l'installation du module. Ce processus devrait durer une minute ou deux.


    Installing Solaris Resource Manager as <SUNWsrmb>
    ## Installing part 1 of 1.
    /usr/srm/bin/liminfo
    /usr/srm/bin/limreport
    /usr/srm/bin/srmkill
    /usr/srm/bin/srmstat
    /usr/srm/bin/srmuser
    /usr/srm/lib/limdaemon
    /usr/srm/sbin/limadm
    /usr/srm/sbin/srmadm
    /usr/srm/unsupport/passwd_lnodes
    /usr/srm/unsupport/schedtree
    [ verifying class  ]

    Lorsque l'installation des deux premiers modules est terminée, le message suivant s'affiche :


    Installation of <SUNWsrmr> was successful. 

    Remarque :

    Lisez attentivement tous les messages et suivez les directives fournies pendant l'installation. Si vous commettez une erreur, vous devez attendre que le script Installer soit terminé avant d'exécuter la commande Uninstaller pour supprimer Solaris Resource Manager et restaurer l'état initial du système. Installez ensuite le logiciel comme indiqué dans l'Étape 5.


  7. Si vous installez Solaris Resource Manager 1.3 sous Solaris 8, vous serez invité à installer les modules SUNWrcapr, SUNWrcapu, SUNWrcapx et SUNWrcapm. Ces modules contiennent le démon d'allocation restrictive mentionné dans la section "Gestion de la mémoire physique à l'aide du démon d'allocation restrictive " du Guide d'administration système de Solaris Resource Manager 1.3. Pour installer immédiatement les modules, entrez y à l'invite. Le script installera automatiquement les fichiers correctifs nécessaires à l'activation de l'allocation restrictive sous Solaris 8.

  8. Vous serez ensuite invité à installer les modules SUNWsrmm, SUNWab2r, SUNWab2s, SUNWab2u et SUNWsrma. Sautez cette étape, excepté si vous utilisez Solaris 2.6 ou Solaris 7 5/99. Pour installer immédiatement les modules, entrez y à chaque invite.


    Remarque :

    Si vous utilisez Solaris 2.6 ou Solaris 5/99 et souhaitez installer le serveur AnswerBook2, un message vous avertira que certains fichiers sont déjà installés sur le système et sont utilisés par un autre module, et que des modifications d'attribut seront effectuées. Nous vous conseillons d'installer le serveur AnswerBook2 mis à niveau fourni avec Solaris Resource Manager en entrant y à l'invite.

    Ce serveur est compatible avec les collections AnswerBook Solaris 2.6 et Solaris 7.



    Remarque :

    Pour tout problème ou erreur survenant pendant l'installation, reportez-vous au Chapitre 4. Ne poursuivez pas la configuration du système si ces modules n'ont pas été installés correctement.


  9. Durant l'installation du module SUNWsrmr, trois noms d'utilisateurs spéciaux sont créés : srmidle, srmlost et srmother (pour les noeuds limites "idle," "lost," et "other" respectivement).

    Nom d'utilisateur 

    ID utilisateur 

    srmidle

    41 

    srmlost

    42 

    srmother

    43 

    Entrez la commande ci-dessous pour vous assurer que ces ID utilisateurs ne génèrent pas de conflits avec des ID utilisateurs existants :


    # /usr/bin/egrep 41\|42\|43 /etc/passwd
    

    En cas de conflit, vous pouvez modifier les ID utilisateurs en éditant les fichiers /etc/passwd et /etc/shadow .


    Remarque :

    Aucun répertoire personnel ni accès de connexion n'est requis pour ces utilisateurs. srmlost et srmidle ne sont que des noms par défaut recommandés. Vous pouvez les remplacer en ajoutant des affectations pour LostLnode et IdleLnode dans le répertoire /etc/init.d/init.srm . srmother est par contre assigné par le système et ne peut être changé.


  10. Rédemarrez le système. Pendant le redémarrage, notez les éventuelles erreurs signalées, en particulier celles concernant la configuration des gestionnaires de périphériques.


    # reboot
    

    Lors de son premier démarrage avec Solaris Resource Manager activé, le système effectue plusieurs opérations de configuration pouvant demander un certain temps. Il élabore par exemple une nouvelle base de données Solaris Resource Manager en analysant le fichier de mots de passe des utilisateurs enregistrés sur le système. Des messages similaires à ceux-ci doivent alors s'afficher :


    SunOS Release 5.8 Version Generic 64-bit [UNIX(R) System V Release 4.0]
    Copyright (c) 1983-2002, Sun Microsystems, Inc.
    Solaris Resource Manager v1.2.1 (allocated 990 lnodes)
    configuring IPv4 interfaces: hme0.
    Hostname: example
    Configuring the /devices directory
    Configuring the /dev directory
    Configuring the /dev directory (compatibility devices)
    The system is coming up.  Please wait.
    Enabling Solaris Resource Manager.
    SRM database '/var/srm/srmDB' not present -  creating empty database
    SRM - creating user lnodes; may take a while
     uid      37
    Solaris Resource Manager Enabled.
    ...
    The system is ready.

    Dès que le système est démarré et que vous avez ouvert une session sur la console, des messages similaires à ceux-ci apparaissent :


    Last login: Mon Mar 3 08:40:09 on console
    Sun Microsystems Inc. SunOS 5.8 

    Remarque :

    Pour tout problème ou erreur lors du redémarrage, reportez-vous au Chapitre 4.