######################
# 6020.grid
######################

<include solution.crc 6020 array>
type=6020.LinkEvent_CRC
code=38.43.16
severity=2
actionable=1
service=se.extract
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=检测到光纤通道上两个组件之间的循环冗余校验 (CRC) 计数器的值
'出现增加。阈值 = 10/24hr (错误)。
cause=GBIC、FC 电缆和设备光学连接。
action=1. 更换与指向设备 (事件描述中指定的设备) 的链接关联的
'GBIC。
'2. 根据需要，重新路由/更换与设备关联的电缆。
</include>

<include solution.itw 6020 array>
type=6020.LinkEvent_ITW
code=38.44.16
severity=2
actionable=1
service=se.extract
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=检测到光纤通道上两个组件之间的无效传输字 (ITW) 计数器的值
'出现增加。阈值 = 10/1hr (错误)。
cause=GBIC、FC 电缆和设备光学连接。
action=1. 更换与指向设备 (事件描述中指定的设备) 的链接关联的
'GBIC。
'2. 根据需要，重新路由/更换与设备关联的电缆。
</include>

<include solution.sig 6020 array>
type=6020.LinkEvent_SIG
code=38.45.16
severity=2
actionable=1
service=se.extract
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=检测到光纤通道上两个组件之间的信号损失 (SIG) 计数器值
'出现增加。阈值 = 10/1hr (错误)。
cause=GBIC、FC 电缆和设备光学连接。
action=1. 更换与指向设备 (事件描述中指定的设备) 的链接关联的
'GBIC。
'2. 根据需要，重新路由/更换与设备关联的电缆。
</include>


type=6020.ValueChangeEvent-.backend_loop_split
code=38.5.144
severity=1
actionable=0
service=6020.loopcard
desc=The state of 'loop.u1lp1.loopIsIsolated' on [Array_Name] changed from 'yes' to 'no'
cause=阵列的后端回路已进入恢复模式。
<include solution.no_action 6020 array >
action=不需要任何操作。
</include>


type=6020.ValueChangeEvent+.backend_loop_split
code=38.4.144
severity=0
actionable=0
service=se.extract
desc=The state of 'loop.u1lp1.loopIsIsolated' on [Array_Name] changed from 'no' to 'yes'
cause=Storage A.D.E. 探测阵列并收集其令牌以检查
'设备状态/状况。
<include solution.no_action 6020 array >
action=不需要任何操作。
</include>

type=6020.LogEvent.path_down
code=38.20.223
severity=1
actionable=0
desc=Path down on array
cause=6020 报告从底盘拆除了一个磁盘
<include solution.gui_action>
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>

type=6020.LogEvent.faulty_port
code=38.20.204
severity=2
actionable=1
desc=Error found in logfile: E: u5d07 has faulty port on loop 2
cause=该阵列报告双端口磁盘的一个端口出现故障

type=6020.LogEvent.disk.missing
code=38.20.198
severity=2
actionable=1
desc=Warning found in logfile: E: u5d07: Missing
cause=6020 报告从底盘拆除了一个磁盘
<include solution.gui_action>
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>

type=6020.LogEvent.fru_disabled
code=38.20.168
severity=2
actionable=1
service=se.extract
desc=2 device_error(s) found in logfile /var/adm/messages.array (related to 6020 sp7-array00/192.168.0.40): Dec 02 05:33:50 array00 LPCT[1]: W: u1l1: Disabled: 
cause=禁用了 FRU。
<include solution.gui_action 6020 array>
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>

type=6020.LogEvent.disk.loopMode
code=38.20.143
severity=0
actionable=0
desc=Warnings found in logfile [Array_Message_Logfile] (indicating problem with '6020 Array_Name/IP_Address)': SVD_PATH_FAILOVER
cause=阵列上曾存在一个磁盘路径故障转移。
<include solution.no_action 6020 array >
action=不需要任何操作。
</include>

type=6020.ValueChangeEvent.loop.statistics
code=38.3.115
severity=1
desc=Internal Loop statistics changed on [Array_Name]
info=内部回路统计监视每个控制器上所有
'3 个 ses 芯片的光纤通道计数器。




type=6020.ValueChangeEvent-.disk.temperature
code=38.5.94
severity=2
actionable=1
service=se.extract
desc=The temperature of disk.u1d1 went over 40.
info=该阵列报告存在温度过高的情况。
cause=阵列磁盘超出正常的操作温度
action=检查单元内部以及周围的气流中的阻塞物。
'检查 PCU 故障。
<include solution.gui_action 6020 array>
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>


type=6020.ValueChangeEvent.identification
code=38.3.156
severity=1
desc=The identification of this device changed from 'slr-mi.370-3990-01-e-f0.027582' to 'slr-mi.370-3990-01-e-f0.027599'
cause=此阵列报告的序列号已更改。
<include solution.no_action 6020 array >
action=不需要任何操作。
</include>


type=6020.ValueChangeEvent+.power.temp
code=38.4.41
pattern=[P].power.u\dpcu\d.fruPowerPowTemp
severity=0
actionable=0
desc=The state of power.u1pcu1.PowTemp on [Array_Name] ([IP_Address]) is Normal
cause=PCU 温度已恢复正常水平。
<include solution.no_action 6020 array >
action=不需要任何操作。
</include>

type=6020.ValueChangeEvent-.disk.pathstat
code=38.5.93
severity=2
actionable=1
service=se.extract
desc=The state of disk pathstat changed
cause=磁盘驱动器无法访问它的两个路径之一。
<include solution.gui_action 6020 array> 
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>


type=6020.ValueChangeEvent-.disk.port
code=38.5.14
pattern=[MX].disk.u\dd\d.fruDiskPort\dState
severity=2
actionable=1
service=se.extract
desc=The state of disk.u1d1.Port1State on 6020 [Array_Name] ([IP_Address]) changed from 'OK' to 'failed'
cause=一个磁盘驱动器报告其双端口之一出现故障。
<include solution.gui_action 6020 array> 
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>
'
<include solution.advisor_proc 6020 array>
action=请使用事件中涉及的存储系统上可用的服务顾问过程。
' 	- https://[storage_system]:6789
</include>



type=6020.ValueChangeEvent-.interface.loopcard.cable
code=38.5.25
pattern=[MX].loopcard.u\dl\d.fruLoopCable\dState
severity=1
actionable=1
service=se.extract
desc=The state of loopcable.u1l1.CableState changed from 'OK' to 'failed'
cause=6020 报告回路卡电缆有问题。
<include solution.gui_action 6020 array> 
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>


type=6020.ValueChangeEvent-.power.battery
code=38.5.38
pattern=[MX].power.u\dpcu\d.fruPowerBatState
severity=2
actionable=1
service=6020.power
desc=The state of 'power.u2pcu2.fruPowerBatState' on [Array_Name] changed from "OLD_VALUE" to "NEW_VALUE"
cause=电池状态已进入降级运行模式。
<include solution.gui_action 6020 array> 
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>



type=6020.ValueChangeEvent+.power.fan
code=38.4.39
severity=0
desc=The state of 'power.u1pcu1.Fan' on [Array_Name] changed from '[Undefined]' to 'normal'
<include solution.good_trans>
cause=设备从降级状况转为正常运行状况。
action=不需要任何操作。
</include>



type=6020.ValueChangeEvent-.power.fan
code=38.5.39
pattern=[MX].power.u\dpcu\d.fruPowerFan\dState
severity=2
actionable=1
service=6020.power
desc=The state of power.u1pcu1.Fan1State on [Array_Name] ([IP_Address]) is Fault
cause=风扇已进入降级运行模式。
<include solution.advisor_proc>
action=请使用事件中涉及的存储系统上可用的服务顾问过程。
' 	- https://[storage_system]:6789
</include>



type=6020.ValueChangeEvent+.power.output
code=38.4.40
severity=0
desc=The state of 'power.u1pcu1.Output' on [Array_Name] changed from '[Undefined]' to 'normal'
cause=PCU 电源输出已恢复正常运行模式。
<include solution.no_action >
action=不需要任何操作。
</include>



type=6020.ValueChangeEvent-.power.output
code=38.5.40
pattern=[MX].power.u\dpcu\d.fruPowerPowOutput
severity=2
actionable=1
service=6020.power
desc=The state of power.u1pcu1.PowOutput on [Array_Name] ([IP_Address]) is Fault
cause=PCU 电源输出已进入降级运行模式。
<include solution.gui_action 6020 array> 
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>


type=6020.ValueChangeEvent-.power.temp
code=38.5.41
pattern=[MX].power.u\dpcu\d.fruPowerPowTemp
severity=2
actionable=1
service=6020.power
desc=The state of power.u1pcu1.PowTemp on [Array_Name] ([IP_Address]) is Fault
cause=PCU 温度已进入降级运行模式。
<include solution.gui_action 6020 array> 
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>


type=6020.ValueChangeEvent-.cacheMode
code=38.5.77
severity=1
actionable=0
service=se.extract
desc=The 'State' of 'volume.u2vol1.volCacheMode' on array00 is 'writeThrough' (previous 'State' was 'writeBehind')
<include solution.cache_info>
info=阵列中高速缓存运行状态的改变会潜在地影响性能。
</include>
<include solution.cache_cause>
cause=高速缓存更改只是表面的症状，可能是由阵列中的硬件问题导致的。
'       控制器故障
'       电池/电源故障
'       电池刷新/测试
'       磁盘故障
'       回路故障
</include>
<include solution.gui_action>
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>


type=6020.ValueChangeEvent+.cacheMode
code=38.4.77
severity=0
actionable=0
desc=The 'State' of 'volume.u2vol1.volCacheMode' on array00 is 'writeBehind' (previous 'State' was 'writeThrough')
<include solution.cache_info>
info=阵列中高速缓存运行状态的改变会潜在地影响性能。
</include>
<include solution.good_trans>
cause=设备从降级状况转为正常运行状况。
action=不需要任何操作。
</include>


type=6020.ValueChangeEvent+.cacheMirror
code=38.4.123
severity=0
actionable=0
desc=CacheMirror on [Array_Name] ([IP_Address]) change from off to on
<include solution.cache_info>
info=阵列中高速缓存运行状态的改变会潜在地影响性能。
</include>
<include solution.good_trans>
cause=设备从降级状况转为正常运行状况。
action=不需要任何操作。
</include>


type=6020.ValueChangeEvent-.cacheMirror
code=38.5.123
severity=1
actionable=0
desc=CacheMirror on [Array_Name] ([IP_Address]) change from on to off
<include solution.cache_info>
info=阵列中高速缓存运行状态的改变会潜在地影响性能。
</include>
<include solution.cache_cause>
cause=高速缓存更改只是表面的症状，可能是由阵列中的硬件问题导致的。
'       控制器故障
'       电池/电源故障
'       电池刷新/测试
'       磁盘故障
'       回路故障
</include>
<include solution.gui_action>
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>


type=6020.ValueChangeEvent.initiators
code=38.3.78
severity=1
actionable=0
desc=initiator changed from old_value to new_value
cause=连接到此阵列的主机总线适配器 WWN 已被更改。
<include solution.gui_action 6020 array> 
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>



type=6020.ValueChangeEvent.log
code=38.3.55
severity=2
actionable=1
service=se.extract
desc=Errors(s) found in logfile: [Array_Messages_Logfile]
cause=这是一般日志文件事件
<include solution.gui_action 6020 array> 
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>



type=6020.ValueChangeEvent.lunPermission
code=38.3.79
severity=0
actionable=0
desc=The access permission has changed for LUN 01 from old_access to new_access.
info=已经为此阵列的 LUN 更改了 LUN 屏蔽权限。
cause=这可能是管理操作。
<include solution.no_action >
action=不需要任何操作。
</include>


type=6020.ValueChangeEvent.revision
code=38.3.42
severity=0
actionable=0
desc=Revision on controller.u1ctr1 in 6020 [Array_Name] ([IP_Address]) from R01 to R02
cause=此 FRU 上的固件级别已更改。
<include solution.no_action >
action=不需要任何操作。
</include>


type=6020.ValueChangeEvent.system_reboot
code=38.3.47
severity=1
actionable=0
service=se.extract
desc=System reboot for 6020 [Aray_Name] (ip=[IP_Address]) changed from '2003-2-13 17:32:43' to ''2002-9-16 17:32:43'
info=当重新引导日期/时间的变化达到 5 分钟以上时，将生成此事件。
cause=电源故障。
'有意进行重新引导。
'有意执行日期命令。
<include solution.gui_action 6020 array> 
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>
'Use the Storage A.D.E UI Log viewer to check the mirrored log file for
'the date command.


type=6020.ValueChangeEvent.system_time_token
code=38.3.169
severity=1
actionable=0
service=se.extract
desc=System reboot for 6020 [Aray_Name] (ip=[IP_Address]) changed from '2003-2-13 17:32:43' to ''2002-9-16 17:32:43'
cause=无法确定该阵列上次重新引导的时间。
<include solution.gui_action 6020 array> 
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>


type=6020.ValueChangeEvent+.sysvolslice
code=38.4.48
severity=0
actionable=0
desc=Volume Slicing is now on!
info=在 6020+ 固件 3.1 及更高版本中可以实现卷分片功能。
cause=已使用 volslice 命令启用此功能。
<include solution.no_action >
action=不需要任何操作。
</include>


type=6020.ValueChangeEvent-.sysvolslice
code=38.5.48
severity=1
actionable=1
desc=Volume Slicing is now off!
info=在 6020+ 固件 3.1 及更高版本中可以实现卷分片功能。
cause=已使用 volslice 命令禁用此功能。
<include solution.no_action >
action=不需要任何操作。
</include>


type=6020.ValueChangeEvent.time_diff
code=38.3.56
severity=0
actionable=0
service=se.extract
desc=Time of 6020 [Array_Name] ([IP_Address]) is different from host: 6020=Fri Oct 26 10:16:17 200, Host=2001-10-26 12:21:04
cause=阵列与监视主机间的系统时间不同。
action=1. 检查阵列上的 NTP 设置。

type=6020.ValueChangeEvent-.volOper
code=38.5.155
severity=1
actionable=0
desc=The state of 'volume.u1vol1.volOper' on [Array_Name] changed from 'OK' to 'reconstructing' 
cause=阵列卷不是处于正常运行模式。
<include solution.gui_action 6020 array >
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>


type=6020.ValueChangeEvent+.volOper
code=38.4.155
severity=0
actionable=0
desc=The state of 'volume.u1vol1.volOper' on [Array_Name] changed from 'reconstructing' to 'OK'
cause=该阵列的卷状态已由负面转为正面。
<include solution.no_action >
action=不需要任何操作。
</include>


type=6020.ValueChangeEvent.volCount
code=38.3.87
severity=0
actionable=0
desc=Number of LUN(s) on 6020 [Array_Name] ([IP_Address]) changed from 10 to 12
info=阵列报告的卷的数目已更改。
cause=这可能是管理操作。
<include solution.no_action 6020 array >
action=不需要任何操作。
</include>

type=6020.ValueChangeEvent.lunCount
code=38.3.265
severity=1
actionable=0
desc=The number of LUN(s) on t3 [Array_Name] (ip=[IP_Address]) changed from 10 to 12
info=Storage A.D.E 通过令牌 ID“volCount”来检验卷数目
cause=1. 阵列中潜在的硬件问题。
'2. 正在进行管理操作或补救性的维护过程。
<include solution.no_action 6020 array >
action=不需要任何操作。
</include>



type=6020.ValueChangeEvent.volOwner
code=38.3.76
severity=2
actionable=1
desc=Volume owner for u1vol1 changed from 'u1' to 'u2'
cause=阵列卷已经故障转移到阵列中的另一个控制器。
<include solution.gui_action 6020 array >
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>


type=6020.AuditEvent
code=38.10.16
severity=0
actionable=0
desc=Auditing a new 6020 called ras [Array_Name] ([IP_Address])  slr-mi.370-3990-01-e-e1.003239
cause=每周执行一次审计事件。
<include solution.no_action 6020 array >
action=不需要任何操作。
</include>


# This event should never happen since its from the service processor
type=6020.CommunicationEstablishedEvent.ib
code=38.11.21
severity=0
actionable=0
desc=Communication regained (InBand([Host_Name])) with [Array_Name] ([IP_Address]) ( last reboot was 2001-09-27 15:22:00)
cause=已重新建立对阵列的光纤通道访问。
<include solution.no_action 6020 array >
action=不需要任何操作。
</include>


type=6020.CommunicationEstablishedEvent.oob
code=38.11.31
pattern=e
severity=0
actionable=0
desc=Communication regained (OutOfBand([Host_Name])) with [Array_Name] ([IP_Address])
cause=已重新建立对阵列的以太网访问。
<include solution.no_action 6020 array >
action=不需要任何操作。
</include>


# This event should never happen since its from the service processor
type=6020.CommunicationLostEvent.ib
code=38.12.21
pattern=ib
severity=3
actionable=1
service=se.extract
desc=Lost communication (InBand([Host_Name])) with [Array_Name] ([IP_Address]) ( last reboot was 2001-09-27 15:22:00)
cause=无法通过光纤通道访问阵列。
'这可能表示数据路径组件丢失。
'这可能表示阵列没有响应。
action=检查数据主机消息日志，查找可能的 HBA 故障。
<include solution.gui_action>
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>


type=6020.CommunicationLostEvent.oob
code=38.12.31
pattern=e
severity=3
actionable=1
service=se.extract
desc=Lost communication (OutOfBand([Host_Name])) with [Array_Name] ([IP_Address])
info=无法通过以太网访问阵列。
cause=这可能表明网络路径组件丢失。
<include solution.gui_action >
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>
'
'Check Power to the Component LAN HUB.
'Contact Support Provider for Corrective Action.


# This event should never happen since its from the service processor
type=6020.DeviceLostEvent.aggregate
code=38.34.71
pattern=aggregate
severity=3
actionable=1
desc=Device 6020b0 is not available anymore, confirmed by the following 5 subevents
cause=确认某个设备不可用的聚合事件。
<include solution.gui_action 6020 array >
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>


# Erik investigating
type=6020.DiagnosticTest-.6020test
code=38.13.354
severity=2
actionable=0
desc=6020test ([Host_Name) on [Array_Name] ([IP_Address]) failed


# Erik investigating
type=6020.DiagnosticTest-.6020volverify
code=38.13.167
severity=2
actionable=0
desc=6020volverify ([Host_Name) on [Array_Name] ([IP_Address]) failed
cause=vol verify 命令将比较构建的奇偶校验与存储的
'奇偶校验。该操作假设数据驱动器的完整性
'是正确的。“fix”选项将只更新具有奇偶校验的驱动器。


type=6020.DiscoveryEvent
code=38.14.16
severity=0
actionable=0
desc=Discovered a new 6020 called ras [Array_Name] ([IP_Address])  slr-mi.370-3990-01-e-e1.003239
cause=代理第一次探测到存储设备时便进行
'设备搜索。
<include solution.no_action 6020 array >
action=不需要任何操作。
</include>


# Erik investigating
type=6020.LocationChangeEvent
code=38.19.16
severity=0
actionable=0
desc=Location of 6020 [Array_Name] ([IP_Address]) was changed
cause=位置由客户名称和站点名称确定。
<include solution.no_action 6020 array >
action=不需要任何操作。
</include>


type=6020.LogEvent.device_notice
code=38.20.160
severity=0
actionable=0
desc=1 message found in logfile: [Array_Log_File] on [Host_Name] (id=[HostID]): Jan 15 07:48:12 array00 WXFT[3]: N: u3ctr Parity on stripe 14691 is fixed in vol (vol1)
cause=阵列控制器报告使用奇偶校验修复了数据块。
<include solution.no_action 6020 array >
action=不需要任何操作。
</include>


type=6020.LogEvent.shell_commands
code=38.20.193
severity=0
desc=1 device_warning(s) found in logfile 
cause=使用 Telnet 界面手动输入的命令

type=6020.LogEvent.device_warning
code=38.20.159
severity=1
actionable=0
service=se.extract
desc=warning(s) found in logfile: [Array_Log_File] on [Host_Name] (id=[HostID]):
cause=这是有关阵列日志文件中发现的信息的普通事件。
Storage A.D.E. 监视阵列日志文件并报告以下信息:
'   日志中发现的错误和警告（由“E:”和“W:”描述）
'   有关磁盘错误的通知和信息（由“N:”和“I:”描述）。
'   有关电池的通知。
'   有关 PCU 持续时间的通知。
<include solution.gui_action 6020 array >
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>



type=6020.LogEvent.device_error
code=38.20.158
severity=1
actionable=1
service=se.extract
desc=error(s) found in logfile: [Array_Log_File] on [Host_Name] (id=[HostID]):
cause=这是有关阵列日志文件中发现的信息的普通事件。
Storage A.D.E. 监视阵列日志文件并报告以下信息:
'   日志中发现的错误和警告（由“E:”和“W:”描述）
'   有关磁盘错误的通知和信息（由“N:”和“I:”描述）。
'   有关电池的通知。
'   有关 PCU 持续时间的通知。
<include solution.gui_action 6020 array >
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>



type=6020.LogEvent.array_warning
code=38.20.91
severity=1
actionable=1
service=se.extract
desc=warning(s) found in logfile: [Array_Log_File] on [Host_Name] (id=[HostID]):
cause=这是有关阵列日志文件中发现的信息的普通事件。
Storage A.D.E. 监视阵列日志文件并报告以下信息:
'   日志中发现的错误和警告（由“E:”和“W:”描述）
'   有关磁盘错误的通知和信息（由“N:”和“I:”描述）。
'   有关电池的通知。
'   有关 PCU 持续时间的通知。
<include solution.gui_action 6020 array >
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>


type=6020.LogEvent.array_error
code=38.20.90
severity=1
actionable=1
service=se.extract
desc=warning(s) found in logfile: [Array_Log_File] on [Host_Name] (id=[HostID]):
info=这是有关阵列日志文件中发现的信息的普通事件。
Storage A.D.E. 监视阵列日志文件并报告以下信息:
'   日志中发现的错误和警告（由“E:”和“W:”描述）
'   有关磁盘错误的通知和信息（由“N:”和“I:”描述）行。
'   有关电池的通知。
'   有关 PCU 持续时间的通知。
'请根据实际的日志信息确定有可能损坏的组件。
cause=阵列中的组件或部件电源已损坏。
<include solution.gui_action 6020 array >
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>
<include solution.advisor_proc>
action=请使用事件中涉及的存储系统上可用的服务顾问过程。
' 	- https://[storage_system]:6789
</include>


type=6020.LogEvent.disk.senseKey
code=38.20.100
pattern=[MX].disk.u\dd\d+.senseKey
severity=0
actionable=0
desc=1 warning(s) found in logfile [Array_Messages_Logfile] (indicating problem
' with 6020 [Array_Name]/[IP_Address]): Oct 22 18:30:45 [Array_Name] ISR1[1]:
' N: u1d4 SCSI Disk Error Occurred (path = 0x0):
info=磁盘报告的感知键值信息表明该磁盘可能有故障。
<include solution.gui_action>
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>


type=6020.LogEvent.disk.senseKeyE
code=38.20.136
severity=2
actionable=1
service=6020.disk
desc=1 warning(s) found in logfile [Array_Message_Logfile] (indicating problem with 6020 Array_Name/IP_Address):
cause=磁盘报告的感知键值信息表明存在问题。
action=1. 监视重新构建过程完成。
'2. 更换该磁盘。
'
<include solution.advisor_proc 6020 array>
action=请使用事件中涉及的存储系统上可用的服务顾问过程。
' 	- https://[storage_system]:6789
</include>


type=6020.LogEvent.disk.senseKeyW
code=38.20.138
severity=1
actionable=0
desc=1 warning(s) found in logfile [Array_Message_Logfile] (indicating problem with 6020 Array_Name/IP_Address):
cause=表明潜在问题状况的感知键值信息。
action=1. 监视此现象的大量重复。
'2. 如有必要请与支持供应商联系。


type=6020.LogEvent.disk.senseKeyI
code=38.20.137
severity=0
actionable=0
desc=1 warning(s) found in logfile [Array_Message_Logfile] (indicating problem with 6020 Array_Name/IP_Address):
cause=表明已恢复情况的感知键值信息。
<include solution.no_action >
action=不需要任何操作。
</include>


type=6020.LogEvent.disk.error5
code=38.20.211
severity=2
actionable=1
desc=Oct 22 18:30:45 ARRAY ISR1[1]: N: u1d4 SCSI Disk Error Occurred (path = 0x0):
info=Storage A.D.E 检测到 6020 消息日志中的某条消息包含可能出现的问题。
cause=表明产生非法逻辑块地址的磁盘信息。
action=请与支持供应商联系以了解更正操作。

type=6020.LogEvent.disk.error4
code=38.20.210
severity=2
actionable=1
desc=Oct 22 18:30:45 ARRAY ISR1[1]: N: u1d4 SCSI Disk Error Occurred (path = 0x0):
info=Storage A.D.E 检测到 6020 消息日志中的某条消息包含可能出现的问题。
cause=表明命令重试在此磁盘耗尽的磁盘信息。
action=1. 对该磁盘上此错误的大量重复进行监视。
'2. 如有必要请与支持供应商联系。

type=6020.LogEvent.disk.error
code=38.20.107
severity=0
actionable=0
desc=Oct 22 18:30:45 ARRAY ISR1[1]: N: u1d4 SCSI Disk Error Occurred (path = 0x0):
info=Storage A.D.E 检测到 6020 消息日志中的某条消息包含可能出现的问题。
cause=表明命令状态的磁盘信息。
action=不需要任何操作

type=6020.LogEvent.disk.bypassed
code=38.20.212
severity=1
actionable=0
desc=N: u1d01: Bypassed on loop 1


type=6020.LogEvent.disk.log
code=38.20.104
severity=1
actionable=0
desc=4 array_warning(s) found in logfile [Array_Messages_Logfile] (indicating problem with 6020 [Array_Name]/[IP_Address]): Feb 05 18:45:28 t400 sh50[1]: N: u2d01 ioctl disk failed err=1:
cause=监视该阵列日志文件的 Storage A.D.E. 代理报告以下信息:
'   日志中发现的错误和警告（由“E:”和“W:”描述）
'   有关磁盘的通知和信息（由“N:”和“I:”描述）行。
'   有关电池的通知。
'   有关 PCU 持续时间的通知。
<include solution.gui_action>
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>


type=6020.LogEvent.power.refreshBattery
code=38.20.101
severity=1
actionable=0
desc=2 warning(s) found in logfile [Array_Messages_Logfile] (indicating problem  with 6020 [Array_Name]/[IP_Address]): Sep 24 16:20:39 [Array_Name] SCHD[1]: Battery Refreshing
cause=PCU 电池正在刷新


type=6020.LogEvent.power
code=38.20.37
severity=2
actionable=1
service=6020.power
desc=2 warning(s) found in logfile [Array_Messages_Logfile] (indicating problem  with 6020 [Array_Name]/[IP_Address]): Sep 24 16:20:39 [Array_Name] SCHD[1]:  W: u1pcu1 37 days battery life left, Replace battery
cause=监视该阵列日志文件的 Storage A.D.E. 代理报告以下信息:
'   日志中发现的错误和警告（由“E:”和“W:”描述）
'   有关磁盘的通知和信息（由“N:”和“I:”描述）行。
'   有关电池的通知。
'   有关 PCU 持续时间的通知。


type=6020.LogEvent.power.replaceBattery
code=38.20.102
pattern=[MX].power.u\dpcu\d.replaceBattery
severity=1
actionable=0
service=6020.power
desc=2 warning(s) found in logfile [Array_Messages_Logfile] (indicating problem
' with 6020 [Array_Name]/[IP_Address]): Sep 24 16:20:39 [Array_Name] SCHD[1]:
' W: u1pcu1 37 days battery life left, Replace battery
cause=6020 中的电池不是处于最佳状态
action=1. 检查 Storage A.D.E. GUI，以查看该消息中涉及的磁盘驱动器的当前状态。
'2. 参见 PCU 更换过程。


type=6020.LogEvent.temp_threshold
code=38.20.74
pattern=temp_threshold
severity=2
actionable=1
service=se.extract
desc=1 warning(s) found in logfile [Array_Messages_Logfile] (indicating problem  with 6020 [Array_Name]/[IP_Address]): Sep 26 14:17:03 [Array_Name] TMON[1]:  W: u1d4 TMON warning temperature threshold exceeded:
<include solution.disk_temp>
info=阵列磁盘已超过正常运行温度，请检查环境情况
</include>

type=6020.LogEvent.controller.port
code=38.20.103
severity=2
actionable=1
desc=1 device_error(s) found in logfile /var/adm/messages.array (related to 6020 [Device_Name/IP_Address): Jan 29 01:24:16 array00 ISR1[1]: N: u1ctr ISP2200[0] Received LOOP DOWN async event:
info=Storage A.D.E. 在该阵列日志文件中搜索 LOOP DOWN 模式。
cause=事件描述中指定的阵列上的端口
'由于潜在的硬件问题而发生故障。
'硬件问题可能位于数据主机中的 HBA、DSP 中的 SIO 卡、GBIC、FC 电缆和/或设备光学连接。
<include solution.gui_action 6020 array >
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>



type=6020.LogEvent.driver.SSD_WARN
code=38.20.330
severity=1
actionable=0
desc=Found in logfile /var/adm/messages on [Host_Name] (indicating problem with 6020 [Array_Name]/[IP_Address]): Jan 8 08:52:00	WWN:wwn	 Received 8 'SSD Warning' message(s) on 'SWITCH_NAME' ('port.u1p1'  in 6020:6020106)' in 10 mins [threshold is 5 in 24hours]
cause=


type=6020.LogEvent.disk
code=38.20.13
pattern=M.disk.u\dd\d+.log
severity=2
actionable=1
desc=1 warning(s) found in logfile [Array_Messages_Logfile] (indicating problem
' with 6020 [Array_Name]/[IP_Address]): Nov 30 14:50:00 [Array_Name] ISR1[2]:
' N: u1d5 SVD_DONE: Command Error = 0x3:
cause=


type=6020.QuiesceEndEvent
code=38.22.16
severity=0
actionable=0
desc=Quiesce End on 6020  [Array_Name] ([IP_Address])
cause=继续监视先前已静止的设备。


type=6020.QuiesceStartEvent
code=38.23.16
severity=0
actionable=0
desc=Quiesce Start on 6020  [Array_Name] ([IP_Address])
cause=静止一个设备意味着暂时停止对该设备的监视。


type=6020.StateChangeEvent+.controller
code=38.25.12
pattern=P.controller.u\dctr
severity=0
actionable=0
desc='controller.u1ctr' in 6020 [Array_Name] ([IP_Address]) is now Available 
'(status-state changed from 'disabled' to 'ready-enabled')
<include solution.good_trans>
cause=设备从降级状况转为正常运行状况。
action=不需要任何操作。
</include>



type=6020.StateChangeEvent+.disk
code=38.25.13
pattern=P.disk.u\dd\d
severity=0
actionable=0
desc='disk.u1d5' in 6020 [Array_Name] ([IP_Address]) is now Available 
<include solution.good_trans>
cause=设备从降级状况转为正常运行状况。
action=不需要任何操作。
</include>

type=6020.ValueChangeEvent-.disk
code=38.5.13
severity=2
actionable=1
service=6020.disk
desc=The 'State' of disk.u2d11 in 6020 array00 is 'notInstalled-missing'
'(previous 'State' was 'unknown')
cause=磁盘转入非最佳状况。
<include solution.advisor_proc>
action=请使用事件中涉及的存储系统上可用的服务顾问过程。
' 	- https://[storage_system]:6789
</include>




type=6020.StateChangeEvent+.interface.loopcard
code=38.25.24
pattern=P.loopcard.u\dl\d
severity=0
actionable=0
desc='loopcard.u1l1'(SLR-MI.375-0085-01-G-G4.070924) in 6020 [Array_Name] ([IP_Address])
info='6020 报告回路卡已更换或已恢复
'联机
<include solution.good_trans>
cause=设备从降级状况转为正常运行状况。
action=不需要任何操作。
</include>



type=6020.StateChangeEvent+.power
code=38.25.37
pattern=P.power.u\dpcu\d
severity=0
actionable=0
desc='power.u1pcu2'(TECTROL-CAN.300-1454-01(50).008275) in 6020 [Array_Name] ([IP_Address]) is now Available (status-state changed from 'ready-disable' to 'ready-enable'):
<include solution.good_trans>
cause=设备从降级状况转为正常运行状况。
action=不需要任何操作。
</include>


type=6020.StateChangeEvent+.volume
code=38.25.53
pattern=P.volume.u\dvol\d
severity=0
actionable=0
desc= 'volume.u1vol1'(slr-mi.370-3990-01-e-f0.022542.u1vol1) in 6020 dvt2-6020b0 (ip=192.168.0.40) is now Available (status-state changed from 'unmounted' to 'mounted')
<include solution.good_trans>
cause=设备从降级状况转为正常运行状况。
action=不需要任何操作。
</include>



type=6020.StateChangeEvent-.controller
code=38.26.12
pattern=[MX].controller.u\dctr
severity=2
actionable=1
service=6020.controller
desc='controller.u1ctr' in 6020 [Array_Name] ([IP_Address]) is now Not-Available (status-state changed from 'unknown' to 'ready-disabled')
cause=由于潜在的硬件问题，阵列中的控制器出现故障。
<include solution.advisor_proc>
action=请使用事件中涉及的存储系统上可用的服务顾问过程。
' 	- https://[storage_system]:6789
</include>
<include solution.gui_action>
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>


type=6020.StateChangeEvent-.disk
code=38.26.13
pattern=[MX].disk.u\dd\d
severity=2
actionable=1
service=6020.disk
desc='disk.u1d5' in 6020 [Array_Name] ([IP_Address]) is now Not-Available (status-state changed from 'unknown' to 'fault-disabled'):
cause=由于潜在的硬件问题，阵列中的磁盘出现故障。
<include solution.advisor_proc>
action=请使用事件中涉及的存储系统上可用的服务顾问过程。
' 	- https://[storage_system]:6789
</include>
<include solution.gui_action>
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>


type=6020.StateChangeEvent-.interface.loopcard
code=38.26.24
severity=2
actionable=1
service=6020.loopcard
desc='loopcard.u2l2'(0x301.5405384.000978) in 6020 [Array_Name] ([IP_Address]) is now Not-Available (state changed from 'ready-enabled' to 'ready-disabled')
cause=6020 表明，由于潜在的硬件问题，回路卡已不再处于
'最优状况。
action=检查回路卡电缆是否正确连接和固定。
<include solution.advisor_proc>
action=请使用事件中涉及的存储系统上可用的服务顾问过程。
' 	- https://[storage_system]:6789
</include>
<include solution.gui_action>
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>


type=6020.StateChangeEvent-.power
code=38.26.37
pattern=[MX].power.u\dpcu\d
severity=2
actionable=1
service=6020.power
desc='power.u1pcu2'(TECTROL-CAN.300-1454-01(50).008275) in 6020 [Array_Name] ([IP_Address]) is now Not-Available (status-state changed from 'ready-enabled' to 'ready-disable'):
info=6020 报告某个电源冷却单元已被禁用
cause=以下原因可能导致 PCU 状态更改。
'  1. 内部/外部电源断电
'  2. 电源开关已关闭
'  3. PCU 故障
'  4. 电池故障
'  5. 控制器故障转移
<include solution.advisor_proc>
action=请使用事件中涉及的存储系统上可用的服务顾问过程。
' 	- https://[storage_system]:6789
</include>


type=6020.StateChangeEvent-.volume
code=38.26.53
pattern=[MX].volume.u\dvol\d
severity=2
actionable=1
service=se.extract
desc='array00' on SE2-system1: 6020:[Unique_ID]:6020.StateChangeEvent:volume.u4vol1:error
cause=1.卷状态的更改可能会造成以下硬件的潜在硬件问题:
'  - 磁盘驱动器
'  - 控制器
'  - 电源
'2. 配置软件执行的管理操作。
<include solution.gui_action 6020 array >
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>


type=6020.Statistics
code=38.27.16
severity=0
actionable=0
desc=Statistics about 6020 [Array_Name] ([IP_Address])
cause=有关 6020 的统计信息由 Storage A.D.E.定期地收集
<include solution.no_action >
action=不需要任何操作。
</include>


type=6020.ComponentRemoveEvent.controller
code=38.41.12
pattern=controller.u\dctr
severity=2
actionable=1
service=6020.controller
desc='controller.u1ctr'(id) was removed from 6020 [Array_Name] ([IP_Address])
cause=6020 报告从底盘拆除了一个控制器



type=6020.ComponentRemoveEvent.disk
code=38.41.13
pattern=remove.disk.u\dd\d
severity=2
actionable=1
service=6020.disk
desc=disk.u2d3(SEAGATE.S602018203FSUN18G.LRG07139) was removed from [Array_Name] ([IP_Address])
cause=6020 报告从底盘拆除了一个磁盘
<include solution.gui_action>
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>

type=6020.ComponentRemoveEvent.interface.loopcard
code=38.41.24
pattern=loopcard.u\dl\d
severity=2
actionable=1
service=6020.loopcard
cause=6020 报告从底盘拆除了一个回路卡

type=6020.ComponentRemoveEvent.interface.loopcard.cable
code=38.41.25
severity=2
actionable=1
fault=1
service=se.extract
desc=Cable between 'u1l1' and 'u2l1' on array00 was removed
cause=6020 报告回路卡电缆有问题。
<include solution.gui_action 6020 array> 
action=使用 Storage A.D.E. UI 进一步隔离，以获取事件描述中指定设备的当前运行状态，
'以及系统中可能已发生的所有其他事件。
'       - 查看报警详细信息
'       - 搜索事件日志
</include>

type=6020.ComponentInsertEvent.interface.loopcard.cable
code=38.40.25
severity=0
actionable=0
desc=Cable between 'u1l1' and 'u2l1' on array00 was inserted
cause=6020 已插入回路卡电缆。
<include solution.no_action> 
action=不需要任何操作。
</include>


type=6020.ComponentRemoveEvent.power
code=38.41.37
pattern=power.u\dpcu\d
severity=2
actionable=1
service=6020.power
desc='power.u1pcu2'(TECTROL-CAN.300-1454-01(50).008275) was removed from 6020 [Array_Name] ([IP_Address])
cause=6020 报告从底盘拆除了一个电源
'冷却单元


type=6020.ComponentRemoveEvent.volume
code=38.41.53
severity=0
actionable=0
desc=(u2vol2) was removed from 6020 [Array_Name] (sn=0x301.5405318.123456.volume.u2vol2)
info=检测到卷的删除/重新配置。
cause=这通常作为补救的维护操作或管理进程进行。
<include solution.no_action >
action=不需要任何操作。
</include>


type=6020.ComponentInsertEvent.controller
code=38.40.12
pattern=add.controller.u\dctr
severity=0
actionable=0
desc='controller.u1ctr'(id) was added to 6020 [Array_Name] ([IP_Address])
cause=由其序列号标识的新控制器已安装到 6020 上。
<include solution.no_action >
action=不需要任何操作。
</include>

type=6020.ComponentReplaceEvent.disk
code=38.57.13
severity=1
actionable=0
fault=1
desc=disk.u1d1 in [device] was replace from [old_serial] to [new_serial]
info=某个磁盘已由新磁盘更换。
cause=这通常作为补救的维护操作或管理进程进行。
<include solution.no_action >
action=不需要任何操作。
</include>


type=6020.ComponentInsertEvent.disk
code=38.40.13
severity=0
actionable=0
desc=disk.u2d3(SEAGATE.S602018203FSUN18G.LRG07139) was added to [Array_Name] ([IP_Address])
info=由其序列号标识的新磁盘已安装到 6020 上。
cause=这通常作为补救的维护操作或管理进程进行。
<include solution.no_action >
action=不需要任何操作。
</include>
