Go to main content
Manuel d'entretien client des systèmes Oracle® ZFS Storage Appliance

Quitter la vue de l'impression

Mis à jour : Décembre 2016
 
 

Préparation de la mise à niveau de contrôleurs en cluster (CLI)

Procédez comme suit pour préparer la mise à niveau de contrôleurs en cluster.

Avant de commencer

Effectuez la procédure décrite dans la section Préparation d'une mise à niveau logicielle.


Remarque -  Dans le cadre de cette procédure, le premier contrôleur mis à niveau sera le contrôleur A et son pair sera le contrôleur B. Si l'un des contrôleurs est en état Stripped (il n'a pas de ressources actives), effectuez d'abord la mise à niveau sur ce contrôleur afin d'éviter un retard de disponibilité. Si les deux contrôleurs du cluster ont des ressources actives, choisissez l'un ou l'autre pour la première mise à niveau.
  1. Téléchargez sur votre système local la mise à jour logicielle comme indiqué dans la section Vérification et téléchargement de mises à jour logicielles (CLI).

    Le package de la mise à jour est un fichier compressé portant un nom incluant le numéro de la version, par exemple ak-nas-2013-06-05-0-0.0.pkg.gz. Vous pouvez renommer ce fichier si nécessaire, le numéro de version étant enregistré de façon interne dans l'image. La taille des mises à jour est variable, mais elle est généralement de l'ordre de quelques centaines de mégaoctets.

  2. Procédez comme suit pour vérifier que chaque contrôleur dispose de son interface de gestion dédiée répertoriée en tant que ressource privée :

    Les exemples suivants présentent le cluster en mode actif/actif, avec un exemple de sortie si l'interface de gestion est répertoriée en tant que ressource privée.

    1. Sur le contrôleur A, accédez à configuration cluster show.
      controller-a:> configuration cluster resources show
      Resources:
      
      RESOURCE        OWNER           TYPE       LABEL         CHANGES  DETAILS
      net/igb0        controller-a     private   management... no       10.80.2xx.112
    2. Sur le contrôleur B, accédez à configuration cluster resources show.
      controller-b:> configuration cluster resources show
      Resources:
      
      RESOURCE        OWNER           TYPE       LABEL         CHANGES  DETAILS
      net/igb1        controller-b    private    management... no       10.80.2xx.114
  3. Si l'interface de gestion pour le contrôleur A n'affiche pas le type private, verrouillez-la comme indiqué dans l'exemple suivant :
        
        controller-a:> configuration cluster resources select net/igb0
        configuration cluster resources (uncommitted)> set owner=controller-a
        configuration cluster resources (uncommitted)> set type=private
        configuration cluster resources (uncommitted)> commit 
        

    Notez que chaque contrôleur doit être le propriétaire actuel de l'interface de gestion.

  4. Verrouillez l'interface de gestion sur le contrôleur B, comme indiqué à l'étape 3.
  5. Téléchargez la mise à jour pour les deux contrôleurs.
    1. Sur le contrôleur A, accédez à maintenance system updates download et entrez les commandes suivantes par exemple :
       controller-a:maintenance system updates download (uncommitted)> set url=
         ftp://mydirectory/update.pkg.gz
                                url = ftp://mydirectory/update.pkg.gz
       controller-a:maintenance system updates download (uncommitted)> set user=bmc
                               user = bmc
       controller-a:maintenance system updates download (uncommitted)> set password
       Enter password: 
                           password = ********
       controller-a:maintenance system updates download (uncommitted)> commit
      
       Transferred 157M of 484M (32.3%) ...
      
    2. Sur le contrôleur B, accédez à maintenance system updates download et entrez les commandes suivantes par exemple :
       controller-b:maintenance system updates download (uncommitted)> set url=
         ftp://mydirectory/update.pkg.gz
                                url = ftp://mydirectory/update.pkg.gz
       controller-b:maintenance system updates download (uncommitted)> set user=bmc
                                user = bmc
        controller-b:maintenance system updates download (uncommitted)> set password
        Enter password: 
                            password = ********
        controller-b:maintenance system updates download (uncommitted)> commit
        Transferred 157M of 484M (52.1%) ...
      
  6. Attendez le téléchargement complet du package avant de poursuivre.

Etapes suivantes