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.
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.
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 :
Ouvrez une session en tant que superutilisateur sur le système sur lequel vous désirez installer Solaris Resource Manager :
$ su Password: # |
Ramenez le système au mode d'administration mono-utilisateur :
# shutdown -i 1 |
Cette étape n'est pas indispensable pour les serveurs Sun Enterprise 10000, Sun Fire 15K et Sun Fire 12K.
Accédez au répertoire dans lequel le CD est monté :
# cd /cdrom/cdrom0 |
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 |
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 |
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. |
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. |
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.
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.
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.
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.
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.
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 .
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é.
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 |
Pour tout problème ou erreur lors du redémarrage, reportez-vous au Chapitre 4.