Solaris 8 1/01 Guide de la plate-forme matérielle Sun

Chapitre 8 Alternate Pathing 2.3.1 sur les serveurs Sun Enterprise

Vous trouverez dans ce chapitre des instructions permettant d'effectuer une première installation ou une mise à jour vers Alternate Pathing (AP) 2.3.1. Avec l'introduction de AP 2.3.1, les instructions relatives à la première installation et à la mise à jour s'appliquent désormais aux serveurs EnterpriseTM 3x00, 4x00, 5x00, 6x00 et 10000.

Première installation de AP ou mise à jour

L'installation des modules AP nécessite environ 2,7 Mo d'espace disque sur le serveur. Le tableau ci-dessous indique la taille totale du logiciel AP par système de fichiers.

Tableau 8-1 Tailles des systèmes de fichiers AP

Système de fichiers 

Taille 

/usr

317 Ko 

/

1,3 Mo 

/etc

13 Ko 

/kernel

1528 Ko 

/sbin

1481 Ko 

AP nécessite une partition de disque entière d'au moins 300 Ko pour chaque copie de la base de données. Pour plus d'informations sur le partitionnement des bases de données AP, reportez-vous au chapitre 2, "La base de données Alternate Pathing" dans le Guide de l'utilisateur de la fonctionnalité Alternate Pathing sur un serveur Sun Enterprise.

Les instructions d'installation fournies dans cette section supposent que l'environnement d'exploitation Solaris 2.6, Solaris 7 ou Solaris 8 est déjà installé sur votre système. AP 2.3.1 ne fonctionne pas avec des versions précédentes.

Installation ou mise à jour à partir du Web
  1. En utilisant votre navigateur Web, ouvrez http://www.sun.com/servers/sw/

  2. Cliquez sur le lien Enterprise Alternate Pathing (AP).

  3. Cliquez sur le lien Click here to download.

    Le fichier qui est alors déchargé s'appelle ap_2_3_1_sparc.zip.

  4. Connectez-vous en tant que super-utilisateur.

  5. Passez au répertoire dans lequel vous avez déchargé le logiciel :


    # cd /répertoire_téléchargement
    

  6. Extrayez le fichier déchargé en tapant :


    # uncompress -c ap2_3_sparc.tar.Z | tar xvf -
    

    Les modules AP 2.3.1 sont situés dans /répertoire_téléchargement/ap_2_3_1_sparc/Product et les scripts d'installation et de mise à jour dans /répertoire_téléchargement/ap_2_3_1_sparc/Tools.

  7. Passez à "Première installation de AP" ou "Avant la mise à jour de AP".

Installation ou mise à jour à partir d'un CD-ROM
  1. Insérez le "CD Supplement pour l'environnement d'exploitation Solaris 8" dans le lecteur de CD-ROM.

    Laissez le temps au système de gestion de volumes de monter le CD.


    Remarque :

    Si le CD-ROM n'est pas situé localement sur votre système (par exemple, pour un Sun Enterprise 10000) et si vous ne savez pas bien comment effectuer une installation à distance en utilisant un CD-ROM, reportez-vous à "Montage d'un CD-ROM sur NFSTM" ou au Solaris System Administration Guide.


    Les modules AP 2.3.1 sont situés dans

    /cdrom/cdrom0/Alternate_Pathing_2.3.1/Product.

    Les scripts d'installation et de mise à jour sont situés dans

    /cdrom/cdrom0/Alternate_Pathing_2.3.1/Tools.

  2. Connectez-vous en tant que super-utilisateur et passez du cd au répertoire d'installation Product :


    # cd /cdrom/cdrom0/Alternate_Pathing_2.3.1/Product
    

  3. Passez à "Première installation de AP" ou à "Avant la mise à jour de AP".

Montage d'un CD-ROM sur NFSTM
  1. Connectez-vous en tant que super-utilisateur et vérifiez si le système de gestion des volumes (volume manager) fonctionne sur votre machine :


    # ps -ef | grep vold
    

  2. Si vous voyez qu'une entrée contient /usr/sbin/vold, c'est que volume manager fonctionne sur votre système.

    • Si volume manager fonctionne, passez à l'Étape 3.

    • Si volume manager ne fonctionne pas sur votre système, tapez :


      # /etc/init.d/volmgt start
      

  3. Vérifiez si NFS fonctionne sur votre système :


    # ps -ef | grep nfsd
    

    • Si vous voyez qu'une entrée contient /usr/lib/nfs/nfsd, c'est que nfsd fonctionne sur votre système. Tapez :


      # share -F nfs -o ro /cdrom/cdrom0/Alternate_Pathing_2.3.1

    • Si nfsd ne fonctionne pas, tapez :


      # /etc/init.d/nfs.server start
      # share -F nfs -o ro /cdrom/cdrom0/Alternate_Pathing_2.3.1

  4. Connectez-vous en tant que super-utilisateur à une machine cible et passez au répertoire de la machine source :


    # cd /net/machine_source/cdrom/cdrom0/Alternate_Pathing_2.3.1

    Si vous ne réussissez pas à passer à ce répertoire et si vous ne disposez pas d'un dispositif de montage automatique sur votre réseau, créez un point de montage sur la machine cible et montez le répertoire Product :


    # mkdir /produits_distants
    

    # /usr/sbin/mount -F nfs -r machine_source:
    
    /cdrom/cdrom0/Alternate_Pathing_2.3.1 /produits_distants
    

    # cd /produits_distants
    

  5. A ce stade, vous pouvez procéder à l'installation, "Première installation de AP" ou "Avant la mise à jour de AP".

    Une fois l'installation terminée, vous pouvez démonter le CD-ROM :


    # umount machine_source/cdrom
    

Première installation de AP

Les instructions fournies dans cette section s'appliquent à un environnement où AP n'est pas encore installé et configuré. Si une version de AP est déjà installée et configurée sur votre système, reportez-vous à la procédure décrite à la section "Avant la mise à jour de AP" pour installer AP 2.3.1. Cette procédure utilise des scripts permettant de sauvegarder la configuration actuelle de AP, puis de restaurer cette configuration après l'installation des modules AP 2.3.1.

Les instructions d'installation fournies dans cette section supposent que l'environnement d'exploitation Solaris 2.6, Solaris 7 ou Solaris 8 est déjà installé sur votre système. AP 2.3.1 ne fonctionne pas avec des versions antérieures à celles de l'environnement Solaris 2.6.


Remarque :

L'installation du logiciel AP 2.3.1 est basée sur votre environnement d'exploitation. Si, ultérieurement, vous mettez à jour votre environnement d'exploitation Solaris, vous devrez donc réinstaller le logiciel AP 2.3.1 en suivant la procédure de mise à jour de AP. Reportez-vous à "Avant la mise à jour de AP". Pour obtenir des informations sur la procédure de mise à jour simultanée, reportez-vous à "Mise à jour simultanée de AP et du logiciel Solaris".


Patch ssd

Le logiciel AP 2.3.1 nécessite la présence d'un patch ssd(7D). La présence ou non de ce patch est contrôlée au cours de l'installation du AP 2.3.1. Dans le cas où le patch est absent, en fonction de votre configuration, il se peut que le message suivant apparaisse :


Alternate Pathing Subsystem Drivers(sparc) 2.3.1,REV=2000.05.09.11.28Copyright 2000 Sun Microsystems, Inc. All rights reserved.## Executing checkinstall script.Determining patch requirements...Verifying required patches are installed...Required patches not installed: 109524-01###### Patch verification failed.### Alternate Pathing 2.3.1 requires this package.### You MUST apply the required patches before### proceeding.######  PACKAGE INSTALLATION FAILED.###checkinstall script suspendsInstallation of <SUNWapdv> was suspended (administration).No changes were made to the system.

Les patchs suivants sont requis :

Vous pouvez obtenir ces patchs en vous rendant sur le site de SunSolve : http://sunsolve.sun.com.


Remarque :

Pour obtenir des informations sur ce patch, reportez-vous à la section "Autres bugs corrigés" à la page 35 du manuel de AP 2.3.1 (Sun BugID 4295457).


Pour installer le logiciel AP 2.3.1 et la collection optionnelle AnswerBook2, vous pouvez utiliser Web Start ou installer manuellement AP et les modules AnswerBook en utilisant la commande pkgadd.

Pour procéder à l'installation manuelle de AP 2.3.1, suivez les instructions de la section "Installation manuelle du AP 2.3.1". Pour installer manuellement le AnswerBook AP 2.3.1, reportez-vous à " Installation de la collection AnswerBook2 AP 2.3.1".

Si un gestionnaire de volumes tiers est installé sur votre système, déconfigurez-le, en suivant les instructions du fournisseur, avant d'installer AP 2.3.1. Dès que vous aurez fini la déconfiguration ou si aucun gestionnaire de volumes n'est installé sur votre système, reportez-vous à la section "Installation de AP 2.3.1 avec Web Start" pour la procédure utilisant Web Start ou à la section "Installation manuelle du AP 2.3.1" pour une installation manuelle.

Installation de AP 2.3.1 avec Web Start

Vous pouvez utiliser Web start pour une première installation d'un CD-ROM ou de fichiers que vous avez déchargés à partir du Web.

  1. Connectez-vous en tant que super-utilisateur.

  2. Définissez la variable d'environnement DISPLAY.

    Pour sh(1) ou ksh(1), tapez :


    # DISPLAY=nomhôte:0
    # export DISPLAY

    nomhôte est le nom de machine utilisé pour l'affichage graphique de Web Start.

  3. Passez au répertoire de l'endroit où se trouve le module AP 2.3.1 :

    • Si vous avez déchargé le logiciel à partir du Web :


      # cd /répertoire_téléchargement/ap_2_3_1_sparc/Product 
      

    • Si vous installez la mise à jour à partir du CD-ROM :


      # cd /cdrom/cdrom0/Alternate_Pathing_2.3.1/Product 
      

  4. Démarrez Web Start en tapant :


    # ./installer
    

  5. Sélectionnez Installation personnalisée, puis le logiciel Alternate Pathing 2.3.1 et le produit optionnel AnswerBook2 Alternate Pathing 2.3.1.

    L'installation personnalisée ne permet d'installer que les produits que vous avez sélectionnés.


    Remarque :

    Vous pouvez installer les modules dans l'ordre que vous désirez, cependant ils doivent tous être installés. L'installation de module nécessite la présence du patch ssd. Pour plus d'informations, reportez-vous à "Patch ssd".


  6. Vérifiez que vous disposez de suffisamment d'espace disque en regardant les valeurs affichées dans la boîte de dialogue Ready to Install.

  7. Cliquez sur le bouton Install Now.

    Attendez que l'installation soit terminée et que la boîte de dialogue Installation Summary s'affiche.


    Remarque :

    Si votre serveur Sun Enterprise n'est pas configuré pour supporter une fonctionnalité ou un périphérique supporté par Alternate Pathing, ajouter AP à votre serveur ne lui permettra pas d'utiliser cette fonctionnalité ou périphérique.


  8. Configurez AP.

    Pour connaître la procédure à suivre, reportez-vous à la section "Configuration de AP". Consultez également le Guide de l'utilisateur de la fonctionnalité Alternate Pathing sur un serveur Sun Enterprise.


Remarque :

Si vous utilisez IPv6, vos fichiers /etc/hostname porteront le nom /etc/hostname6.xxx. Bien que le contenu des fichiers IPv6 soit différent de celui des fichiers IPv4, en ce qui concerne l'installation de AP, les fichiers /etc/hostname6.xxx peuvent être traités comme les fichiers /etc/hostname.xxx. Pour plus d'informations sur IPv6, reportez-vous au System Administration Guide, Volume 3.


Installation manuelle du AP 2.3.1
  1. Connectez-vous en tant que super-utilisateur.

  2. Passez au répertoire de l'endroit où se trouve le module AP 2.3.1 :

    • Si vous avez déchargé le logiciel à partir du Web :


      # cd /répertoire_téléchargement/ap_2_3_1_sparc/Product 
      

    • Si vous installez la mise à jour à partir du CD-ROM :


      # cd /cdrom/cdrom0/Alternate_Pathing_2.3.1/Product 
      

  3. Installez les modules du domaine AP 2.3.1 sur le serveur :


    # pkgadd -d . SUNWapdoc SUNWapdv SUNWapr SUNWapu
    


    Remarque :

    Vous pouvez installer les modules dans l'ordre de votre choix, l'essentiel étant de tous les installer. L'installation des modules dépend de si le patch ssd est présent ou non. Pour plus d'informations, consultez "Patch ssd".


    Le logiciel affiche brièvement les informations relatives aux droits d'auteur, aux marques commerciales et aux licences pour chaque module, puis affiche des messages sur les actions pkgadd(1M) suivies pour installer le module, dont la liste des fichiers et répertoires qui sont installés. Selon votre configuration, les messages suivants peuvent s'afficher :


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

    Tapez y à pour chacune des invites suivantes pour poursuivre.

    Une fois que cette phase de l'installation est terminée, les modules du AP 2.3.1 ont été installés et l'invite super-utilisateur s'affiche.


    Remarque :

    Si votre serveur Sun Enterprise n'est pas configuré pour supporter une fonctionnalité ou un périphérique supporté par Alternate Pathing, ajouter AP à votre serveur ne lui permettra pas d'utiliser cette fonctionnalité ou périphérique.


  4. Retirez le Sun Computer Systems Supplement CD du lecteur de CD-ROM, le cas échéant :


    # cd /
    # eject cdrom
    

  5. Configurez AP.

    Pour voir un exemple des étapes à suivre, reportez-vous à "Configuration de AP". Consultez également le Guide de l'utilisateur de la fonctionnalité Alternate Pathing sur un serveur Sun Enterprise.


Remarque :

Si vous utilisez IPv6, vos fichiers /etc/hostname porteront le nom /etc/hostname6.xxx. Bien que le contenu des fichiers IPv6 soit différent de celui des fichiers IPv4, en ce qui concerne l'installation de AP, les fichiers /etc/hostname6.xxx peuvent être traités comme les fichiers /etc/hostname.xxx. Pour plus d'informations sur IPv6, reportez-vous au System Administration Guide, Volume 3.


Configuration de AP
  1. Créez de trois à cinq bases de données AP :


    # apdb -c tranche_disque_brute -f
    


    Remarque :

    Pour plus d'informations sur les partitions de disques pour la base de données AP, consultez le Guide de l'utilisateur de la fonctionnalité Alternate Pathing sur un serveur Sun Enterprise.


  2. Créez les métadisques AP.

    Vous devez connaître la configuration de la machine hôte pour identifier les ports qui sont reliés à une même pile de disques. La procédure suivante est basée sur les ports sf. Il se peut toutefois que vos ports soient différents (ils varient en fonction de la configuration de l'hôte).

    1. Affichez tous les ports et les nuds de leurs unités de disque :


      # apinst
      sf:0
      	/dev/dsk/c1t0d0
      	/dev/dsk/c1t1d0
      	/dev/dsk/c1t2d0
      	/dev/dsk/c1t3d0
      	/dev/dsk/c1t4d0
      	/dev/dsk/c1t5d0
      sf:1
      	/dev/dsk/c2t0d0
      	/dev/dsk/c2t1d0
      	/dev/dsk/c2t2d0
      	/dev/dsk/c2t3d0
      	/dev/dsk/c2t4d0
      	/dev/dsk/c2t5d0

    2. Créez un groupe de chemins d'accès aux disques non enregistré :


      # apdisk -c -p pln:0 -a pln:1
      # apconfig -S -u
      

      où :

      -c permet de créer le groupe de chemins d'accès

      -p désigne le chemin d'accès primaire

      -a désigne le chemin d'accès alternatif

      Vous pouvez vérifier les résultats de la commande en exécutant apconfig(1M), comme indiqué ci-dessus.

    3. Enregistrez les entrées dans la base de données :


      # apdb -C
      

      Vous pouvez vérifier les résultats de la commande ci-dessus en exécutant apconfig -S.

    4. Si vous comptez placer le disque d'initialisation sous le contrôle de AP, exécutez la commande apboot(1M) pour définir le nouveau périphérique d'initialisation AP :


      # apboot nom_métadisque
      

      La commande apboot(1M) modifie les fichiers /etc/vfstab et /etc/system. La variable nom_métadisque doit être définie comme suit : mcxtxdx.

    5. Modifiez les références utilisant un nud de périphérique physique (c'est-à-dire un chemin d'accès commençant par /dev/dsk ou /dev/rdsk) afin d'utiliser le nud de périphérique de métadisque correspondant (c'est-à-dire, un chemin d'accès commençant par /dev/ap/dsk ou /dev/ap/rdsk).

      Si la partition est montée sous un chemin d'accès physique, démontez-la puis remontez-la sous le chemin d'accès du métadisque en utilisant respectivement umount et mount.

      Examinez le fichier /etc/vfstab pour identifier les périphériques physiques devant être changés en métapériphériques AP. Si nécessaire, éditez le fichier /etc/vfstab afin d'effectuer les modifications nécessaires.


      Attention : Attention :

      Vous devez avoir une bonne maîtrise de l'administration système pour pouvoir modifier le fichier /etc/vfstab. Si vos systèmes de fichiers ne sont pas configurés correctement dans le fichier /etc/vfstab, vous risquez de perdre des données et/ou de ne plus réussir à réinitialiser le serveur.


  3. Créez des métaréseaux AP (pour réseaux non primaires).


    Remarque :

    La procédure suivante doit s'appliquer à tous les réseaux pour lesquels vous désirez définir un deuxième chemin d'accès à l'exception du réseau primaire.


    1. Créez le groupe de chemins de réseau :


      # apnet -c -a interface_réseau -a interface_réseau
      # apconfig -N -u
      ...

      Comme indiqué ci-dessus, vous pouvez vérifier les résultats de la commande apnet(1M) en exécutant apconfig(1M).

    2. Enregistrez les entrées du groupe de chemins de réseau dans la base de données.


      # apdb -C
      

      Vous pouvez vérifier les résultats de la commande apdb(1M) en exécutant la commande apconfig(1M) avec l'option -N.

    3. Supprimez toutes les utilisations directes des deux membres des groupes de chemins de réseau.

      Si l'interface physique est plombée et si elle ne correspond pas à l'interface que vous comptez utiliser pour exécuter les commandes de configuration du métaréseau, exécutez la commande ifconfig(1M) pour déplomber l'interface physique.

    4. Créez un fichier /etc/hostname.metherx (par exemple, hostname.mether0) pour les différents métaréseaux que vous voulez configurer lors de l'initialisation du serveur.


      Remarque :

      Si vous utilisez IPv6, vos fichiers /etc/hostname porteront le nom /etc/hostname6.xxx. Bien que le contenu des fichiers IPv6 soit différent de celui des fichiers IPv4, en ce qui concerne l'installation de AP, les fichiers /etc/hostname6.xxx peuvent être traités comme les fichiers /etc/hostname.xxx. Pour plus d'informations sur IPv6, reportez-vous au System Administration Guide, Volume 3.


  4. Créez le métaréseau AP du réseau primaire.

    1. Affichez le contenu des fichiers /etc/nodename et /etc/hostname.xxxxx (par exemple, hostname.hme0) pour vérifier que le nom de l'interface est identique dans les deux fichiers.


      Remarque :

      Si vous utilisez IPv6, vos fichiers /etc/hostname porteront le nom /etc/hostname6.xxx. Bien que le contenu des fichiers IPv6 soit différent de celui des fichiers IPv4, en ce qui concerne l'installation de AP, les fichiers /etc/hostname6.xxx peuvent être traités comme les fichiers /etc/hostname.xxx. Pour plus d'informations sur IPv6, reportez-vous au System Administration Guide, Volume 3.


    2. Créez le groupe de chemins du réseau primaire :


      # apnet -c -a interface1_réseau -a interface2_réseau
      

      où :

      -c crée le nouveau groupe de chemins du réseau primaire

      -a désigne le premier chemin d'accès du réseau

      -a désigne le deuxième chemin d'accès du réseau

    3. Enregistrez l'entrée du groupe de chemins du réseau dans la base de données :


      # apdb -C
      # apconfig -N
      

      Comme indiqué ci-dessus, vous pouvez vérifier les résultats de la commande apdb(1M) en exécutant apconfig(1M).

    4. Renommez le fichier /etc/hostname.xxxx en /etc/hostname.metherx pour configurer le réseau lors de l'initialisation du serveur.

      Par exemple :


      # mv hostname.hme0 hostname.mether0
      

  5. Si vous comptez utiliser un système de gestion de volumes tel que Solstice DiskSuiteTM (SDS) ou VERITAS Volume ManagerTM (VxVM), configurez le système de gestion de volumes suivant les instructions du fournisseur.


    Remarque :

    Assurez-vous que votre système de gestion de volumes est pris en charge par votre version de Solaris (version 2.6, version 7 ou version 8).


    • Problèmes liés à SDS

      Pour créer des volumes SDS au-dessus de AP, utilisez les chemins d'accès des métadisques AP plutôt que les chemins d'accès physiques pour configurer vos volumes. SDS reconnaît et installe correctement les métapériphériques AP existants sans aucune intervention particulière de l'utilisateur.

    • Problèmes liés à VxVM

      Pour créer des volumes VxVM au-dessus de AP, utilisez les chemins d'accès des métadisques AP plutôt que les chemins d'accès physiques pour configurer vos volumes. VxVM reconnaît et installe correctement les métapériphériques AP existants sans aucune intervention particulière de l'utilisateur.

      VxVM peut encapsuler à la fois les disques d'initialisation ou de non initialisation en métapériphériques AP. De même, il peut encapsuler les bases de données AP sans que cela n'affecte l'AP. Toutefois, notez que les spécifications VxVM standard suivantes s'appliquent dans le cas de l'encapsulation :

      • Une tranche s2 doit représenter l'ensemble du disque.

      • Deux partitions libres doivent être disponibles. Les spécifications de la partition peuvent nécessiter l'abandon d'une base de données AP qui est souvent placée sur la tranche s4.

      • Un "petit" espace disque doit être réservé au début ou à la fin du disque.

    • L'installation de VxDMP et de AP s'excluent. Vous devez installez l'un ou l'autre. VxDMP ne fonctionne pas avec DR.

  6. Réinitialisez le serveur (si nécessaire).

    Si vous venez de réinitialiser le serveur après avoir configuré un système de gestion de volumes, ignorez cette étape.

Installation de la collection AnswerBook2 AP 2.3.1

Cette section explique comment installer manuellement les collections de documentation AnswerBook2 AP 2.3.1, en utilisant l'utilitaire d'installation standard pkgadd.

La collection AnswerBook2 AP 2.3.1

Avant de pouvoir installer la collection de documentation AnswerBook2 AP 2.3.1, le logiciel AnswerBook2 doit être installé. Pour obtenir des instructions sur l'installation du logiciel AnswerBook2, reportez-vous à "Installing and Administering an AnswerBook2 Server" dans la AnswerBook2 Help Collection on docs.sun.com. Le logiciel peut être obtenu de deux sources :

Installation de la collection AnswerBook2 AP 2.3.1
  1. Connectez-vous en tant que super-utilisateur sur la machine sur laquelle la collection AnswerBook2 AP 2.3.1 doit être installée.

  2. Si vous avez installé une version précédente du module SUNWabap, supprimez-la à l'aide de la commande pkgrm :


    # pkgrm SUNWabap
    

  3. Passez au répertoire dans lequel se trouve le module AnswerBook AP 2.3.1 :

    • Si vous avez déchargé le logiciel à partir du Web :


      # cd /répertoire_téléchargement/ap_2_3_1_sparc/Product 
      

    • Si vous installez la mise à jour à partir du CD-ROM :


      # cd /cdrom/cdrom0/Alternate_Pathing_2.3.1/Product 
      

  4. Ajoutez le module SUNWabap en tapant :


    # pkgadd -d . SUNWabap
    

  5. Vous êtes invité à sélectionner une option d'installation, entrez 2 (Heavy installation) :


    Select an installation option: 2
    

  6. A la demande de spécification du chemin d'accès père pour la collection AnswerBook2, tapez le chemin d'accès au répertoire dans lequel vous désirez ranger le AnswerBook2 AP 2.3.1.

    Nous vous conseillons d'installer la collection AnswerBook2 AP dans /opt.


    Specify the parent path of this AnswerBook2 Collection directory: /opt
    

  7. Tapez y à l'invite suivante :


    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 <SUNWabap> [y,n,?] y
    

    Un message vous indique que le module SUNWabap a été installé avec succès.

    Pour les instructions concernant le lancement de l'afficheur AnswerBook2 et l'affichage des collections de documentation, reportez-vous à "Viewing Online Documentation Using the AnswerBook2 System" dans AnswerBook2 Help Collection dans le fichier docs.sun.com.

Avant la mise à jour de AP

Vous trouverez dans cette section des informations et recommandations relatives à la mise à jour vers la version AP 2.3.1 sur les serveurs Sun Enterprise.

Les versions AP 2.0, 2.0.1, 2.1 et 2.2 ne sont pas prises en charge par les environnements d'exploitation Solaris 8 1/01.

La procédure de mise à jour implique :

A cet effet, des scripts sont fournis pour simplifier la procédure dans /répertoire_téléchargement/ap_2_3_1_sparc/Tools à partir du Web ou sur CD-ROM dans /cdrom/cdrom0/Alternate_Pathing_2.3.1/Tools.


Remarque :

Si vous faites une mise à jour vers AP 2.3.1 sur tous les domaines Sun Enterprise 10000, vous pouvez ensuite retirer en toute sécurité le module SUNWapssp de la station de travail SSP en utilisant pkgrm. Si, toutefois, un domaine conserve une version antérieure de AP, vous ne devez pas retirer le logiciel AP de la station de travail SSP. Dans l'un ou l'autre cas, laisser AP sur la station de travail SSP n'a aucune incidence sur AP 2.3.1.


L'installation des modules exige environ 2,7 Mo d'espace disque. Le tableau ci-dessous indique la taille totale de chaque système de fichiers AP.

Tableau 8-2 Tailles des systèmes de fichiers AP

Système de fichiers 

Taille 

/usr

317 Ko 

/

1,3 Mo 

/etc

13 Ko 

/kernel

1528 Ko 

/sbin

1481 Ko 


Remarque :

Lors du partitionnement du disque dur pendant l'installation de Solaris, consacrez une partition de disque entière d'au moins 300 Ko à chaque copie de la base de données. Pour plus d'informations sur le partitionnement des bases de données AP, reportez-vous au chapitre 2, "La base de données Alternate Pathing" dans le Guide de l'utilisateur de la fonctionnalité Alternate Pathing sur un serveur Sun Enterprise.


Sauvegarde du serveur

Sauvegardez systématiquement les données de votre serveur avant de mettre à jour un logiciel. La méthode de sauvegarde la plus sûre consiste à effectuer un vidage de niveau 0 (ufsdump(1M)) des systèmes de fichiers connectés au serveur que vous voulez mettre à jour. Si vous n'avez pas de procédure de sauvegarde bien définie, reportez-vous à la documentation System Administration Guide.

Il n'est pas nécessaire de supprimer les patchs installés avant d'effectuer la mise à jour.


Remarque :

Si vous souhaitez ajouter ou supprimer du matériel inclus dans un groupe de chemins AP, faites-le soit avant la procédure de mise à jour, soit après. En règle générale, évitez de modifier le matériel pour ne pas provoquer la renumérotation des contrôleurs.


Entrées non-enregistrées de la base de données AP

Avant d'exécuter le script ap_upgrade_begin, enregistrez les entrées qui ne le sont pas dans la base de données AP. Les métapériphériques créés, mais non enregistrés, ne sont pas conservés lors de la mise à jour. De même, les métapériphériques supprimés, mais non-enregistrés, continuent d'exister après la mise à jour.

Consultation de la documentation utilisateur des autres logiciels

Avant d'utiliser l'option Mise à jour de l'utilitaire suninstall, consultez la documentation utilisateur des autres logiciels (système de gestion de volumes de disques, par exemple) installés sur votre système. Vous y trouverez peut-être des instructions supplémentaires vous permettant de conserver les configurations existantes. Par ailleurs, vérifiez les notes de mise à jour de AP et des système de gestion de volumes que vous utilisez.

Mise à jour simultanée de AP et du logiciel Solaris

Les procédures de mise à jour de AP décrites dans cette section utilisent deux scripts, ap_upgrade_begin et ap_upgrade_finish. Le premier script permet de sauvegarder la configuration AP actuelle et le deuxième script restaure la configuration exacte après l'installation des modules AP 2.3.1. Vous devrez probablement effectuer simultanément une mise à jour vers l'environnement d'exploitation AP 2.3.1 car cette version AP prend en charge Solaris 2.6, Solaris 7 et Solaris 8. Etant donné que la configuration AP est restaurée telle qu'elle existait avant l'installation du logiciel Solaris, vous devez prendre en compte les problèmes décrits dans les sections qui suivent.

Partitions des bases de données AP

Les scripts de mise à jour AP tentent de recréer les bases de données AP dans les mêmes partitions que celles qu'elles occupaient avant la mise à jour de l'environnement d'exploitation Solaris. Toutefois, notez que les environnements d'exploitation Solaris 7 et Solaris 8 nécessitent un espace disque plus important que les versions antérieures de Solaris. Pour cette raison, vous pouvez décider de modifier le plan de partitionnement des disques d'initialisation pendant l'exécution de l'utilitaire suninstall. Ne modifiez pas les partitions de la base de données AP. Si vous faites une mise à jour de Solaris 7 vers Solaris 8, aucun problème. Si, toutefois, vous faites une mise à jour à partir d'une version antérieure de Solaris et si vous placez les systèmes de fichiers dans toutes les partitions réservées précédemment aux bases de données AP, le script ap_upgrade_finish ne pourra pas recréer ces bases de données et la procédure de mise à jour échouera.


Attention : Attention :

Si vous placez un système de fichiers dans une partition réservée précédemment à une base de données AP et si, pour une raison quelconque, le système de fichiers n'est pas monté lors de l'exécution du script ap_upgrade_finish, ce système de fichiers sera écrasé par une copie de la base de données AP.


Partition du disque "root"

L'utilitaire de mise à jour AP suppose que le partitionnement du disque root (disque contenant la partition root) n'est pas modifié pendant la mise à jour. Solaris 7 et Solaris 8 nécessitent un espace disque plus important que les versions précédentes. Une méthode permettant de gagner de l'espace disque supplémentaire consiste à repartitionner le disque d'origine ou à diviser le disque root en deux disques en exécutant des commandes standard avant d'effectuer la mise à jour de Solaris. Si vous devez repartitionner le disque root, faites-le avant d'exécuter la procédure de mise à jour vers AP 2.3.1.

Si vous ne disposez pas d'un espace disque suffisant lors de l'exécution de l'utilitaire suninstall, modifiez le partitionnement du disque pour libérer plus d'espace. Toutefois, pendant l'exécution de suninstall, vous ne devez pas réaffecter les partitions / root ou /usr à un autre disque, car le script de mise à jour AP échouera.

Patch ssd

Le logiciel AP 2.3.1 nécessite la présence d'un patch ssd(7D). La présence ou non de ce patch est contrôlée au cours de l'installation du AP 2.3.1.

Les patchs suivants sont requis :

Vous pouvez obtenir ces patchs en vous rendant sur le site de SunSolve : http://sunsolve.sun.com.

Mise à jour de AP

Les instructions de mise à jour fournies dans cette section s'appliquent à un environnement où AP est déjà installé et configuré.


Remarque :

Si votre serveur Sun Enterprise n'est pas configuré de façon à prendre en charge une fonction ou un périphérique particuliers pris en charge par Alternate Pathing, le fait de simplement ajouter le AP à votre serveur ne lui permettra pas d'utiliser cette fonction ou ce périphérique.


Les instructions d'installation fournies dans cette section supposent que l'environnement d'exploitation Solaris 2.6, Solaris 7 ou Solaris 8 est déjà installé sur votre système. AP 2.3.1 ne fonctionne pas avec des versions antérieures à Solaris 2.6.


Remarque :

L'installation du logiciel AP 2.3.1 est basée sur votre environnement d'exploitation. Si, ultérieurement, vous mettez à jour votre environnement d'exploitation Solaris, vous devrez donc réinstaller le logiciel AP 2.3.1 en suivant la procédure de mise à jour du AP. Reportez-vous à "Avant la mise à jour de AP". Pour des informations sur la mise à jour simultanée, reportez-vous à "Mise à jour simultanée de AP et du logiciel Solaris".


Mise à jour vers AP 2.3.1
  1. Si nécessaire, connectez-vous en tant que super-utilisateur et enregistrez les entrées dans la base de données AP :


    # apdb -C
    

  2. Terminez tous les processus permettant d'accéder directement ou indirectement aux métapériphériques.

    Si un système de gestion de volumes tiers est installé sur votre système, déconfigurez-le dès maintenant en utilisant la documentation fourni par le revendeur.

    En ce qui concerne AP, inutile de prendre d'autres mesures dans ce but en dehors de celles qui sont recommandées par le fabricant pour déconfigurer le gestionnaire de volumes.


    Attention : Attention :

    Dès que le gestionnaire de volumes est déconfiguré, si on vous demande d'installer le nouveau SE, arrêtez-vous à ce stade et retirez toute version précédente de AP. N'installez pas encore le logiciel Solaris 8.


    Vous n'avez pas besoin de vous préoccuper si vos systèmes de fichiers montés ufs ou réseaux TCP/IP utilisent des métapériphériques AP.

    Le script ap_upgrade_begin que vous exécuterez plus tard dans cette procédure et la réinitialisation consécutive permettront aux fichiers système ufs et aux périphériques de swap configurés dans etc/vfstab d'utiliser les chemins d'accès physiques plutôt que les métapériphériques AP.

    De même, ap_upgrade_begin prendra aussi soin de renommer toutes les interfaces réseau TCP/IP (/etc/hostname.xxxx) qui utilisent des métapériphériques AP.


    Remarque :

    Cela est vrai pour tous les systèmes de fichiers ufs configurés en vfstab ou tous les réseaux configurés avec des fichiers /etc/hostname.xxxx


  3. Supprimez la configuration AP actuelle.

    1. Connectez-vous en tant que super-utilisateur et exécutez le script suivant pour supprimer la configuration AP (et la sauvegarder afin de la restaurer ultérieurement) :


      # /path/Alternate_Pathing_2.3.1/Tools/ap_upgrade_begin 
      ...
      ap_upgrade_begin complete. (State saved in /var/tmp/apstate.) Now you can safely remove the old AP packages, upgrade Solaris if necessary, and install new AP packages. Run the ap_upgrade_finish script when you're done to restore the AP configuration. Please read the upgrade directions in the Sun Enterprise Server Alternate Pathing 2.3 Installation and Release Notes for specific details.

      Ce script sauvegarde la configuration AP actuelle dans le fichier /var/tmp/apstate. Vous pouvez consulter le fichier /var/tmp/apstate, mais vous ne pouvez pas le modifier ou le supprimer. Toute modification ou suppression de ces fichiers peut compromettre la procédure de mise à jour.

    2. Exécutez la commande pkgrm(1M) pour supprimer les modules SUNWapdoc, SUNWapr, SUNWapu, SUNWabap et SUNWapdv (le cas échéant)

    3. Si vous n'effectuez pas la mise à jour de votre environnement d'exploitation Solaris, réinitialisez le système avant de passer à l'Étape 6

  4. Mettez maintenant à jour l'environnement d'exploitation Solaris (le cas échéant).


    Remarque :

    Vous devez mettre à jour l'environnement d'exploitation Solaris si vous utilisez une version antérieure à Solaris 2.6.



    Attention : Attention :

    Assurez-vous que vous mettez à jour la tranche de disque appropriée. Si vous aviez utilisé précédemment un système de gestion de volumes pour mettre en miroir le disque d'initialisation et si vous aviez également utilisé AP pour définir un deuxième chemin d'accès à chaque miroir de disque d'initialisation, vous disposez alors de quatre chemins d'accès physiques représentant précédemment des chemins d'accès potentiels au disque d'initialisation (soit deux autres chemins d'accès pour chaque miroir de disque d'initialisation). Puisque la configuration de AP et du système de gestion de volumes a été supprimée, examinez le fichier /etc/vfstab pour identifier le chemin d'accès physique correspondant au système de fichiers root (/). Lorsque vous exécutez l'utilitaire suninstall, déclarez ce chemin d'accès comme disque à mettre à jour. Plus tard, lorsque vous devrez restaurer votre système de gestion de volumes, pensez à déclarer ce disque comme miroir. Reportez-vous à la documentation de votre système de gestion de volumes pour savoir comment identifier la tranche physique utilisée lors de l'initialisation.



    Remarque :

    Lors du partitionnement du disque dur pendant l'installation de Solaris, réservez une partition de disque entière d'au moins 300 Ko à chaque copie de la base de données. Pour plus d'informations sur le partitionnement des bases de données AP, reportez-vous au chapitre 2, "La base de données Alternate Pathing" dans le Guide de l'utilisateur de la fonctionnalité Alternate Pathing 2.3.1 sur un serveur Sun Enterprise.


    Reportez-vous à la documentation "Mise à jour d'un système" dans le Guide d'installation de Solaris 8 (Edition pour la plate-forme SPARC). Notez que vous devez choisir l'option Mise à jour pour effectuer la mise à jour de Solaris.

  5. Lorsque la procédure de mise à jour de Solaris est complètement finie, installez le patch ssd approprié.


    Remarque :

    Si vous n'avez pas mis à jour votre environnement d'exploitation Solaris ou si vous n'avez pas réinitialisé le système au cours de la mise à jour ou au cours de l'Étape 3, faites-le à présent.


    La présence ou non de ce patch est contrôlée au cours de l'installation du AP 2.3.1. Dans le cas où le patch est absent, en fonction de votre configuration, il se peut que le message suivant apparaisse :


    Alternate Pathing Subsystem Drivers(sparc) 2.3.1,REV=2000.05.09.11.28Copyright 2000 Sun Microsystems, Inc. All rights reserved.## Executing checkinstall script.Determining patch requirements...Verifying required patches are installed...Required patches not installed: 109524-01###### Patch verification failed.### Alternate Pathing 2.3.1 requires this package.### You MUST apply the required patches before### proceeding.######  PACKAGE INSTALLATION FAILED.###checkinstall script suspendsInstallation of <SUNWapdv> was suspended (administration).No changes were made to the system.

    Reportez-vous à la "Patch ssd" pour savoir quels sont les patchs requis, si ce n'est pas déjà fait.


    Remarque :

    Pour des informations sur ce patch, reportez-vous à la section "Autres bugs corrigés" à la page 35 du manuel d'AP 2.3.1 (Sun BugID 4295457).


  6. Faites une mise à jour vers AP 2.3.1

    1. Connectez-vous en tant que super-utilisateur et tapez :

      • Si vous avez déchargé le logiciel du Web :


        # cd /répertoire_téléchargement/ap_2_3_1_sparc/Tools 
        

      • Si vous installez la mise à jour à partir du CD-ROM :


        # cd /cdrom/cdrom0/Alternate_Pathing_2.3.1/Tools 
        

    2. Installez les modules AP 2.3.1 appropriés :


      # pkgadd -d . SUNWapdoc SUNWapdv SUNWapr SUNWapu 
      


      Remarque :

      Vous pouvez installer les modules dans l'ordre de votre choix, l'essentiel étant de tous les installer. L'installation des modules dépend de si le patch ssd est présent ou non. Pour plus d'informations, consultez "Patch ssd".


    3. Exécutez le script suivant pour restaurer la configuration AP d'origine :


      Remarque :

      Avant d'exécuter la commande, lisez la section"Mise à jour simultanée de AP et du logiciel Solaris".


      # /path/Alternate_Pathing_2.3.1/Tools/ap_upgrade_finish
      ...
      ap_upgrade_finish complete. (State saved in /var/tmp/apstate.) Now you can upgrade and configure any volume managers or other software to use AP metadevices. Please read the upgrade directions in the Sun Enterprise Server Alternate Pathing 2.3 Installation and Release Notes for specific details.


    4. Réinitialisez

  7. Si vous disposez d'un gestionnaire de volumes tiers, installez et configurez-le suivant les instructions du fournisseur.


    Remarque :

    Si votre disque d'initialisation est copié en miroir, veillez à spécifier le disque mis à jour en tant que miroir de base.


    La mise à jour est terminée.