Solaris 7 11/99 Guide de la plate-forme matérielle Sun

Chapitre 6 Installation de l'environnement d'exploitation Solaris à l'aide d'un SPARCstorage Array

Ce chapitre décrit comment installer Solaris 7 11/99 le logiciel dans le cadre d'une nouvelle installation ou d'une mise à niveau, sur des systèmes pouvant utiliser SPARCstorage Array comme périphérique d'initialisation.


Remarque :

La procédure d'installation décrite dans ce chapitre est propre aux systèmes configurés à l'aide d'un ou plusieurs SPARCstorage Array.



Attention : Attention :

Les instructions d'installation suivantes doivent être mises en uvre par un administrateur système expérimenté. Le non-respect de cette condition est susceptible d'occasionner une perte des données stockées sur vos disques.


Logiciel Disk Management


Attention : Attention :

Si le logiciel Disk Management est déjà installé sur votre système, reportez-vous à votre documentation Disk Management avant de suivre ces instructions car vous pourriez perdre certaines données stockées sur vos disques.


Micro-programmes SPARCstorage Array

Dans les procédures d'installation et de mise à niveau qui suivent, il vous sera demandé de vérifier et, le cas échéant, de mettre à niveau les micro-programmes de votre ou vos SPARCstorage Array.

Le logiciel Solaris 7 11/99 contient les micro-programmes SPARCstorage Array niveau de révision 3.12, soit la version la plus récente pour les modèles SPARCstorage Array (séries 100 et 200).

Si la version des micro-programmes de votre SPARCstorage Array est antérieure à 3.12, vous devez le mettre au niveau de révision 3.12 en suivant les instructions.

Si vous disposez de la version 3.12 ou ultérieure, aucune mise à niveau n'est nécessaire.

Procédures d'installation et de mise à niveau

Ce chapitre décrit différentes procédures d'installation et de mise à niveau. Reportez-vous aux tableaux ci-dessous pour sélectionner la méthode d'installation ou de mise à niveau qui s'applique à votre situation courante.


Remarque :

Lisez intégralement les procédures avant de procéder à une installation ou une mise à niveau. La connaissance approfondie du matériel est nécessaire à la réussite de toute installation.


Tableau 6-1 Nouvelles installations

Nouvelles installations 

Reportez-vous aux chapitres ou documents suivants 

Nouvelle installation de Solaris 7 11/99 sur un disque SPARCstorage Array 

"Procédure 1 : Nouvelle installation du logiciel Solaris 7 11/99 sur des systèmes initialisés à partir d'un disque SPARCstorage Array"

Nouvelle installation de Solaris 7 11/99 sur un disque autre que SPARCstorage Array 

"Procédure 2 : Nouvelle installation du logiciel Solaris 7 11/99 sur des systèmes qui ne sont pas initialisés à partir d'un disque SPARCstorage Array"

Tableau 6-2 Mise à niveau

Mise à jour : 

Reportez-vous aux chapitres ou documents suivants 

Mise à jour vers Solaris 7 11/99 à partir de : 

o L'environnement d'exploitation Solaris 2.3 

o L'environnement d'exploitation Solaris 2.4 Hardware 11/94 

o L'environnement d'exploitation Solaris 2.4 Hardware 3/95 

o L'environnement d'exploitation Solaris 2.5 

o L'environnement d'exploitation Solaris 2.5.1 

o L'environnement d'exploitation Solaris 2.6 Hardware: 3/98 

o L'environnement d'exploitation Solaris 2.6 Hardware: 5/98 

"Procédure 3 : Mise à niveau vers l'environnement d'exploitation Solaris 7 11/99"

Procédure 1 : Nouvelle installation du logiciel Solaris 7 11/99 sur des systèmes initialisés à partir d'un disque SPARCstorage Array

Utilisation de la carte FC/S SBus

Si le disque que vous avez l'intention d'utiliser comme périphérique d'initialisation se trouve sur un SPARCstorage Array connecté au système via une carte FC/S SBus, notez que le niveau de révision du FCode de la carte FC/S doit être supérieur ou égal à 1.33 pour que l'initialisation soit possible.

Les cartes FC/S SBus suivantes sont configurées en usine avec un FCode dont le niveau de révision est supérieur ou égal à 1.33 :

Pour vérifier le niveau du révision du FCode de votre carte FC/S SBus, reportez-vous à la section "Vérification du niveau FCode de votre carte  FC/S SBus".

Utilisation de ports FC internes

Si le SPARCstorage Array est connecté au système via un port FC embarqué, il n'est pas nécessaire de vérifier le niveau de révision du FCode ; ces systèmes sont configurés en usine avec le niveau de révision du FCode minimum pour permettre l'initialisation.

Installation de Solaris 7 11/99 sur un disque SPARCstorage Array
  1. Installez l'environnement d'exploitation Solaris avec l'option no reboot.

    Pour plus d'informations, reportez-vous au Chapitre 1 et au manuel SPARC : Installation du logiciel Solaris.


    Remarque :

    Notez quel disque vous utilisez comme périphérique d'initialisation car vous aurez besoin de cette information au moment de configurer votre chemin d'initialisation.



    Attention : Attention :

    Ne sélectionnez pas l'option de réinitialisation du système à la fin de la procédure de configuration de Solaris.


  2. Déterminez le niveau de révision des micro-programmes de chaque SPARCstorage Array :


    # ssaadm display 
    contrôleur
    

    contrôleur est le nom du contrôleur logique du SPARCstorage Array (par exemple, c1). Examinez le contenu de la ligne qui indique le niveau de révision des micro-programmes :


    Firmware rev. : 3.12

  3. Si le niveau de révision des micro-programmes est inférieur à 3.12, téléchargez les nouveaux micro-programmes :


    # ssaadm download -f /usr/lib/firmware/ssa/ssafirmware
    contrôleur
    

  4. Définissez votre périphérique d'initialisation :


    # ssaadm set_boot_dev <chemin_périphérique_initialisation>
    

    <chemin_périphérique_initialisation> est le chemin d'accès au périphérique que vous avez sélectionné en tant que périphérique d'initialisation à l'étape 1. Cette commande est interactive et nécessite confirmation de la part de l'utilisateur. Elle attribue à la variable d'environnement OBP périphérique d'initialisation le chemin d'accès au périphérique que vous avez sélectionné en tant que périphérique d'initialisation. Nous vous recommandons de créer une valeur devalias OBP pour garder une trace du chemin en cas de perte accidentelle.

  5. Si vous devez mettre à niveau votre FCode, tapez la commande ssaadm :


    # ssaadm fc_download
    

  6. Arrêtez le système :


    # /usr/sbin/init 0
    

  7. Si vous téléchargez les nouveaux micro-programmes, appuyez sur le bouton SYS OK situé à l'arrière du ou des SPARCstorage Array pour réinitialiser ces derniers.


    Remarque :

    Avant d'initialiser votre système, attendez que chaque SPARCstorage Array ait exécuté les auto-tests à la mise sous tension (POST).


  8. Initialisez votre système.


    ok reset
    ok boot
    


    Remarque :

    L'installation de l'environnement d'exploitation Solaris 7 11/99 est maintenant terminée. Si vous voulez installer le logiciel Disk Management, reportez-vous à la documentation utilisateur fournie avec le logiciel.


Dépannage

Si votre système ne s'initialise pas, vérifiez les points suivants :

Vérification du niveau FCode de votre carte  FC/S SBus
  1. Déterminez votre niveau de FCode  :


    ok setenv fcode-debug? true
    ok reset
    ok show-devs
    

    Vous devriez voir un résultat semblable à ce qui suit :


    .
    .
    .
    /iommu@0,10000000/sbus@0,10001000/le@1,c00000
    /iommu@0,10000000/sbus@0,10001000/SUNW,soc@0,0
    /iommu@0,10000000/sbus@0,10001000/ledma@4,8400010
    /iommu@0,10000000/sbus@0,10001000/SUNW,bpp@4,c800000
    /iommu@0,10000000/sbus@0,10001000/espdma@4,8400000
    /iommu@0,10000000/sbus@0,10001000/SUNW,DBRIe@2,10000/mmcodec
    /iommu@0,10000000/sbus@0,10001000/SUNW,soc@0,0/SUNW,pln@a0000800,201cac11
    /iommu@0,10000000/sbus@0,10001000/SUNW,soc@0,0/SUNW,pln@a0000800,201cac11/SUNW,ssd

  2. Examinez le résultat de la commande show-devs et identifiez les lignes correspondant aux cartes FC/S connectées au SPARCstorage Array d'initialisation.

    Pour une carte FC/S, les lignes obtenues, composées de soc@x,x sont similaires à :


    /iommu@0,10000000/sbus@0,10001000/SUNW,
    soc@0,0
    /iommu@0,10000000/sbus@0,10001000/SUNW,soc@0,0/SUNW,pln@a0000800,201cac11
    /iommu@0,10000000/sbus@0,10001000/SUNW,soc@0,0/SUNW,pln@a0000800,201cac11 SUNW,ssd

  3. Identifiez la version du FCode de la carte FC/S :


    ok cd 
    chemin_court
    ok sccsid type
    1.33 95/04/19
    ok device-end
    

    chemin_court est la ligne la plus courte du résultat contenant soc@x,x . Si l'on prend comme exemple le résultat ci-dessus, vous devez entrer :


    ok cd /iommu@0,10000000/sbus@0,10001000/SUNW,soc@0,0
    ok sccsid type
    1.33 95/04/19
    ok device-end
    

    Si la version du FCode est antérieure à 1.33, vous devez installer le niveau de FCode minimal.


    Remarque :

    Vous pouvez mettre à niveau votre FCode après avoir installé le logiciel Solaris 7 11/99.


    Les numéros de référence de cartes FC/S SBus suivants contiennent le niveau de révision de FCode nécessaire à l'initialisation :

    • 501-2069-07 ou supérieur

    • 501-2553-03 ou supérieur

  4. Voulez-vous réinitialiser votre variable d'environnement OBP fcode-debug ?


    ok setenv 
    fcode-debug? false
    ok reset
    

Procédure 2 : Nouvelle installation du logiciel Solaris 7 11/99 sur des systèmes qui ne sont pas initialisés à partir d'un disque SPARCstorage Array

Installation du logiciel Solaris 7 11/99 sur des systèmes qui ne sont pas initialisés à partir d'un disque SPARCstorage Array
  1. Installez l'environnement logiciel Solaris avec l'option no reboot.

    Pour plus d'informations, reportez-vous au, Chapitre 1 et au manuel SPARC : Installation du logiciel Solaris.


    Attention : Attention :

    Ne sélectionnez pas l'option de réinitialisation du système à la fin de la procédure de configuration de Solaris.


  2. Déterminez le niveau de révision des micro-programmes de chaque SPARCstorage Array :


    # ssaadm display contrôleur
    

    contrôleur est le nom du contrôleur logique de SPARCstorage Array (par exemple, c1). Examinez le contenu de la ligne qui indique le niveau de révision des micro-programmes. Cette ligne se présente comme suit :


    Firmware Rev: 3.12

  3. Si le niveau de révision des micro-programmes est inférieur à 3.12, téléchargez les nouveaux micro-programmes :


    # ssaadm download -f /usr/lib/firmware/ssa/ssafirmware contrôleur
    

  4. Arrêtez le système :


    # /usr/sbin/init 0
    

  5. Si vous téléchargez les nouveaux micro-programmes, appuyez sur le bouton SYS OK situé à l'arrière du ou des SPARCstorage Array pour réinitialiser ces derniers.


    Remarque :

    Avant d'initialiser votre système, attendez que chaque SPARCstorage Array ait exécuté les auto-tests à la mise sous tension (POST).


  6. Initialisez votre système :


    ok boot
    


    Remarque :

    L'installation de l'environnement d'exploitation Solaris 7 11/99 est terminée. Si vous voulez installer le logiciel Disk Management, reportez-vous à la documentation utilisateur fournie avec le logiciel.


Procédure 3 : Mise à niveau vers l'environnement d'exploitation Solaris 7 11/99

Si vous utilisez actuellement l'une des versions Solaris ci-dessous et si vous voulez effectuer la mise à niveau vers l'environnement d'exploitation Solaris 7 11/99, suivez les instructions de ce chapitre.

Mise à jour vers l'environnement d'exploitation Solaris 7 11/99
  1. Tapez su pour vous connecter en tant que super-utilisateur (superuser).

  2. Sauvegardez les données stockées sur votre système.

    Pour plus d'informations, reportez-vous au System Administration Guide, Volume I.

  3. Arrêtez tous les processus (de base de données ou d'autres applications) qui ont accès aux disques SPARCstorage Array, à l'exception de /, swap, /usr, et /opt.

  4. Insérez le CD Solaris 7 11/99 dans le lecteur de CD-ROM et procédez à la mise à niveau de votre système vers Solaris 7 11/99.

    Pour plus d'informations, reportez-vous au Chapitre 1, et au manuel SPARC : Installation du logiciel Solaris.


    Attention : Attention :

    Ne sélectionnez pas l'option de réinitialisation du système à la fin de la procédure de configuration de Solaris.


  5. Déterminez le niveau de révision des micro-programmes du ou des SPARCstorage Array en tapant la commande suivante à l'invite pour chaque SPARCstorage Array :


    # ssaadm display contrôleur
    

    contrôleur est le nom du contrôleur logique du SPARCstorage Array (par exemple, c1). Examinez le contenu de la ligne qui indique le niveau de révision des micro-programmes :


    Firmware rev. 3.12
    

  6. Si le niveau de révision des micro-programmes est inférieur à 3.12, téléchargez les nouveaux micro-programmes pour chaque SPARCstorage Array :


    # ssaadm download -f /usr/lib/firmware/ssa/ssafirmware contrôleur
    

  7. Arrêtez le système :


    # /usr/sbin/init 0
    

  8. Si vous avez téléchargé les nouveaux micro-programmes, appuyez sur le bouton SYS OK au dos du (des) SPARCstorage Array pour réinitialiser.


    Remarque :

    Avant d'initialiser votre système, attendez que chaque SPARCstorage Array ait exécuté les auto-tests à la mise sous tension (POST).


  9. Initialisez votre système.


    ok boot