######################
# a5k.grid
######################

<include fc.crc a5k array>
type=a5k.LinkEvent_CRC
code=3.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 contrôles de redondance cyclique.
'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 a5k array>
type=a5k.LinkEvent_SIG
code=3.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 (perte d'un signal) 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 a5k array>
type=a5k.LinkEvent_ITW
code=3.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=a5k.ValueChangeEvent-.backplane
code=3.5.3
pattern=backplane\.(front|rear)
severity=1
actionable=1
desc=backplane.rear status changed from '[undefined]' to OK on [Array_Name] (wwn=[WWN])
info=La commande luxadm signale une condition non optimale pour un Backplane ou un Midplane A5k.
cause=1. Le flux d'air dans et autour de l'unité peut être bloqué.
'2. Ensemble(s) de ventilation non-opérationnels
'3. Backplane défectueux.
action=1. Vérifiez le statut de la baie en utilisant Storage A.D.E. 
'2. Vérifiez le module du panneau avant pour les erreurs ou les alertes.
'3. Remplacez la FRU affectée (backplane avant, backplane arrière, midplane).


type=a5k.ValueChangeEvent-.backplane.fan
code=3.5.4
pattern=[MX].fan.\d.status
severity=2
actionable=1
desc=Fan 0 status changed from OK to [undefined] on [Array_Name] (wwn=[WWN])
cause=La commande luxadm signale une condition non optimale sur le ventilateur A5k.
action=1. Recherchez des erreurs dans le module du panneau avant de l'A5k.
'2. Remplacez le ventilateur, si nécessaire.


type=a5k.ValueChangeEvent-.disk
code=3.5.13
pattern=[MX].disk_(front|rear)
severity=1
actionable=1
desc='disk_front.10' in A5K [Array_Name] (wwn=[WWN]) is now Not-Available (status- state changed from 'unknown' to 'No_path_found-On')
info=Storage A.D.E utilise luxadm afin d'afficher le statut actuel de chaque unité de [Nom_Baie].  Dans l'exemple, Storage A.D.E ne possédait aucune information sur le disque et vient de constater que A5K n'arrivait pas à détecter de chemin menant au disque.
cause=Storage A.D.E a détecté un modèle à partir des résultats de la commande luxadm, comme décrit dans les infos ci-dessus.
action=1. Vérifiez s'il n'y a pas de disque défectueux de signalé dans l'affichage du panneau avant.
'2. Utilisez les fonctions d'affichage des journaux de l'IG de Storage A.D.E afin de vérifier les messages qui précèdent et
'   suivent celui-ci.
'3. Utilisez les fonctions de contrôle des périphériques de l'IG de Storage A.D.E afin de connaître le statut complet de
'   dans l'IG de Storage A.D.E.
'4. Utilisez les fonctions de diagnostic de l'IG de Storage A.D.E afin d'isoler le composant en panne.
'5. Vérifiez l'intégrité du volume associé au composant en question.
'6. Consultez le guide de service de la baie de disques pour une description
'   détaillée du message.
'7. Remplacez le composant mentionné dans l'événement.


type=a5k.ValueChangeEvent-.interface.mpx
code=3.5.151
severity=2
actionable=1

type=a5k.ValueChangeEvent-.interface.gbic
code=3.5.22
severity=2
actionable=1
desc=The state of interface_board.A.gbic.state on [Array_Name] (wwn=[WWN]) is 'Not OK'
cause=1. Un GBIC intermittent ou 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.
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. Si nécessaire, réacheminez ou remplacez le câble.

type=a5k.ValueChangeEvent-.interface.iboard
code=3.5.23
pattern=[MX].interface_board.[AB].mpx.state
severity=2
actionable=1
desc=The state of interface_board.A.mpx.state on [Array_Name] (wwn=[WWN]) is 'Not OK'
cause=1. Un GBIC intermittent ou 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.
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. Si nécessaire, réacheminez ou remplacez le câble.


type=a5k.AuditEvent
code=3.10.16
severity=0
actionable=0
desc=Auditing a new A5K called [Array_Name] (wwn=[WWN])
info=Un audit de toutes les informations sur les périphériques est exécuté chaque semaine.
<include solution.no_action>
action=Aucune action n'est requise.
</include>


type=a5k.CommunicationEstablishedEvent.ib
code=3.11.21
severity=0
actionable=0
desc=Communication regained with A5K called [Array_Name]


type=a5k.CommunicationLostEvent.ib
code=3.12.21
pattern=ib
severity=3
actionable=1
desc=Lost communication with A5K called [Array_Name]
info=Ce contrôle est toujours exécuté in-band à l'aide de luxadm.
cause=Opération d'administration possible ou HBA défectueux sur le serveur.
'GBIC, Câble, Carte IB, Boîtier, HUB défectueux
action=1. Vérifiez l'alimentation du boîtier.
'2. Vérifiez la connectivité Fibre avec le boîtier.
'3. Vérifiez le fonctionnement du HUB (le cas échéant)
'4. Vérifiez le routage des câbles.
'5. Vérifiez les GBIC du chemin de données.
'6. Remplacez le HBA.
'6. Remplacez la carte IB.
'7. Contactez le service clientèle pour une assistance supplémentaire.


<include fsa.fsa a5k>

type=a5k.ConnectivityLostEvent
code=3.36.16
severity=2
actionable=1
desc=Lost connectivity between [device] [port] and [device2] [port2]
info=Événement de panne

type=a5k.LoopCableDisconnect
code=3.50.16
severity=2
actionable=1
desc=Loop Interconnect Cable [device-port] was disconnected on [device]
info=Événement de panne
</include>



type=a5k.DiagnosticTest-.a5ksestest
code=3.13.303
pattern=M.a5ktest
severity=2
actionable=0
desc=a5ksestest ([Host_Name]) on [Array_Name] (wwn=[WWN]) failed


type=a5k.DiagnosticTest-.a5ktest
code=3.13.304
pattern=M.a5ksestest
severity=2
actionable=0
desc=a5ktest ([Host_Name]) on [Array_Name] wwn=[WWN] failed


type=a5k.DiscoveryEvent
code=3.14.16
severity=0
actionable=0
desc=Discovered a new A5K called [Array_Name] (wwn=[WWN])
info=Les événements de détection se produisent lorsque l'agent examine un périphérique de stockage pour la première fois.
action=Aucune action n'est requise.


type=a5k.ComponentInsertEvent.disk
code=3.40.13
severity=0
actionable=0
desc='disk_front.0'(200000203718ac0) was added to A5K [Array_Name] 


type=a5k.LocationChangeEvent
code=3.19.16
severity=0
actionable=0
desc=Location of a5k called [Array_Name] was changed


type=a5k.ComponentRemoveEvent.disk
code=3.41.13
severity=2
actionable=1
desc='disk_front.0'(200000203718ac0) was removed from A5K [Array_Name]
info=Luxadm ne peut pas voir le WWN de l'un des disques ; il a peut-être été supprimé.
cause=Un disque a été supprimé.
action=1. Vérifiez s'il n'y a pas d'erreurs dans le module du panneau avant de A5k et le fichier /var/adm/messages.
'2. Vérifiez la configuration minimale requise pour le disque.
'* A5000 (Avant : 3,6 Arrière : 0,3,6)
'* A5100 (Avant : 3,6 Arrière :0,3,6)
'* A5200 (Avant : 0,5,10 Arrière : 0,3,6,10) 	 
'3. Remettez le disque dans le boîtier.
'4. Remplacez le disque si nécessaire.


type=a5k.StateChangeEvent+.disk
code=3.25.13
severity=0
actionable=0
desc='disk_front.0'(200000203718ac0) in A5K [Array_Name] (wwn=[WWN]) is now Available, status-state changed from 'Bypassed-On' to 'Ok-On'


type=a5k.StateChangeEvent+.interface.iboard
code=3.25.23
severity=0
actionable=0
desc='interface_board.B' in A5K [Array_Name] (wwn=[WWN]) is now Available, status-state changed from [undefined] to OK


type=a5k.StateChangeEvent+.power
code=3.25.37
severity=0
actionable=0
desc='power.2' in A5K [Array_Name] (wwn=[WWN]) is now Available, status-state changed from [undefined] to 'OK'


type=a5k.StateChangeEvent-.disk
code=3.26.13
severity=2
actionable=1
desc='disk_front.0'(200000203718ac0) in A5K [Array_Name] (wwn=[WWN]) is now Not-Available, status-state changed from 'OK-On' to 'Bypassed_BP:_A-On'
cause=L'état d'un disque dans le boîtier a5k a fait l'objet d'un changement négatif.
action=1. Vérifiez s'il n'y a pas des indications de panne dans /var/adm/messages sur le serveur hôte.
'2. Activez le disque via :
'o le FPM (Front Panel Module) de l'A5200
'* l'utilisation de la CLI : luxadm -e enable (-F) -(a | b) (encl_name,disk)
'3. Remplacez le disque, si nécessaire.


type=a5k.StateChangeEvent-.interface.iboard
code=3.26.23
severity=2
actionable=1
desc='interface_board.B' in A5K [Array_Name] (wwn=[WWN]) is now Not-Available, status-state changed from 'OK'' to 'Unavailable'
info=La commande luxadm signale une condition non optimale sur la carte d'interface A5k.
action=1. Recherchez des erreurs dans le module du panneau avant de l'A5k.
'2. Réinstallez la carte d'interface.
'3. Remplacez la carte d'interface, si nécessaire.


type=a5k.StateChangeEvent-.power
code=3.26.37
severity=2
actionable=1
desc='power.2' in A5K [Array_Name] (wwn=[WWN]) is now Not-Available, status-state changed from 'OK' to 'undefined'
info=La commande luxadm signale une condition non optimale sur l'alimentation de la baie A5k. Lorsque le statut passe à Non installé, cet événement est considéré comme un simple avertissement.
action=1. Recherchez des erreurs dans le module du panneau avant de l'A5k.
'2. Réinstallez l'alimentation.
'3. Remplacez l'alimentation, si nécessaire.




type=a5k.LogEvent.driver
code=3.20.15
pattern=driver.SSD_WARN
severity=1
actionable=0
desc=Found 5 'driver.SSD_WARN' warnings(s) in logfile: /var/adm/messages on a5k:508002000001e618


type=a5k.QuiesceEndEvent
code=3.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. et
'recherchez tout événement susceptible de s'être produit.
</include>


type=a5k.QuiesceStartEvent
code=3.23.16
severity=0
actionable=0
desc=Quiesce Start on [Array_Name] ([IP_Address])
info=La quiescence d'un périphérique s'obtient à l'aide de l'IG et signifie que le contrôle a
'été temporairement arrêté.
cause=Un administrateur a modifié le statut de contrôle du périphérique mentionné
'dans le message de l'événement.


