Go to main content

Manuel de maintenance client Oracle® ZFS Storage Appliance, Version OS8.8.x

Quitter la vue de l'impression

Mis à jour : Août 2021
 
 

Mise à niveau de contrôleurs en cluster (CLI)

Avant de commencer


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. Connectez-vous au contrôleur A et basculez ses ressources sur le contrôleur B en procédant à une réinitialisation :
    1. Cliquez sur l'icône d'alimentation dans la section supérieure gauche de la barre de navigation.
    2. Sélectionnez Redémarrer dans le menu déroulant et cliquez sur OK pour confirmer.

      Ne sélectionnez pas Réinitialisation de diagnostic. Attendez la fin de la réinitialisation pour continuer.

  2. Sur le contrôleur A, accédez à Maintenance > Système et cliquez sur l'icône en forme de flèche à côté du nom de la mise à jour que vous voulez installer.
  3. Entrez select et le nom de la mise à jour à installer.
    controller-a:maintenance system updates> select ak-nas@2013.06.05.6.3,1-2.1.7.1
                      
  4. (Facultatif) Entrez check, puis y pour effectuer des vérifications d'intégrité.
    controller-a:maintenance system updates ak-nas@2013.06.05.6.3,1-2.1.7.1> check
    You have requested to run checks associated with waiting upgrade media. This
    will execute the same set of checks as will be performed as part of any upgrade
    attempt to this media, and will highlight conditions that would prevent
    successful upgrade. No actual upgrade will be attempted, and the checks
    performed are of static system state and non-invasive. Do you wish to continue?
    
    Are you sure? (Y/N) y
    
  5. Saisissez upgrade, puis y pour démarrer le processus de mise à jour.

    Remarque -  Vous pouvez annuler cette mise à jour à tout moment en appuyant sur Ctrl+C.

    Si un problème de mise à jour est signalé comme résolu lors d'une mise à niveau de la version logicielle OS8.8.0 vers une version ultérieure, l'avis de fin de mise à niveau n'est pas envoyé.


    Dans le cadre de la mise à jour, le contrôleur A se réinitialise automatiquement.

    controller-a:maintenance system updates ak-nas@2013.06.05.6.3,1-2.1.7.1> upgrade
    This procedure will consume several minutes and requires a system reboot upon
    successful update, but can be aborted with [Control-C] at any time prior to 
    reboot. A health check will validate system readiness before an update is
    attempted, and may also be executed independently using the check command.
    
    Are you sure? (Y/N) y
    
  6. Après la réinitialisation complète du contrôleur A, reconnectez-vous au contrôleur et entrez configuration cluster show pour vérifier que le contrôleur A est à l'état "Prêt (en attente du rétablissement)".

    Dans l'exemple ci-dessous, l'état du contrôleur A est AKCS_STRIPPED, avec une description "Ready (waiting for failback)", soit Prêt (en attente du rétablissement).

    controller-a:> configuration cluster show
        state = AKCS_STRIPPED
        description = Ready (waiting for failback)
        ...
        peer_state = AKCS_OWNER
        peer_description = Active (takeover completed)

    Pour obtenir des informations sur les états de cluster, reportez-vous à la section Reprise et rétablissement du cluster du manuel Guide d’administration d’Oracle® ZFS Storage Appliance, version OS8.8.x.

  7. (Facultatif) Entrez maintenance system updates firmware show pour surveiller les mises à jour de microprogramme.
    controller-a:> maintenance system updates firmware show
    Pending
    No Pending Updates
    
    Failed
    No Failed Updates
    
    In Progress
    No Updates in Progress
  8. Connectez-vous au contrôleur B et entrez configuration cluster show pour vérifier que le contrôleur B est à l'état "Actif (reprise terminée)".

    Pour obtenir des informations sur les états de cluster, reportez-vous à la section Reprise et rétablissement du cluster du manuel Guide d’administration d’Oracle® ZFS Storage Appliance, version OS8.8.x.

    Dans l'exemple ci-dessous, l'état du contrôleur B est AKCS_OWNER, avec une description "Active (takeover completed)", soit Actif (reprise terminée).

    controller-b:> configuration cluster show
        state = AKCS_OWNER
        description = Active (takeover completed)
        ...
        peer_state = AKCS_STRIPPED
        peer_description = Ready (waiting for failback)
  9. Saisissez configuration cluster failback, puis y pour affecter au cluster la configuration Actif/Actif.

    Remarque -  Cette opération est inutile si vous voulez utiliser une configuration Actif/Passif.
    controller-b:> configuration cluster failback
    Continuing will immediately fail back the resources assigned to the cluster
    peer. This may result in clients experiencing a slight delay in service.
    
    Are you sure? (Y/N) y
    
  10. Accédez à maintenance system updates et saisissez show pour afficher les mises à jour disponibles.
    controller-b:> maintenance system updates
    hostname:maintenance system updates> show
    Updates:
    
    UPDATE                                RELEASE DATE            STATUS
    ak-nas@2013.06.05.6.2,1-1.1           2016-7-26  15:20:06     current
    ak-nas@2013.06.05.6.3,1-2.1.7.1       2016-8-24  14:10:02     waiting
    ak-nas@2013.06.05.6.1,1-1.1           2016-6-24  23:37:50     previous
  11. Entrez select et le nom de la mise à jour à installer.
    controller-b:maintenance system updates> select ak-nas@2013.06.05.6.3,1-2.1.7.1
    
  12. (Facultatif) Entrez check, puis y pour effectuer des vérifications d'intégrité.
    controller-b:maintenance system updates ak-nas@2013.06.05.6.3,1-2.1.7.1> check
    You have requested to run checks associated with waiting upgrade media. This
    will execute the same set of checks as will be performed as part of any upgrade
    attempt to this media, and will highlight conditions that would prevent
    successful upgrade. No actual upgrade will be attempted, and the checks
    performed are of static system state and non-invasive. Do you wish to continue?
    
    Are you sure? (Y/N) y
    
  13. Saisissez upgrade, puis y pour démarrer le processus de mise à jour.

    Remarque -  Vous pouvez annuler cette mise à jour à tout moment en appuyant sur Ctrl+C.

    Si un problème de mise à jour est signalé comme résolu lors d'une mise à niveau de la version logicielle OS8.8.0 vers une version ultérieure, l'avis de fin de mise à niveau n'est pas envoyé.


    Dans le cadre de la mise à jour, le contrôleur B se réinitialise automatiquement.

    controller-b:maintenance system updates ak-nas@2013.06.05.6.3,1-2.1.7.1> upgrade
    This procedure will consume several minutes and requires a system reboot upon
    successful update, but can be aborted with [Control-C] at any time prior to 
    reboot. A health check will validate system readiness before an update is
    attempted, and may also be executed independently using the check command.
    
    Are you sure? (Y/N) y
    
  14. Après la réinitialisation complète du contrôleur B, reconnectez-vous au contrôleur et entrez configuration cluster show pour vérifier que le contrôleur B est à l'état "Prêt (en attente du rétablissement)".

    Pour obtenir des informations sur les états de cluster, reportez-vous à la section Reprise et rétablissement du cluster du manuel Guide d’administration d’Oracle® ZFS Storage Appliance, version OS8.8.x.

    Dans l'exemple ci-dessous, l'état du contrôleur B est AKCS_STRIPPED, avec une description "Ready (waiting for failback)", soit Prêt (en attente du rétablissement).

    controller-b:> configuration cluster show
        state = AKCS_STRIPPED
        description = Ready (waiting for failback)
        ...
        peer_state = AKCS_OWNER
        peer_description = Active (takeover completed)
  15. (Facultatif) Entrez maintenance system updates firmware show pour surveiller les mises à jour de microprogramme.
    controller-b:> maintenance system updates firmware show
    Pending
    No Pending Updates
    
    Failed
    No Failed Updates
    
    In Progress
    No Updates in Progress
  16. Connectez-vous au contrôleur A et entrez configuration cluster show pour vérifier que le contrôleur A est à l'état "Actif (reprise terminée)".

    Dans l'exemple ci-dessous, l'état du contrôleur A est AKCS_OWNER, avec une description "Active (takeover completed)", soit Actif (reprise terminée).

    controller-a:> configuration cluster show
        state = AKCS_OWNER
        description = Active (takeover completed)
        ...
        peer_state = AKCS_STRIPPED
        peer_description = Ready (waiting for failback)

    Pour obtenir des informations sur les états de cluster, reportez-vous à la section Reprise et rétablissement du cluster du manuel Guide d’administration d’Oracle® ZFS Storage Appliance, version OS8.8.x.

  17. Pour vérifier que toutes les mises à jour des microprogrammes sont terminées, accédez à maintenance system updates firmware show.
    controller-a:> maintenance system updates firmware show
    Pending
    No Pending Updates
    
    Failed
    No Failed Updates
    
    In Progress
    No Updates in Progress

    Remarque -  Ne passez pas à l'étape suivante tant que toutes les mises à jour de microprogramme ne sont pas terminées.
  18. Saisissez configuration cluster failback, puis y pour affecter au cluster la configuration Actif/Actif.

    Remarque -  Cette opération est inutile si vous voulez utiliser une configuration Actif/Passif.
    controller-a:> configuration cluster failback
    Continuing will immediately fail back the resources assigned to the cluster
    peer. This may result in clients experiencing a slight delay in service.
    
    Are you sure? (Y/N) y
                      

    Les deux contrôleurs sont maintenant mis à niveau.

  19. Accédez à maintenance hardware show pour vérifier que tous les disques sont en ligne.
    controller-a:> maintenance hardware show
    Chassis:
             NAME    STATE  MANUFACTURER  MODEL            SERIAL                 RPM
    ...
    disk-000 HDD 0   ok     SEAGATE       ST330057SSUN300G  001117G1G929 6SJ1G929 15000
    disk-001 HDD 1   ok     SEAGATE       ST330057SSUN300G  001117G1GA8Y 6SJ1GA8Y 15000
    disk-002 HDD 2   ok     SEAGATE       ST330057SSUN300G  001117G1KDPZ 6SJ1KDPZ 15000
    ...
  20. Accédez à configuration storage show pour vérifier le statut de chaque pool.

    Les pools doivent être en ligne et ne présenter aucune erreur.

    controller-a:> configuration storage show
    Pools:
    
       POOL     OWNER         DATA PROFILE     LOG PROFILE     STATUS     ERRORS
    -> pool25   controller-a   -                -               online     0
       pool26   controller-b   -                -               online     0
    
  21. Connectez-vous au contrôleur B et répétez les étapes 18 et 19.
  22. Réactivez tous les services de données qui avaient été désactivés avant la mise à niveau, comme décrit dans la section Activation d’un service (CLI) du manuel Guide d’administration d’Oracle® ZFS Storage Appliance, version OS8.8.x.