Go to main content

Guide d'administration des serveurs Oracle® SuperCluster série M7

Quitter la vue de l'impression

Mis à jour : Décembre 2015
 
 

Surveillance du mode de cache à écriture synchrone

Le contrôleur de disque sur chaque serveur de stockage effectue périodiquement une décharge et une charge de la batterie de contrôleur. Lors de l'opération, la stratégie de mise en cache passe d'une écriture différée à une écriture synchrone. Le mode de cache à écriture synchrone est plus lent que le mode de cache à écriture différée. Toutefois, le mode de cache à écriture différée engendre un risque de perte de données si le serveur de stockage perd son alimentation ou tombe en panne. Pour les versions du serveur de stockage antérieures à la version 11.2.1.3, l'opération se produit chaque mois. Pour la version 11.2.1.3 et les versions ultérieures d'Logiciel Oracle Exadata Storage Server, l'opération se produit tous les trois mois, par exemple, à 01h00 le 17e jour de janvier, avril, juillet et octobre.

  1. Pour modifier l'heure de début du cycle d'apprentissage, utilisez une commande semblable à la suivante.

    CellCLI> ALTER CELL bbuLearnCycleTime="2011-01-22T02:00:00-08:00"

    L'heure est rétablie sur l'heure du cycle d'apprentissage par défaut une fois le cycle terminé.

  2. Affichez l'heure du prochain cycle d'apprentissage.

    CellCLI> LIST CELL ATTRIBUTES bbuLearnCycleTime

    Le serveur serveur de stockage génère une alerte d'information sur l'état de la mise en cache pour les unités de disque logiques sur la cellule, par exemple :

    La batterie du contrôleur de disques durs sur le contrôleur de disques au niveau de l'adaptateur 0 entre dans un cycle d'apprentissage. Il s'agit d'une activité de maintenance normale qui se produit tous les trimestres et dont l'exécution dure environ 1 à 12 heures. Il est possible que le cache du contrôleur de disques passe en mode de mise en mémoire cache WriteThrough au cours de ce cycle. Le débit d'écriture de disque peut être temporairement plus faible pendant cette période. Il s'agit uniquement d'un message d'information ; aucune action n'est requise.

  3. Affichez le statut de la batterie.

    # /opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -GetBbuStatus -a0

    Exemple de sortie.

    BBU status for Adapter: 0
     
    BatteryType: iBBU08
    Voltage: 3721 mV
    Current: 541 mA
    Temperature: 43 C
     
    BBU Firmware Status:
     
    Charging Status : Charging
    Voltage : OK
    Temperature : OK
    Learn Cycle Requested : No
    Learn Cycle Active : No
    Learn Cycle Status : OK
    Learn Cycle Timeout : No
    I2c Errors Detected : No
    Battery Pack Missing : No
    Battery Replacement required : No
    Remaining Capacity Low : Yes
    Periodic Learn Required : No
    Transparent Learn : No
     
    Battery state:
     
    GasGuageStatus:
    Fully Discharged : No
    Fully Charged : No
    Discharging : No
    Initialized : No
    Remaining Time Alarm : Yes
    Remaining Capacity Alarm: No
    Discharge Terminated : No
    Over Temperature : No
    Charging Terminated : No
    Over Charged : No
     
    Relative State of Charge: 7 %
    Charger System State: 1
    Charger System Ctrl: 0
    Charging current: 541 mA
    Absolute State of Charge: 0%
     
    Max Error: 0 %
    Exit Code: 0x00
    

Informations connexes