HP StorageWorks MSA 2/8 HP StorageWorks Fabric OS Procedures V3.1.x/4.1.x User - Page 165

Persistent Error Log, Warning, Error, Critical, Panic

Page 165 highlights

Diagnostics and Status Persistent Error Log The Persistent Error Log feature prevents messages of lesser severity from over-writing messages of greater severity. For example, Warning messages cannot over write Error, Critical, or Panic messages. Features of the persistent error log include: ■ The error log sub-system supports persistent logging. Each switch has its own persistent log. ■ (Core Switch 2/64 specific) Persistent error logs are saved to the current active CP and are not carried over to the new active CP in the event of a failover. ■ The persistent log is preserved across power cycles and system reboots. ■ The persistent log has a default capacity to store 1024 error log entries. ■ The persistent log can be resized at run time without having to reboot the switch or the system. ■ The persistent log can be resized at run time to configure a maximum of 2048 entries. The persistent error log can be resized any where between 1024 and 2048 entries. The Error Log sub-system can save a maximum of 1536 messages in RAM, that is, a total of 256 messages for each error message level (Panic, Critical, Error, Warning, Info, and Debug). In addition, important messages are stored in a separate persistent error log to guarantee that they are not lost in case of power outage or system reboot. ■ The persistent log is implemented as a circular buffer. When more than maximum entries are added to the persistent log, old entries are over-written by new entries. ■ All error messages of levels Panic and Critical are automatically saved in the persistent log as they are received. This guarantees that critical or panic level messages are not lost in the event of unexpected system reboot or fail-over. ■ A new command to control and filter messages to be saved in the persistent error log is provided. For example, you can specify that all log messages of level Warning and more severe than Warning (basically Error, Critical, Panic) should be saved in the persistent error log. ■ The commands errdump or errshow display a superset of the persistent log messages saved during previous system run time cycles and the error log messages generated during the current run time cycle. Fabric OS Procedures Version 3.1.x/4.1.x User Guide 165

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270

Diagnostics and Status
165
Fabric OS Procedures Version 3.1.x/4.1.x User Guide
Persistent Error Log
The Persistent Error Log feature prevents messages of lesser severity from
over-writing messages of greater severity. For example,
Warning
messages cannot
over write
Error
,
Critical,
or
Panic
messages. Features of the persistent error log
include:
The error log sub-system supports persistent logging. Each switch has its own
persistent log.
(Core Switch 2/64 specific) Persistent error logs are saved to the current active
CP and are not carried over to the new active CP in the event of a failover.
The persistent log is preserved across power cycles and system reboots.
The persistent log has a default capacity to store 1024 error log entries.
The persistent log can be resized at run time without having to reboot the
switch or the system.
The persistent log can be resized at run time to configure a maximum of 2048
entries. The persistent error log can be resized any where between 1024 and
2048 entries.
The Error Log sub-system can save a maximum of 1536 messages in RAM,
that is, a total of 256 messages for each error message level (Panic, Critical,
Error, Warning, Info, and Debug). In addition, important messages are stored
in a separate persistent error log to guarantee that they are not lost in case of
power outage or system reboot.
The persistent log is implemented as a circular buffer. When more than
maximum entries are added to the persistent log, old entries are over-written
by new entries.
All error messages of levels Panic and Critical are automatically saved in the
persistent log as they are received. This guarantees that critical or panic level
messages are not lost in the event of unexpected system reboot or fail-over.
A new command to control and filter messages to be saved in the persistent
error log is provided. For example, you can specify that all log messages of
level
Warning
and more severe than
Warning
(basically
Error, Critical, Panic)
should be saved in the persistent error log.
The commands
errdump
or
errshow
display a superset of the persistent
log messages saved during previous system run time cycles and the error log
messages generated during the current run time cycle.