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

Première installation de AP

La version AP 2.2 contient un module que vous devez installer sur le SSP et un jeu de modules de base que vous installerez sur le domaine Sun Enterprise 10000.

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 "Mise à niveau de AP". 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.2.


Attention : Attention :

Les procédures d'installation fournies dans cette section supposent que l'environnement d'exploitation Solaris 7 5/99 est déjà installé sur votre système. C'est la condition nécessaire pour installer AP 2.2.


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

Tableau 9-1 Espace disque requis par l'AP par système de fichiers

Système de fichiers 

 Taille

Hôte : 

 

/usr

317 Ko 

/

1,3 Mo 

/etc

13 Ko 

/kernel

1528 Ko 

/sbin

1481 Ko 

 

 

SSP: 

 

/opt

31 Ko 

Première installation de AP 2.2
  1. Si vous comptez installer AP au-dessus de l'environnement d'exploitation Solaris 7 5/99, installez d'abord l'environnement d'exploitation (si nécessaire), puis revenez à cette procédure.

    Reportez-vous à la section "Première installation" du chapitre "Installation de Solaris 7 5/99 sur le serveur Sun Enterprise 10000" dans la documentation Solaris 7 5/99 Guide de la plate-forme matérielle Sun.

  2. Montez le CD-ROM.

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

    2. Insérez le CD Supplement Sun Computer Systems dans le lecteur de CD-ROM.

      Le lecteur de CD-ROM est connecté au SSP. Attendez que le gestionnaire de volumes monte le CD-ROM.

    3. Exécutez la commande suivante share(1M) sur le SSP pour partager le CD-ROM sur le réseau.


      ssp# share -o ro,anon=0 -F nfs /cdrom/cdrom0
      

  3. Installez les modules AP sur le SSP (et sur le SSP de réserve, si possible)

    1. Placez-vous dans le répertoire du logiciel AP 2.2, puis exécutez la commande pkgadd(1M) pour ajouter le module SUNWapssp sur le SSP.


      ssp# cd /cdrom/cdrom0/Product
      ssp# pkgadd -d . SUNWapssp
      

    2. Lancez le processus ap_ssp_daemon.


      ssp# init q
      

    3. Si vous disposez d'un SSP de réserve, exécutez les étapes ci-dessus sur le SSP de réserve.

  4. Installez AP sur le domaine.

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

    2. Créez et montez le répertoire /cdrom.


      # mkdir /cdrom
      # mount ssp_nom de l'hôte:/cdrom/cdrom0 /cdrom
      

    3. Installez les modules hôte AP 2.2 sur le domaine.


      # pkgadd -d /cdrom/Product SUNWapdoc SUNWapu \
      SUNWapr SUNWapdv
      

  5. Démontez et supprimez le CD-ROM.

    1. Démontez le CD-ROM sur le domaine.


      # cd /
      # umount /cdrom
      

    2. Au besoin, connectez-vous au SSP en tant que super-utilisateur.

    3. Retirez le CD Supplement Sun Computer Systems du lecteur de CD-ROM :


      ssp# cd /
      ssp# unshare /cdrom/cdrom0
      ssp# eject cdrom
      

  6. Configurez AP.

    Pour avoir un exemple de procédure à suivre, reportez-vous à la section "Configuration de AP". Consultez aussi la documentation Guide de l'utilisateur de la fonctionnalité Alternate Pathing sur les serveurs Sun Enterprise.

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


    # apdb -c tranche_disque_brute -f
    

  2. Créez des métadisques AP.

    Vous devez connaître la configuration du domaine pour identifier les deux ports reliés à la même pile de disques. La procédure suivante est basée sur les ports pln. Il se peut toutefois que vos ports soient différents en fonction de la configuration du domaine.

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


      # apinst
      pln0
      	/dev/dsk/c1t0d0
      	/dev/dsk/c1t1d0
      	/dev/dsk/c1t2d0
      	/dev/dsk/c1t3d0
      	/dev/dsk/c1t4d0
      	/dev/dsk/c1t5d0
      pln1
      	/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 pln0 -a pln1
      # 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 la commande 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. Reconstituez les répertoires des périphériques.


      # drvconfig -i ap_dmd
      # ls -l /devices/pseudo/ap_dmd*
      ...

      Comme indiqué ci-dessus, vous pouvez vérifier les résultats de la commande drvconfig(1M) en listant le contenu de /devices/pseudo/ap_dmd*.

    5. Créez des liens symboliques entre le répertoire des périphériques /devices/pseudo et les fichiers des métadisques spéciaux dans /dev/ap/dsk et /dev/ap/rdsk.


      # apconfig -R
      # ls -l /dev/ap/dsk
      ...

      Comme indiqué ci-dessus, vous pouvez vérifier les résultats de la commande apconfig(1M) en listant le contenu de /dev/ap/dsk pour visualiser les liens symboliques.

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

    7. 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 des unités de métadisque correspondantes (c'est-à-dire, un chemin d'accès commençant par /dev/ap/dsk ou /dev/ap/rdsk).

      Si la partition est montée sur un chemin d'accès physique, démontez, puis remontez-la sous le chemin d'accès du métadisque.

      Examinez le fichier /etc/vfstab des 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 de données lors de la prochaine initialisation du domaine.


  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 -p 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.m nom_interface_réseau pour les différents métaréseaux que vous voulez configurer lors de l'initialisation du domaine.

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

    1. Affichez le contenu des fichiers /etc/nodename et /etc/hostname. nom_interface pour vérifier que le nom de l'interface est identique dans les deux fichiers.

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


      # apnet -c -p interface_réseau -a interface_réseau
      

      Dans cet exemple, -c crée le groupe d'interfaces du nouveau réseau primaire, -p désigne le chemin d'accès au réseau primaire et -a désigne le chemin alternatif d'accès.

    3. Enregistrez le 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. Créez le nouveau fichier /etc/hostname.m interface_name pour configurer le réseau lors de la réinitialisation du domaine.

      Par exemple, /etc/hostname.m interface_name peut contenir hmb.

    5. Supprimez le fichiers de configuration correspondant à l'interface du métaréseau.


      # rm -f /etc/hostname.nom_interface_primaire \
      /etc/hostname.nom_interface_alternative
      

  5. Si vous comptez utiliser un gestionnaire de volumes tel que Sun Enterprise Volume Manager (SEVM) ou Solstice DiskSuite (SDS), configurez le gestionnaire de volumes en suivant les instructions du fournisseur.


    Attention : Attention :

    Assurez-vous que votre gestionnaire de volumes est pris en charge par Solaris 7 (environnement d'exploitation exigé pour AP 2.2).


    • Problèmes liés à SEVM

      Pour créer des volumes SEVM 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. SEVM reconnaît et installe correctement les métapériphériques AP existants sans aucune intervention particulière de l'utilisateur.

      SEVM peut encapsuler à la fois les disques d'initialisation ou de non initialisation configurés 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 SEVM standard suivantes s'appliquent dans le cas de l'encapsulation :

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

      • Un "petit volume" d'espace disque doit être réservé au début ou à la fin 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.

        Il est conseillé de configurer SEVM après AP. Toutefois, l'objet de ce document n'est pas de décrire l'intégration de l'AP dans une configuration SEVM existante.

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

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

    Si vous venez de réinitialiser le domaine après la configuration d'un gestionnaire de volumes, ignorez cette étape.