Manuel d'entretien client des systèmes Oracle® ZFS Storage Appliance

Quitter la vue de l'impression

Mis à jour : Juillet 2016
 
 

Mise à niveau du contrôleur A (CLI)

Procédez comme suit pour mettre à niveau le premier contrôleur (contrôleur A) d'un appareil en cluster.

  1. Accédez à maintenance system reboot et saisissez y pour réinitialiser l'appareil.
    controller-a:> maintenance system reboot
    This will reboot the appliance. Are you sure? (Y/N) y
  2. Après la réinitialisation, reconnectez-vous à la CLI et saisissez configuration cluster show pour vérifier que le contrôleur A est dans l'état passif.

    Dans l'exemple ci-après, l'état du contrôleur A est AKCS_STRIPPED, ce qui correspond à l'état passif.

    controller-a:> configuration cluster show
        state = AKCS_STRIPPED
        ...
        peer_state = AKCS_OWNER
        peer_description = Active

    Pour obtenir des informations sur les états des clusters, reportez-vous à la section Reprise et rétablissement du cluster du manuel Guide d’administration des systèmes Oracle ZFS Storage Appliance, version OS8.6.0.

  3. Accédez à maintenance system updates et saisissez show pour afficher les mises à jour disponibles.
    controller-a:> maintenance system updates
    controller-a:maintenance system updates> show
    Updates:
    
    UPDATE                                DATE                    STATUS
    ak-nas@2013.06.05.1.1,1-1.2           2013-12-6  23:37:50     previous
    ak-nas@2013.06.05.2.0,1-1.9           2014-5-28  15:20:06     current
    ak-nas@2013.06.05.3.0,1-1.14          2014-12-19  14:31:49    waiting
  4. Saisissez select et le nom de la mise à jour à installer.
    controller-a:maintenance system updates> select ak-nas@2013.06.05.3.0,1-1.14
  5. (Facultatif) Saisissez check, puis y pour effectuer des vérifications de l'état d'intégrité.
    controller-a:maintenance system updates ak-nas@2013.06.05.3.0,1-1.14> 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
  6. 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.

    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.3.0,1-1.14> 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
  7. Après la réinitialisation complète du contrôleur A, reconnectez-vous et accédez à maintenance system updates firmwareUpdatesDetails pour vérifier que toutes les mises à jour des microprogrammes sont terminées.
    controller-a:> maintenance system updates firmwareUpdatesDetails
    Pending
    No Pending Updates
    
    Failed
    No Failed Updates
    
    In Progress
    No Updates in Progress
  8. 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
    ...
  9. Accédez à configuration storage show pour vérifier l'absence d'erreur de pool.

    Le pool doit être en ligne et exempt d'erreurs.

    controller-a:> configuration storage show
    Pools:
    
       POOL     OWNER         DATA PROFILE     LOG PROFILE     STATUS     ERRORS
    -> pool25   brm7320-250   -                -               online     0
       pool26   brm7320-260   -                -               online     0
    

    Le contrôleur A est alors mis à niveau.

Etapes suivantes

  • Mise à niveau du contrôleur B - CLI