######################
# a3500fc.grid
######################

<include fc.crc a3500fc array>
type=a3500fc.LinkEvent_CRC
code=2.43.16
severity=2
actionable=1
desc=12-14 06:35:25 CRC-ERROR (33288 in 1 mins): Detector: port 2 on array [device_id], Link: port 1 on [device_id]
info=Les CRC sont des Cyclic Redundancy Checks
'Storage A.D.E. a détecté une augmentation du nombre de CRC sur un périphérique Fibre Channel
'et a généré un événement sur la base de seuils prédéterminés.
cause=1. Un GBIC intermittent/défectueux sur le chemin Fibre Channel du périphérique
'est mentionné dans l'événement.
'2. La connexion d'un câble est intermittente ou incorrecte ou l'acheminement d'un câble est défectueux.
'3. Un GBIC inutilisé a été supprimé.
action=1. Contrôlez le statut Storage A.D.E. du périphérique pour les événements relatifs au composant
'mentionné dans la description de l'événement.
'2. Exécutez le linktest afin d'isoler le GBIC, le câble, le composant, etc.
'3. Contrôlez la topologie Storage A.D.E. pour connaître le sens de l'activité de décompte et remplacez
'le GBIC approprié.
'4. Si nécessaire, réacheminez ou remplacez le câble.
</include>
<include fc.sig a3500fc array>
type=a3500fc.LinkEvent_SIG
code=2.45.16
severity=2
actionable=1
desc=12-14 06:35:25 SIG-ERROR (33288 in 1 mins): Detector: port 2 on array [device_id], Link: port 1 on [device_id]
info=Un SIG (signal loss count) a été détecté entre deux composants.
cause=1. Un GBIC intermittent/défectueux sur le chemin Fibre Channel du périphérique
'est mentionné dans l'événement.
'2. La connexion d'un câble est intermittente ou incorrecte ou l'acheminement d'un câble est défectueux.
'3. Un GBIC inutilisé a été supprimé.
action=1. Contrôlez le statut Storage A.D.E. du périphérique pour les événements relatifs au composant
'mentionné dans la description de l'événement.
'2. Exécutez le linktest afin d'isoler le GBIC, le câble, le composant, etc.
'3. Contrôlez la topologie Storage A.D.E. pour connaître le sens de l'activité de décompte et remplacez
'le GBIC approprié.
'4. Si nécessaire, réacheminez ou remplacez le câble.
</include>
<include fc.itw a3500fc array>
type=a3500fc.LinkEvent_ITW
code=2.44.16
severity=2
actionable=1
desc=12-14 06:35:25 ITW-ERROR (33288 in 1 mins): Detector: port 2 on array [device_id], Link: port 1 on [device_id]'.
info=Un ITW (mot de transmission non valide) a été détecté entre deux composants.
cause=1. Un GBIC intermittent/défectueux sur le chemin Fibre Channel du périphérique
'est mentionné dans l'événement.
'2. La connexion d'un câble est intermittente ou incorrecte ou l'acheminement d'un câble est défectueux.
'3. Un GBIC inutilisé a été supprimé.
action=1. Contrôlez le statut Storage A.D.E. du périphérique pour les événements relatifs au composant
'mentionné dans la description de l'événement.
'2. Exécutez le linktest afin d'isoler le GBIC, le câble, le composant, etc.
'3. Contrôlez la topologie Storage A.D.E. pour connaître le sens de l'activité de décompte et remplacez
'le GBIC approprié.
'4. Si nécessaire, réacheminez ou remplacez le câble.
</include>


type=a3500fc.ValueChangeEvent-.battery
code=2.5.5
pattern=[MX].device_info.battery.status
severity=1
actionable=1
desc=The state of 'device_info.battery.status' on crash7_001 is 'Failed'
cause=Une batterie peut être défaillante si elle est incorrecte ou si elle dépasse sa
'durée de vie. Les batteries ont une durée de vie de 2 ans et des erreurs ne se produisent que lorsqu'elles
'sont sur le point de la dépasser.
action=Utiliser raidutil -c <c#t#d#> -B afin de vérifier l'âge de la batterie.
'2. Utilisez Recovery Guru pour suivre les étapes de remplacement de la batterie.
'3. Une fois la batterie remplacée, remettez à zéro l'âge de la batterie à l'aide de
'raidutil -c <c#t#d#> -R pour chaque contrôleur.
'* Lors de l'exécution de la commande, le contrôleur doit disposer d'une unité logique afin que
'l'âge de la batterie soit conservé.
'4. Utiliser raidutil -c <c#t#d#> -B afin de vérifier l'âge.


type=a3500fc.AuditEvent
code=2.10.16
severity=0
actionable=0
desc=Auditing a new a3500fc with ID:a3500fc.[Array_Name]
<include template.audit>
cause=Des audits sont effectués toutes les semaines pour recueillir des données de statistiques et l'état courant
'de tous les périphériques.
action=1. Aucune action n'est requise.
</include>

type=a3500fc.ValueChangeEvent.healthck
code=2.3.221
severity=0
actionable=0
desc=HealthCheck on 'A3500FC-05' changed from 'Optimal,' to 'Degraded'
cause=La sortie de la commande « healthck » a changé.
action=Utilisez healthck pour vérifier le statut de l'A3500FC.


type=a3500fc.CommunicationEstablishedEvent.ib
code=2.11.21
severity=0
actionable=0
desc=Communication regained with A3500fc called a3500fc.[Array_Name]
<include template.commestablished_ib>
cause=L'accès in-band (Fibre Channel ou SCSI) au périphérique a été rétabli.
action=1. Aucune action n'est requise.
</include>

type=a3500fc.CommunicationLostEvent.ib
code=2.12.21
pattern=ib
severity=3
actionable=1
desc=Lost communication with A3500FC called a3500fc.[Array_Name]
cause=Cet événement s'effectue toujours in-band à l'aide des commandes rm6 (lad, raidutil, rdacutil,drivutil).
action=1. Vérifiez la topologie SAN afin d'identifier le segment défaillant du chemin des données.
'2. Vérifiez les câbles, les GBIC et les HBA ainsi que les câbles d'alimentation.
'* Si l'unité remplaçable sur site (FRU) problématique figure sur A3500, continuer jusqu'à l'étape 3 pour connaître les procédures A3500 spécifiques.
'3. Exécutez "/usr/sbin/osa/healthck -a" à partir d'une ligne de commande afin d'afficher le statut.
'4. Exécutez Healthcheck et Recovery Guru à partir de l'IG de Raid Manager. Suivez les procédures de service fournies.


type=a3500fc.DiagnosticTest-.a3500fctest
code=2.13.302
pattern=M.a3500fctest
severity=2
actionable=0
desc=a3500fctest ([Host_Name]) on a3500fc.[Array_Name] failed
<include template.diagtest_fail>
cause=Un test de diagnostic a échoué sur la baie.
action=1. Contrôlez le Gestionnaire des tests de diagnostic pour connaître le résultat du test.
</include>


type=a3500fc.DiscoveryEvent
code=2.14.16
severity=0
actionable=0
desc=Discovered a new a3500fc with ID:a3500fc.[Array_Name]
'storage device. 
<include template.discovery>
cause=Les événements de détection se produisent lorsque l'agent examine un périphérique de stockage pour la première fois.
action=1. Aucune action n'est requise.
</include>


type=a3500fc.ComponentInsertEvent.controller
code=2.40.12
severity=0
actionable=0
desc=Component 'controller.b:XX' was added to [Array_Name] 'a3500fc.[Array_Name]
<include template.insert_controller>
cause=Un nouveau contrôleur, identifié par son numéro de série, a été installé dans le périphérique.
'C'est en général le résultat d'une intervention de l'administrateur.
action=Aucune action n'est requise.
</include>

type=a3500fc.ComponentInsertEvent.disk
code=2.40.13
severity=0
actionable=0
desc=Component 'disk.1:SEAGATE.LT02926900' was added to Array_Name 'a3500fc.[Array_Name]
<include template.insert_disk>
cause=Un nouveau disque, identifiable par son numéro de série, a été installé
'périphérique de stockage.
'C'est en général le résultat d'une intervention de l'administrateur.
action=Aucune action n'est requise.
</include>

type=a3500fc.LocationChangeEvent
code=2.19.16
severity=0
actionable=0
desc=Location of a3500fc called [Array_Name] was changed
<include template.location>
cause=Cet événement est généré lors de la mise à jour de la page Informations sur le client.
'C'est en général le résultat d'une intervention de l'administrateur.
action=1. Aucune action n'est requise.
</include>

type=a3500fc.ComponentRemoveEvent.controller
code=2.41.12
severity=2
actionable=1
desc=Component 'controller.b:XX' was removed from Array_Name 'a3500fc.[Array_Name]
cause=La baie A3500 signale la suppression d'un contrôleur. Cela peut être dû à une défaillance
'ou à des actions de remplacement de service.
action=1. Remplacer le contrôleur en utilisant Recovery Guru à partir de l'interface graphique utilisateur de Raid Manager.


type=a3500fc.ComponentRemoveEvent.disk
code=2.41.13
severity=2
actionable=1
desc=Component 'disk.1:SEAGATE.LT02926900' was removed from Array_Name 'a3500fc.[Array_Name]
cause=1.La baie A3500 signale la suppression d'un disque. Cela peut être dû à une panne
'ou une action de remplacement de service.
'2. L'alimentation d'un plateau a été interrompue.
action=1. Remplacez le disque.
'2. Contrôlez s'il n'y a pas de perte d'alimentation.
'3. Contrôlez dans le journal des événements s'il n'y a pas d'action de remplacement (entrée CompnetInsertEvent)

type=a3500fc.StateChangeEvent+.disk
code=2.25.13
severity=0
actionable=0
desc=disk.0 (SEAGATE.LT04183900) in A3500FC 'Array_Name' a3500fc.[Array_Name] is now Available (status-state changed from 'Degraded' to 'Optimal')
<include template.good_disk>
cause=Le disque a retrouvé un mode de fonctionnement normal.
action=1. Aucune action n'est requise.
</include>

type=a3500fc.StateChangeEvent-.controller
code=2.26.12
pattern=[MX].controller.\w
severity=2
actionable=1
desc=controller.a (Symbios.1T93200466) in A3500FC 'Array_Name' a3500fc.[Array_Name] is now Not-Available (status-state changed from 'Active' to 'Error')
cause=L'état d'un contrôleur dans le boîtier a3500fc a changé (rm6)
action=1. Vérifiez la présence éventuelle d'erreurs dans le journal des messages de l'IG de Raid Manager.
'* Le fichier /usr/lib/osa/rmlog.log peut être envoyé au support technique de Sun pour être décodé.
'2. Exécuter /usr/sbin/osa/lad afin d'obtenir la liste des contrôleurs.
'3. Exécutez "/usr/sbin/osa/healthck -a" à partir d'une ligne de commande afin d'afficher le statut.
'4. Exécutez Healthcheck et Recovery Guru à partir de l'IG de Raid Manager. Suivez les procédures de service fournies.
'5. Remplacer le contrôleur si nécessaire


type=a3500fc.StateChangeEvent-.disk
code=2.26.13
pattern=[MX].disk
severity=2
actionable=1
desc=disk.0 (SEAGATE.LT04183900) in A3500FC 'Array_Name' a3500fc.[Array_Name] is now Not-Available (status-state changed from 'Optimal' to 'Degraded')
cause=Un disque du boîtier de la baie A3500 signale une condition de panne.
action=1. Vérifiez Healthcheck et Recovery Guru dans l'IG de Raid Manager. Suivez les procédures de service fournies.


type=a3500fc.QuiesceEndEvent
code=2.22.16
severity=0
actionable=0
desc=Quiesce End on [Array_Name] ([IP_Address])
<include template.quiesce_end>
cause=Un administrateur a modifié le statut de contrôle du périphérique mentionné
'dans le message de l'événement.
action=1. Vérifiez auprès de l'administrateur s'il ne s'agit pas d'une action fortuite.
'2. Vérifiez le statut d'intégrité actuel du périphérique dans l'IG de Storage A.D.E.
as
'any additional events that may have occurred.
</include>


type=a3500fc.QuiesceStartEvent
code=2.23.16
severity=0
actionable=0
desc=Quiesce Start on [Array_Name] ([IP_Address])
<include template.quiesce_start>
cause=Un administrateur a modifié le statut de contrôle du périphérique mentionné
'dans le message de l'événement.
action=1. Vérifiez auprès de l'administrateur s'il ne s'agit pas d'une action fortuite.
'2. Vérifiez le statut d'intégrité actuel du périphérique dans l'IG de Storage A.D.E. et
'recherchez tout événement susceptible de s'être produit.
</include>
