Guide d'installation de Solaris Resource Manager 1.2

Installation des modules

Solaris Resource Manager 1.2 comprend sept modules. Ceux-ci contiennent les logiciels, la documentation et les autres fichiers requis pour exécuter Solaris Resource Manager.


Remarque :

Installez uniquement les trois modules de serveur de documentation Solaris AnswerBook2 Version 1.4 (SUNWab2r, SUNWab2s et SUNWab2u) à partir du CD du produit si vous installez Solaris Resource Manager sur un système fonctionnant sous Solaris 2.6 ou Solaris 7 5/99. Les systèmes Solaris 7 8/99, Solaris 7 11/99 et Solaris 8 sont livrés avec des versions ultérieures du serveur AnswerBook2 qu'il ne faut pas remplacer.


Tableau 1-4 Modules Solaris Resource Manager 1.2

Module

Titre

SE

SUNWsrma

Collection Solaris Resource Manager 1.2 (AnswerBook) 

Solaris 2.6 (Édition plate-forme SPARC) 

Solaris 7 (Édition plate-forme SPARC) 

Solaris 8 (Édition plate-forme SPARC) 

SUNWsrmb

Commandes utilisateur Solaris Resource Manager 1.2 

Solaris 2.6 (Édition plate-forme SPARC) 

Solaris 7 (Édition plate-forme SPARC) 

Solaris 8 (Édition plate-forme SPARC) 

SUNWsrmm

Pages de manuel Solaris Resource Manager 1.2 

Solaris 2.6 (Édition plate-forme SPARC) 

Solaris 7 (Édition plate-forme SPARC) 

Solaris 8 (Édition plate-forme SPARC) 

SUNWsrmr

Bibliothèques et utilitaires système Solaris Resource Manager 1.2 

Solaris 2.6 (Édition plate-forme SPARC) 

Solaris 7 (Édition plate-forme SPARC) 

Solaris 8 (Édition plate-forme SPARC) 

SUNWab2r, SUNWab2s, SUNWab2u

Serveur de documentation Solaris AnswerBook2 version 1.4 

Solaris 2.6 (Édition plate-forme SPARC) 

Solaris 7 (Édition plate-forme SPARC) 

Pour installer les modules, procédez comme suit :

  1. Ouvrez une session en tant que superutilisateur sur le système où 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 nécessaire sur les serveurs Sun Enterprise 10000.


  3. Passez au répertoire où le CD est monté :


    # cd /cdrom/cdrom0
    

    Remarque :

    Sur les serveurs Sun Enterprise 10000, vous devez monter le CD avec NFS depuis le SSP doté du lecteur de CD-ROM interne avant de changer de répertoire :


    # 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.1
    Installer                   Uninstaller
    README_en
  5. Exécutez l'outil d'installation, Installer.

    Si le système vous avise 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 seront installés en premier. Le système affichera ensuite un message similaire à celui-ci :


    Installing.....Solaris Resource Manager 1.1 (SRM)
    
    Processing package instance <SUNWsrmb> from
     </cdrom/srm_1_1/SolarisResourceManager_1.1/Sol_7/sparc/Product/locale/C>
    
    Solaris Resource Manager
    (sparc) 1.1,REV=1999.05.12.16.30
    Copyright 1999 Sun Microsystems, Inc. All rights reserved.
    Copyright 1999 Sun Microsystems, Inc. Tous droits reserves.
    
    ## Executing checkinstall script.
    
    Found Kernel Patch 106541 with Rev >= 04
    Using  as the package base directory.
    ## 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, tapez 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 à propos du processus d'installation s'affichent tout au long de l'installation du module. Le processus d'installation du module devrait durer une ou deux minutes.


    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  ]

    Une fois les deux premiers modules installés, le message suivant apparaît :


    Installation of <SUNWsrmr> was successful. 

    Remarque :

    Durant l'installation, assurez-vous de lire tous les messages et de suivre toutes les directives qui s'affichent. Si vous commettez une erreur, vous devez attendre que le script Installer soit terminé, puis exécuter le script Uninstaller pour supprimer Solaris Resource Manager et restaurer le système à son état initial. Ensuite, recommencez comme expliqué à la section Étape 5.


  7. Des messages vous demanderont alors si vous désirez installer les modules SUNWsrmm, SUNWab2r, SUNWab2s, SUNWab2u et SUNWsrma. Vous devez omettre cette étape sauf si vous utilisez Solaris 2.6 ou Solaris 7 5/99. Pour installer les modules maintenant, tapez y à chaque invite.


    Remarque :

    Si vous utilisez Solaris 2.6 ou Solaris 5/99 et si vous choisissez d'installer le serveur AnswerBook2, un message vous avertira que certains des fichiers sont déjà installés sur le système et sont employés par un autre module, et que des changements d'attribut seront effectués. Vous devez choisir d'installer le serveur AnswerBook2 mis à niveau fourni avec Solaris Resource Manager en tapant y à la suite de l'invite.

    Le serveur est compatible avec les collections AnswerBook2 de Solaris 2.6 et de Solaris 7.



    Remarque :

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


  8. 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 

    UID 

    srmidle

    41 

    srmlost

    42 

    srmother

    43 

    Assurez-vous que ces UID ne génèrent pas de conflits avec des UID existants en tapant la commande suivante :


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

    En cas de conflit, vous pouvez changer les UID en modifiant les fichiers /etc/passwd et /etc/shadow.


    Remarque :

    Aucun répertoire personnel ni accès de connexion n'est requis pour ces utilisateurs. Les noms srmlost et srmidle ne sont que des noms par défaut recommandés. Au besoin, vous pouvez remplacer ces noms par défaut en ajoutant des affectations pour LostLnode et IdleLnode dans le répertoire /etc/init.d/init.srm. Le nom srmother est affecté par le système et ne peut être modifié.


  9. Redémarrez le système. Pendant le redémarrage, notez les éventuelles erreurs signalées, surtout celles concernant la configuration des pilotes.


    # reboot
    

    Lors du premier démarrage avec Solaris Resource Manager activé, le système effectue plusieurs opérations de configuration pouvant demander un certain temps. Par exemple, une nouvelle base de données Solaris Resource Manager est créée en analysant le fichier de mots de passe des utilisateurs enregistrés sur le système. Vous devriez alors voir des messages similaires à ceux-ci :


    SunOS Release 5.7 Version Generic [UNIX(R) System V Release 4.0]
    Copyright (c) 1983-1999, Sun Microsystems, Inc.
    Solaris Resource Manager v1.1b3  (allocated 266 lnodes)
    configuring network interfaces: le0.
    Hostname: patchtest-4m
    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 v1.1.
    SRM database '/var/srm/srmDB' not present -  creating empty database
    SRM - creating user lnodes; may take a while
     uid      37
    Solaris Resource Manager v1.1 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 :


    Dernière connexion: Mon Mar 3 08:40:09 on 
    console Sun Microsystems Inc. SunOS 5.7 

    Remarque :

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