C H A P I T R E  3

Mise à niveau du logiciel SMS 1.4.1

Ce chapitre fournit des instructions de mise à niveau relatives au logiciel System Management Services (SMS) 1.4.1 sous l'environnement d'exploitation Solaris. Ces instructions s'appliquent aux systèmes serveur haut de gamme Sun Fire.



Remarque - SMS 1.4.1 requiert des versions spécifiques de l'environnement d'exploitation Solaris. Reportez-vous à la section Configuration logicielle requise pour SMS 1.4.1.



La mise à niveau de SMS consiste essentiellement à configurer des ID de groupes utilisés pour le contrôle des justificatifs et à configurer et exécuter des scripts de commande qui démarrent SMS à l'initialisation de l'environnement d'exploitation Solaris.

Ce chapitre comprend les sections suivantes :



Remarque - smsversion ne prend pas en charge le retour aux versions SMS 1.2_s8, SMS 1.3_s8 ou SMS 1.4.1_s8 dans le logiciel SMS 1.4.1 pour Solaris 9. Pour rétablir la version SMS 1.2_s8, SMS 1.3_s8 ou SMS 1.4.1_s8, vous devez revenir à l'environnement d'exploitation Solaris 8 approprié.





Remarque - SMS 1.1 n'est pas disponible sur le système Sun Fire 12K. Les informations relatives à la mise à niveau de SMS 1.1 font uniquement référence au système Sun Fire 15K.




Opérations préliminaires à une installation avec mise à niveau des SE/SMS (type 2)

Dans les instructions d'installation de SMS 1.4.1 de cette section, il est supposé que vous procédez à une mise à niveau de l'environnement d'exploitation Solaris 9 et du logiciel SMS, ou du seul logiciel SMS.

Réalisation d'une mise à niveau de type 2

Pour mettre à niveau l'environnement d'exploitation Solaris à partir du logiciel Solaris 8 avec le logiciel SMS 1.3_s8 ou 1.4_s8, ou pour procéder à une mise à niveau à partir de Solaris 9 avec le logiciel SMS1.3_s9 ou SMS 1.4_s9, procédez comme suit :

Diagram listing procedures to follow for a Type 2 upgrade, as described in the following sections.

Pour commencer la mise à niveau de type 2, reportez-vous à la section Téléchargement du logiciel SMS.

Téléchargement du logiciel SMS

Vous pouvez récupérer le logiciel SMS 1.4.1 à partir du Web.


procedure icon  Téléchargement du logiciel à partir du Web

1. À partir de votre navigateur Web, rendez-vous sur http://www.sun.com/servers/sw/.

2. Cliquez sur le lien System Management Services (SMS).

3. Cliquez sur le lien Click here to download.

Le fichier téléchargé s'intitule sms_1_4_1_sparc.zip.

4. Connectez-vous au SC en tant que superutilisateur.

5. Accédez à l'emplacement où vous avez téléchargé le logiciel :

sc1:# cd /répertoire_téléchargement

6. Extrayez le fichier téléchargé en tapant :

sc1:# unzip sms_1_4_1_sparc.zip

Les packages de SMS 1.4.1 se trouvent dans /répertoire_téléchargement/ sms_1_4_1_sparc/System_Management_Services_1.4.1/Product.

7. Passez à la section Préparation de l'environnement SMS pour la mise à niveau.

Préparation de l'environnement SMS pour la mise à niveau

Si ce SC utilise un environnement SMS, vous devez effectuer les opérations suivantes avant de réinstaller le logiciel SMS :


procedure icon  Préparation de l'environnement SMS pour la mise à niveau

Sur le SC principal :

1. Vérifiez que votre configuration est stable.

Stable signifie qu'aucune commande n'est en cours d'exécution et qu'aucune modification n'est apportée au matériel pendant la réinstallation ou la mise à niveau.

2. Connectez-vous au SC en tant qu'utilisateur avec les privilèges d'administrateur platadmn.

3. Désactivez la bascule :

sc0:utilisateur-sms:> /opt/SUNWSMS/bin/setfailover off 

Sur le SC de réserve :

1. Connectez-vous au SC de réserve en tant que superutilisateur.

2. Arrêtez SMS sur le SC de réserve (SC1) :

sc1:# /etc/init.d/sms stop 

3. Sauvegardez le système sur le SC de réserve (facultatif).

smsupgrade sauvegarde et restaure votre environnement SMS. Si toutefois vous devez mettre à niveau l'environnement d'exploitation Solaris mais que vous ne maîtrisez pas cette procédure, nous vous recommandons d'effectuer une sauvegarde de votre environnement SMS avant la mise à niveau de Solaris. Enregistrez le fichier obtenu en dehors du système local pour assurer la redondance.



Remarque - Le fichier sms_backup.X.X.cpio d'un SC donné ne peut pas être utilisé pour l'autre SC. Il s'agit de fichiers spécifiques des SC, qui ne sont pas interchangeables.



sc1:# /opt/SUNWSMS/bin/smsbackup nom_répertoire 

où :

nom_répertoire est le nom du répertoire dans lequel le fichier de sauvegarde est créé. Le nom_répertoire requiert le chemin absolu du fichier. Ce fichier peut résider dans un répertoire quelconque du système, du réseau connecté ou d'un lecteur de bande auquel vous avez accès en lecture/écriture. Si aucun nom_répertoire n'est spécifié, un fichier de sauvegarde est créé dans /var/tmp.

Le nom_répertoire spécifié doit être monté comme un système de fichiers UFS. Spécifier un système de fichiers TMPFS tel que /tmp entraînera l'échec de smsbackup. Si vous n'êtes pas certain que votre nom_répertoire soit monté comme un système de fichiers UFS, tapez :

sc1:# /usr/bin/df -F ufs nom_répertoire

Un système de fichiers UFS retournera les informations du répertoire. Tout autre type de système de fichiers renverra un avertissement.

4. Mettez à niveau l'environnement d'exploitation vers Solaris 9 ou installez les patchs requis par Solaris 8.

Ayez à portée de main le manuel Guide d'installation de Solaris 9 et passez à la section Procédure de mise à niveau de l'environnement d'exploitation Solaris.

Si vous exécutez la version requise de l'environnement d'exploitation Solaris 9 et souhaitez uniquement mettre à niveau votre version de SMS, passez à la section Mise à niveau des packages SMS.

Mise à niveau de l'environnement d'exploitation Solaris


Remarque - Assurez-vous de disposer de la version appropriée de l'environnement d'exploitation Solaris, sans oublier les patchs associés (voir la section Configuration logicielle requise pour SMS 1.4.1). Si vous ne respectez pas cette condition, les démons de disponibilité installés sur le SC ne seront pas lancés, empêchant le démarrage des démons SMS et provoquant le dysfonctionnement du SC.




procedure icon  Procédure de mise à niveau de l'environnement d'exploitation Solaris

1. Mettez à niveau l'environnement d'exploitation Solaris 9 en suivant les instructions d'installation de Solaris qui figurent dans le Guide d'installation de Solaris 9.

Dans les instructions ci-après, il est supposé que votre système exécute le groupe de logiciels de la distribution complète (ou ultérieure) de l'environnement d'exploitation Solaris 9. Tous les patchs éventuels doivent être appliqués en respectant les instructions correspondantes. Plusieurs patchs de Solaris sont requis pour le bon fonctionnement de SMS. Reportez-vous à la section Documentation et conditions préalables supplémentaires.



Remarque - Vous devez sélectionner la variante linguistique « C » (anglais) quand vous réinstallez l'environnement d'exploitation Solaris sur un contrôleur système. SMS ne prend pas d'autres langues en charge sur le SC.



Une fois que vous avez mis à niveau le logiciel Solaris et réinitialisé, il se peut que des messages d'erreur krtld (kern.notice), kstat et scman ifconfig s'affichent. Vous pouvez les ignorer.

2. Arrêtez SMS sur le SC de réserve (SC1) :

sc1:# /etc/init.d/sms stop 

3. Passez à la section Mise à niveau des packages SMS.

Mise à niveau des packages SMS

Pour mettre à niveau les packages du logiciel SMS, suivez les étapes de la procédure Procédure de mise à niveau des packages du logiciel SMS.


procedure icon  Procédure de mise à niveau des packages du logiciel SMS

1. Connectez-vous au SC de réserve en tant que superutilisateur.

2. Passez au répertoire de l'emplacement de smsupgrade :

Tapez :

sc1:# cd /répertoire_téléchargement/sms_1_4_1_sparc/System_Management_Services_1.4.1/Tools



Remarque - smsupgrade(1M) installe automatiquement les pages de manuel en ligne du System Management Services (SMS) Reference Manual dans /opt/SUNWSMS/man/sman1m. Pour éviter tout conflit, ne modifiez pas cet emplacement.



3. Mettez SMS à niveau en exécutant la commande smsupgrade(1M).

nom_répertoire désigne le répertoire /Product défini à la section Téléchargement du logiciel SMS.

smsupgrade sauvegarde et restaure tout environnement SMS existant. Le fichier de sauvegarde se trouve en /var/tmp/sms_backup.1.x.cpio.

Voici un exemple :

sc1:# smsupgrade nom_répertoire

Attempting to stop daemon picld
/etc/init.d/picld stop

Verifying that all SMS packages are installed
...............OK

Backing up SMS to /var/tmp/sms_backup.1.4.cpio before upgrade.  Please wait. . .
smsbackup /var/tmp
smsbackup: Backup configuration file created: /var/tmp/sms_backup.1.4.1.cpio
SMS backup complete.

Installing SMS packages.  Please wait. . .
pkgadd -n -d nom_répertoire -a
/tmp/smsinstall.admin.24501 SUNWSMSr SUNWSMSop SUNWSMSdf SUNWSMSjh SUNWSMSlp
SUNWSMSmn SUNWSMSob SUNWSMSod SUNWSMSpd SUNWSMSpo SUNWSMSpp SUNWSMSsu
SUNWscdvr.u SUNWufrx.u SUNWufu SUNWwccmn
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
205 blocks

Installation of <SUNWSMSr.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
61279 blocks

Installation of <SUNWSMSop.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
32 blocks

Installation of <SUNWSMSdf.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
2704 blocks

Installation of <SUNWSMSjh.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
5097 blocks

Installation of <SUNWSMSlp.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
1696 blocks

Installation of <SUNWSMSmn.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
576 blocks

Installation of <SUNWSMSob.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
1025 blocks

Installation of <SUNWSMSod.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
1025 blocks

Installation of <SUNWSMSpd.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
14763 blocks

Installation of <SUNWSMSpo.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.

Installation of <SUNWSMSpp.2> was successful.

Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
5 blocks

Installation of <SUNWSMSsu.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
479 blocks

Installation of <SUNWscdvr.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
33 blocks

Reboot client to install driver.
type=ddi_pseudo;name=flashprom  uflash\\N0
Installation of <SUNWufrx.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
13 blocks

Installation of <SUNWufu.2> was successful.

Installation of <SUNWwccmn.2> was successful.

Verifying that all SMS packages are installed
...............OK
Checking that all installed SMS packages are correct
pkgchk -n SUNWSMSr SUNWSMSop SUNWSMSdf SUNWSMSjh SUNWSMSlp SUNWSMSmn SUNWSMSob
SUNWSMSod SUNWSMSpd SUNWSMSpo SUNWSMSpp SUNWSMSsu SUNWscdvr SUNWufrx SUNWufu SUNWwccmn
OK

Setting up /etc/init.d/sms run control script for SMS 1.4.1
New SMS version 1.4.1 is active

Restoring SMS from /var/tmp/sms_backup.1.4.1.cpio after upgrade.  Please wait. . .
smsrestore /var/tmp/sms_backup.1.4.1.cpio

Attempting to restart daemon picld
/etc/init.d/picld stop
/etc/init.d/picld start

smsupgrade complete.  Log file is /var/sadm/system/logs/smsupgrade.

4. Passez à la section Procédure de commutation du contrôle sur le SC de réserve.

Commutation du contrôle sur le SC de réserve


procedure icon  Procédure de commutation du contrôle sur le SC de réserve

1. Connectez-vous au SC principal (SC0) en tant que superutilisateur.

2. Arrêtez SMS sur le SC principal :

sc0:# /etc/init.d/sms stop 

3. Connectez-vous au SC (SC1) de réserve et passez à l'invite d'OpenBoot PROM.

sc1:# shutdown -y -g0 -i0
...[message système]
ok

4. Initialisez le SC de réserve.

ok boot -rv

Vous devez réinitialiser le SC pour que les modifications soient prises en compte. Après la réinitialisation du système, la configuration du réseau est terminée ; SMS démarre et SC1 devient le SC principal.

5. Ensuite :

Passez à la section Procédure de mise à jour des PROM flashs.

Mise à jour des PROM flashs sur le SC de réserve et les cartes système


procedure icon  Procédure de mise à jour des PROM flashs

Lorsque vous mettez à niveau le logiciel SMS, vous devez mettre à jour les PROM flashs de SC sur les deux SC. Vous devez également mettre à jour les PROM flashs de l'UC sur les cartes système. Vous devez disposer de privilèges de plate-forme pour exécuter la commande flashupdate(1M). Dans l'exemple suivant, le nouveau SC principal est désigné par l'invite sc1 tandis que le nouveau SC de réserve est signalé par l'invite sc0.



Remarque - Afin de mettre à jour les PROM des SC, vous devez avoir accès aux pilotes suivants :

sc#:# ls -l /dev/uflash* lrwxrwxrwx 1 root other 62 Oct 12 20:30 /dev/uflash0 -> ../devices/pci@1f,0/pci@1,1/ebus@1/flashprom@10,400000:uflash0 lrwxrwxrwx 1 root other 62 Oct 12 20:30 /dev/uflash1 -> ../devices/pci@1f,0/pci@1,1/ebus@1/flashprom@10,800000:uflash1





Remarque - Si les pilotes ne sont pas disponibles, vous devez exécuter la commande suivante en tant que superutilisateur sur chaque SC :

sc#:# /usr/sbin/devfsadm -i uflash



1. Connectez-vous au nouveau SC principal en tant qu'utilisateur avec les privilèges d'administrateur platadmn.

2. Mettez à niveau la PROM flash sc1/fp0.

Utilisez flashupdate.

sc1:utilisateur-sms:> flashupdate -f /opt/SUNWSMS/firmware/SCOBPimg.di sc1/fp0

3. Mettez à niveau la PROM flash sc1/fp1 à l'aide de l'image appropriée à votre type de carte.

Pour une carte CP1500, utilisez flashupdate avec l'image nSSCPOST.di :

sc1:utilisateur-sms:> flashupdate -f /opt/SUNWSMS/firmware/nSSCPOST.di sc1/fp1

Pour une carte CP2140, utilisez flashupdate avec l'image oSSCPOST.di :

sc1:utilisateur-sms:> flashupdate -f /opt/SUNWSMS/firmware/oSSCPOST.di sc1/fp1

4. Mettez à niveau les PROM flashs de l'UC.

Mettez à jour les PROM des SC en utilisant flashupdate.

sc1:utilisateur-sms:> flashupdate -f /opt/SUNWSMS/hostobjs/sgcpu.flash emplacement

où :

emplacement est l'emplacement de FPROM.

L'emplacement de la FPROM se décompose en emplacement_carte/ID_FPROM, séparés par une barre oblique.

L'ID_FPROM est uniquement spécifié lorsque vous voulez mettre à jour une FPROM (FP0 ou FP1) donnée sur une carte UC et le contrôleur système (SC).

Par exemple, l'emplacement, SB4/FP0, indique la FPROM 0 de la carte UC dans l'emplacement 4.

Sun Fire 15K/E25K, Sun Fire 12K/E20K

SB(0...17), SB(0...8)

IO(0...17), IO(0...8)

SC(0|1), SC(0|1)

Les formes d'ID_FPROM suivantes sont acceptées :

FP(0|1), FP(0|1)

Pour plus d'informations sur flashupdate(1M), reportez-vous au manuel System Management Services (SMS) 1.4.1 Reference Manual ou à la page de manuel flashupdate.

5. Passez à l'invite de la PROM OpenBoot.

sc1:utilisateur-sms:> su - 
password: [mot de passe de superutilisateur]
sc1:# shutdown -y -g0 -i0
...[message système]
ok

6. Réinitialisez le SC. Tapez :

ok boot -rv

7. Passez à la section Procédure de mise à niveau de l'ancien SC principal.

Mise à niveau de l'ancien SC principal


procedure icon  Procédure de mise à niveau de l'ancien SC principal

1. Connectez-vous à l'ancien SC principal en tant que superutilisateur.

2. Arrêtez SMS sur l'ancien SC principal :

sc0:# /etc/init.d/sms stop 

3. Sauvegardez le système sur l'ancien SC principal (facultatif).

smsupgrade sauvegarde et restaure votre environnement SMS. Si toutefois vous devez mettre à niveau l'environnement d'exploitation Solaris mais que vous ne maîtrisez pas cette procédure, nous vous recommandons d'effectuer une sauvegarde de votre environnement SMS avant la mise à niveau de Solaris. Enregistrez le fichier obtenu en dehors du système local pour assurer la redondance.



Remarque - Le fichier sms_backup.X.X.cpio d'un SC donné ne peut pas être utilisé pour l'autre SC. Il s'agit de fichiers spécifiques des SC, qui ne sont pas interchangeables.



sc0:# /opt/SUNWSMS/bin/smsbackup nom_répertoire 

où :

nom_répertoire est le nom du répertoire dans lequel le fichier de sauvegarde est créé. Le nom_répertoire requiert le chemin absolu du fichier. Ce fichier peut résider dans un répertoire quelconque du système, du réseau connecté ou d'un lecteur de bande auquel vous avez accès en lecture/écriture. Si aucun nom_répertoire n'est spécifié, un fichier de sauvegarde est créé dans /var/tmp.

Le nom_répertoire spécifié doit être monté comme un système de fichiers UFS. Spécifier un système de fichiers TMPFS tel que /tmp entraînera l'échec de smsbackup. Si vous n'êtes pas certain que votre nom_répertoire soit monté comme un système de fichiers UFS, tapez :

sc0:# /usr/bin/df -F ufs nom_répertoire

Un système de fichiers UFS retournera les informations du répertoire. Tout autre type de système de fichiers renverra un avertissement.

4. Vous êtes maintenant prêt pour la mise à niveau.

Si vous voulez effectuer une mise à niveau de l'environnement d'exploitation Solaris 9 sur l'ancien SC principal, tenez le Guide d'installation de Solaris 9 à portée de main. Passez à la section Procédure de mise à niveau de l'environnement d'exploitation Solaris.

Si le logiciel Solaris 9 est déjà exécuté et que vous souhaitez uniquement mettre à niveau le logiciel SMS, passez à la section Procédure de mise à niveau des packages du logiciel SMS.

Mise à niveau de l'environnement d'exploitation Solaris sur le SC de réserve


Remarque - Assurez-vous de disposer de la version appropriée de l'environnement d'exploitation Solaris, sans oublier les patchs associés (voir la section Configuration logicielle requise pour SMS 1.4.1). Si vous ne respectez pas cette condition, les démons de disponibilité installés sur le SC ne seront pas lancés, empêchant le démarrage des démons SMS et provoquant le dysfonctionnement du SC.




procedure icon  Procédure de mise à niveau de l'environnement d'exploitation Solaris

1. Mettez à niveau l'environnement d'exploitation Solaris 9 en suivant les instructions d'installation de Solaris. Pour des instructions d'installation détaillées, reportez-vous au Guide d'installation de Solaris 9.

Dans les instructions des sections qui suivent, il est supposé que votre système exécute le groupe de logiciels de la distribution complète (ou ultérieure) de l'environnement d'exploitation Solaris 9. SMS 1.4.1_s9 ne fonctionne pas sous les versions du logiciel antérieures à Solaris 9 ni sous les groupes de logiciels inférieurs à la distribution complète. Tous les patchs éventuels doivent être appliqués en respectant les instructions correspondantes. Plusieurs patchs de Solaris sont requis pour le bon fonctionnement de SMS. Reportez-vous à la section Documentation et conditions préalables supplémentaires.



Remarque - Vous devez sélectionner la variante linguistique « C » (anglais) quand vous réinstallez l'environnement d'exploitation Solaris sur un contrôleur système. SMS ne prend pas d'autres langues en charge sur le SC.



Une fois que vous avez mis à niveau le logiciel Solaris et redémarré le système, il se peut que des messages d'erreur krtld (kern.notice), kstat et scman ifconfig s'affichent. Vous pouvez les ignorer.

2. Arrêtez SMS sur l'ancien SC principal :

sc0:# /etc/init.d/sms stop 

3. Passez à la section Procédure de mise à niveau des packages du logiciel SMS.

SMS 1.4.1 sur le SC principal antérieur

Pour mettre à niveau les packages du logiciel SMS, suivez les étapes de la procédure Procédure de mise à niveau des packages du logiciel SMS.


procedure icon  Procédure de mise à niveau des packages du logiciel SMS

1. Connectez-vous au SC de réserve en tant que superutilisateur.

2. Passez au répertoire de l'emplacement de smsupgrade.

Tapez :

sc0:# cd /répertoire_téléchargement/sms_1_4_1_sparc/System_Management_Services_1.4.1/Tools



Remarque - smsupgrade(1M) installe automatiquement les pages de manuel en ligne du System Management Services (SMS) Reference Manual dans /opt/SUNWSMS/man/sman1m. Pour éviter tout conflit, ne modifiez pas cet emplacement.



3. Mettez à niveau les packages en exécutant la commande smsupgrade(1M).

nom_répertoire désigne le répertoire /Product défini à la section Téléchargement du logiciel SMS.

smsupgrade sauvegarde et restaure tout environnement SMS existant. Le fichier de sauvegarde se trouve en /var/tmp/sms_backup.1.x.cpio.

Voici un exemple :

sc0:# smsupgrade nom_répertoire

Attempting to stop daemon picld
/etc/init.d/picld stop

Verifying that all SMS packages are installed
...............OK

Backing up SMS to /var/tmp/sms_backup.1.4.1.cpio before upgrade.  Please wait. . .
smsbackup /var/tmp
smsbackup: Backup configuration file created: /var/tmp/sms_backup.1.4.1.cpio
SMS backup complete.

Installing SMS packages.  Please wait. . .
pkgadd -n -d nom_répertoire -a
/tmp/smsinstall.admin.24501 SUNWSMSr SUNWSMSop SUNWSMSdf SUNWSMSjh SUNWSMSlp
SUNWSMSmn SUNWSMSob SUNWSMSod SUNWSMSpd SUNWSMSpo SUNWSMSpp SUNWSMSsu
SUNWscdvr.u SUNWufrx.u SUNWufu SUNWwccmn
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
205 blocks

Installation of <SUNWSMSr.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
61279 blocks

Installation of <SUNWSMSop.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
32 blocks

Installation of <SUNWSMSdf.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
2704 blocks

Installation of <SUNWSMSjh.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
5097 blocks

Installation of <SUNWSMSlp.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
1696 blocks

Installation of <SUNWSMSmn.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
576 blocks

Installation of <SUNWSMSob.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
1025 blocks

Installation of <SUNWSMSod.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
1025 blocks

Installation of <SUNWSMSpd.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
14763 blocks

Installation of <SUNWSMSpo.2> was successful.

Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.

Installation of <SUNWSMSpp.2> was successful.

Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
5 blocks

Installation of <SUNWSMSsu.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
479 blocks

Installation of <SUNWscdvr.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
33 blocks

Reboot client to install driver.
type=ddi_pseudo;name=flashprom  uflash\\N0
Installation of <SUNWufrx.2> was successful.
Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
13 blocks

Installation of <SUNWufu.2> was successful.

Installation of <SUNWwccmn.2> was successful.

Verifying that all SMS packages are installed
...............OK
Checking that all installed SMS packages are correct
pkgchk -n SUNWSMSr SUNWSMSop SUNWSMSdf SUNWSMSjh SUNWSMSlp SUNWSMSmn SUNWSMSob
SUNWSMSod SUNWSMSpd SUNWSMSpo SUNWSMSpp SUNWSMSsu SUNWscdvr SUNWufrx SUNWufu SUNWwccmn
OK

Setting up /etc/init.d/sms run control script for SMS 1.4.1
New SMS version 1.4.1 is active

Restoring SMS from /var/tmp/sms_backup.1.4.1.cpio after upgrade.  Please wait. . .
smsrestore /var/tmp/sms_backup.1.4.1.cpio

Attempting to restart daemon picld
/etc/init.d/picld stop
/etc/init.d/picld start

smsupgrade complete.  Log file is /var/sadm/system/logs/smsupgrade.

4. Passez à la section Procédure de réinitialisation de l'ancien SC principal.

Réinitialisation de l'ancien SC principal


procedure icon  Procédure de réinitialisation de l'ancien SC principal

1. Connectez-vous à l'ancien SC (SC0) principal et accédez à l'invite OpenBoot PROM.

sc0:# shutdown -y -g0 -i0
...[message système]
ok

2. Initialisez l'ancien SC principal.

ok boot -rv 

Vous devez réinitialiser le SC pour que les modifications soient prises en compte. Après la réinitialisation du système, la configuration du réseau est terminée.

3. Ensuite :

Passez à la section Procédure de mise à jour des PROM flashs sur l'ancien SC principal.

Mise à jour des PROM flashs sur l'ancien SC principal


procedure icon  Procédure de mise à jour des PROM flashs sur l'ancien SC principal

Lorsque vous mettez à niveau le logiciel SMS, vous devez mettre à jour les PROM flashs de SC sur les deux SC.



Remarque - La mise à jour des PROM flashs d'UC n'est pas requise. Leur mise à jour a déjà été faite et n'a pas besoin d'être répétée.



Vous devez disposer de privilèges de plate-forme pour exécuter la commande flashupdate(1M).



Remarque - Afin de mettre à jour les PROM des SC, vous devez avoir accès aux pilotes suivants :

sc#:# ls -l /dev/uflash* lrwxrwxrwx 1 root other 62 Oct 12 20:30 /dev/uflash0 -> ../devices/pci@1f,0/pci@1,1/ebus@1/flashprom@10,400000:uflash0 lrwxrwxrwx 1 root other 62 Oct 12 20:30 /dev/uflash1 -> ../devices/pci@1f,0/pci@1,1/ebus@1/flashprom@10,800000:uflash1





Remarque - Si les pilotes ne sont pas disponibles, vous devez exécuter la comamnde suivante en tant que superutilisateur sur chaque SC. Dans l'exemple suivant, l'invite sc# indique les deux SC principal et de réserve :

sc#:# /usr/sbin/devfsadm -i uflash



1. Connectez-vous au SC en tant qu'utilisateur avec les privilèges d'administrateur platadmn.

2. Mettez à niveau la PROM flash sc0/fp0.

Utilisez flashupdate.

sc0:utilisateur-sms:> flashupdate -f /opt/SUNWSMS/firmware/SCOBPimg.di sc0/fp0

3. Mettez à niveau la PROM flash sc0/fp1 à l'aide de l'image appropriée à votre type de carte.

Pour une carte CP1500, utilisez flashupdate avec l'image nSSCPOST.di :

sc0:utilisateur-sms:> flashupdate -f /opt/SUNWSMS/firmware/nSSCPOST.di sc0/fp1

Pour une carte CP2140, utilisez flashupdate avec l'image oSSCPOST.di :

sc0:utilisateur-sms:> flashupdate -f /opt/SUNWSMS/firmware/oSSCPOST.di sc0/fp1

Pour plus d'informations sur flashupdate(1M), reportez-vous au manuel System Management Services (SMS) 1.4.1 Reference Manual ou à la page de manuel flashupdate.

4. Passez à l'invite de la PROM OpenBoot.

sc0:utilisateur-sms:> su - 
password: [mot de passe de superutilisateur]
sc0:# shutdown -y -g0 -i0
...[message système]
ok

5. Réinitialisez le SC principal (SC0). Tapez :

ok boot -rv

6. Passez à la section Procédure d'activation de la bascule sur le nouveau SC principal (SC1).

Vérification et attribution d'un numéro de série de châssis

Le numéro de série du châssis est une chaîne de texte alphanumérique qui peut compter jusqu'à 20 caractères et qui permet d'identifier un système haut de gamme Sun Fire. Ce numéro de série est inscrit sur une étiquette qui se trouve à l'avant du châssis du système, en bas au centre.

Si vous êtes en train d'effectuer une mise à niveau à partir d'une version de SMS antérieure à SMS 1.4, vous devez vérifier que le numéro de série du châssis a été enregistré, comme expliqué dans la procédure suivante.


procedure icon  Vérification et attribution d'un numéro de série de châssis

1. Assurez-vous que le centerplane est sous tension.

Si ce n'est pas le cas, exécutez la commande poweron cp0.

2. Connectez-vous au nouveau SC principal (SC1) en tant qu'utilisateur avec les privilèges d'administrateur platform admin.

3. Exécutez la commande showplatform -p csn et examinez la sortie pour déterminer si un numéro de série de châssis a été attribué à votre système haut de gamme Sun Fire.

Si un numéro de ce type a été enregistré, il figurera dans la sortie, par exemple :

sc1:utilisateur-sms:> /opt/SUNWSMS/bin/showplatform -p csn

CSN:
====
Chassis Serial Number: 353A00053


Passez à la section Procédure d'activation de la bascule sur le nouveau SC principal (SC1). Si aucun numéro de série de châssis ne s'affiche, passez à l'Etape 4.

4. Enregistrez le numéro de série du châssis.

sc1:utilisateur-sms:> /opt/SUNWSMS/bin/setcsn -c numéro_série_châssis

numéro_série_châssis désigne le numéro servant à identifier votre système haut de gamme Sun Fire. Ce numéro de série figure sur l'étiquette qui se trouve sur le devant du châssis du système, dans le bas, pratiquement au centre.

5. Passez à la section Procédure d'activation de la bascule sur le nouveau SC principal (SC1).

Activation de la bascule sur le SC principal (SC1)


procedure icon  Procédure d'activation de la bascule sur le nouveau SC principal (SC1)

1. Connectez-vous au nouveau SC principal (SC1) en tant qu'utilisateur avec les privilèges d'administrateur platadmn.

2. Activez la bascule.

sc1:utilisateur-sms:> /opt/SUNWSMS/bin/setfailover on

La mise à niveau du logiciel est terminée. Pour sécuriser les SC, reportez-vous à la section Options de sécurité du logiciel SMS 1.4.1. Si vous ne voulez pas sécuriser les SC, passez à la section Création d'un domaine.