######################
# zh/a1000.grid
######################

type=a1000.AlarmEvent-.battery
code=29.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=电池发生故障的原因可能是电池损坏或者已超过了它的
'寿命。电池有两年的寿命，当它们将要超过此寿命时
'将报告错误。
action=使用 raidutil -c <c#t#d#> -B 检验电池已用年限。
'2. 使用“Recovery Guru”完成更换电池的所有步骤。
'3. 更换电池后，使用 
'raidutil -c <c#t#d#> -R 将各控制器的电池已用年限复位。
'* 当您执行保留电池已用年限的命令时，
'在控制器上必须存在一个 LUN。
'4. 使用 raidutil -c <c#t#d#> -B 检验已用寿命。


type=a1000.AuditEvent
code=29.10.16
severity=0
actionable=0
desc=Auditing a new a1000 with ID:a1000.[Array_Name]
info=每周都会进行审核。


type=a1000.CommunicationEstablishedEvent.ib
code=29.11.21
severity=0
actionable=0
desc=Communication regained with A3500fc called a1000.[Array_Name]


type=a1000.CommunicationLostEvent.ib
code=29.12.21
pattern=ib
severity=3
actionable=1
desc=Lost communication with A3500FC called a1000.[Array_Name]
info=该事件总是通过使用 rm6 命令（lad、raidutil、rdacutil、drivutil）在带内完成
action=1. 检查 SAN 拓扑，确定数据路径的错误段
'2. 检查电缆、GBIC 以及 HBA 和电源线。
'* 如果有问题的 FRU 位于 A3500 上，请继续执行专用于 A3500 的步骤 3。
'3. 从命令行运行“/usr/sbin/osa/healthck -a”以查看状态
'4. 从 RAID 管理器 GUI 中运行 Healthcheck 和 Recovery Guru。请遵循所给出的服务过程执行


type=a1000.ComponentInsertEvent.controller
code=29.40.12
severity=0
actionable=0
desc=Component 'controller.b:XX' was added to [Array_Name] 'a1000.[Array_Name]
info=由序列号标识的新控制器已安装到
'该设备上。


type=a1000.ComponentInsertEvent.disk
code=29.40.13
severity=0
actionable=0
desc=Component 'disk.1:SEAGATE.LT02926900' was added to Array_Name 'a1000.[Array_Name]
info=由序列号标识的新磁盘已安装到 A3500fc 上。


type=a1000.ComponentRemoveEvent.controller
code=29.41.12
severity=2
actionable=1
desc=Component 'controller.b:XX' was removed from Array_Name 'a1000.[Array_Name]
info=A3500 报告一个控制器已被删除。这可能是由于出现故障
'或服务更换操作所致
action=1. 通过使用 RAID 管理器 GUI 中的 Recovery Guru 来更换控制器


type=a1000.ComponentRemoveEvent.disk
code=29.41.13
severity=2
actionable=1
desc=Component 'disk.1:SEAGATE.LT02926900' was removed from Array_Name 'a1000.[Array_Name]
info=A3500 报告一个磁盘已被删除。这可能是由于出现故障或
'服务更换操作所致
action=1. 更换磁盘


type=a1000.DeviceLostEvent.aggregate
code=29.34.71
pattern=aggregate
severity=3
actionable=1
desc=Device ([Host_Name]) on a1000.[Array_Name] is not available anymore, confirmed by the following 5 subevents
info=确认某个设备不可用的集合事件。


type=a1000.DiscoveryEvent
code=29.14.16
severity=0
actionable=0
desc=Discovered a new a1000 with ID:a1000.[Array_Name]
info=发现事件在代理第一次探测
'存储设备时发生。 


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


type=a1000.StateChangeEvent+.disk
code=29.25.13
severity=0
actionable=0
desc=disk.0 (SEAGATE.LT04183900) in A3500FC 'Array_Name' a1000.[Array_Name] is now Available (status-state changed from 'Degraded' to 'Optimal')


type=a1000.StateChangeEvent-.controller
code=29.26.12
pattern=[MX].controller.\w
severity=2
actionable=1
desc=controller.a (Symbios.1T93200466) in A3500FC 'Array_Name' a1000.[Array_Name] is now Not-Available (status-state changed from 'Active' to 'Error')
info=a1000 磁盘阵列中某个控制器的此状态已经更改 (rm6)
action=1. 检查 RAID 管理器 GUI 消息日志，查看是否有错误。
'* 可将 /usr/lib/osa/rmlog.log 文件发送给 Sun 支持部门进行解码。
'2. 运行“/usr/sbin/osa/lad”，获取控制器列表
'3. 从命令行运行“/usr/sbin/osa/healthck -a”以查看状态
'4. 从 RAID 管理器 GUI 中运行 Healthcheck 和 Recovery Guru。请遵循所给出的服务过程执行
'5. 必要时更换控制器


type=a1000.StateChangeEvent-.disk
code=29.26.13
pattern=[MX].disk
severity=2
actionable=1
desc=disk.0 (SEAGATE.LT04183900) in A3500FC 'Array_Name' a1000.[Array_Name] is now Not-Available (status-state changed from 'Optimal' to 'Degraded')
info=A3500 附件中的某个磁盘正在报告故障情况。
action=1. 在 RAID 管理器 GUI 中查看 Healthcheck 和 Recovery Guru。请遵循所给出的服务过程执行


