The firmware versions
for the ESM cards in a tray do not match.
What Caused the Problem?
A drive tray in the storage array contains ESM canisters with different firmware versions. The software should resolve this mismatch problem by automatically synchronzing the firmware between the two ESMs. However, there are conditions which may cause the automatic synchronization to not occur. The Recovery Guru Details area provides specific information you will need as you follow the recovery steps.
Important Note
An ESM canister firmware mismatch can affect how the storage array reports existing disk pools, volume groups and volumes (some of them may not display).
Recovery Steps
1 | Wait at least 15 minutes before going to step 2. This should be sufficient time for the ESM automatic synchronization process to complete. IMPORTANT: During this time, make sure that you do not remove an ESM canister in the affected drive tray reported in the Details area. | ||||||||||||
2 | Review the following information before clicking the Recheck button. Once you have reviewed the information, click the Recheck button to rerun the Recovery Guru.
|
Target | NetAppSANtricity.StorageArray | ||
Parent Monitor | NetAppSANtricity.StorageArrayAvailability | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | NetAppSANtricity.FailureUnitMonitorType | ||
Remotable | True | ||
Accessibility | Internal | ||
Alert Message |
| ||
RunAs | Default | ||
Comment | Machine generated entity |
<UnitMonitor ID="NetAppSANtricity.FailureID_0031_Monitor" Accessibility="Internal" Enabled="true" Target="NetAppSANtricity.StorageArray" ParentMonitorID="NetAppSANtricity.StorageArrayAvailability" Remotable="true" Priority="Normal" TypeID="NetAppSANtricity.FailureUnitMonitorType" ConfirmDelivery="true" Comment="Machine generated entity">
<Category>Custom</Category>
<AlertSettings AlertMessage="NetAppSANtricity.REC_ESM_CODE_VERSION_MISMATCH_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='FailureDescription']$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="NetAppSANtricity.StateIdC732198BD7108B68ECCF96F0A04E0019" MonitorTypeStateID="NoIssue" HealthState="Success"/>
<OperationalState ID="NetAppSANtricity.StateId11840281C889ABE53662815935331E88" MonitorTypeStateID="IssueFound" HealthState="Error"/>
</OperationalStates>
<Configuration>
<FailureID>31</FailureID>
<IntervalSeconds>361</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<Trace>0</Trace>
</Configuration>
</UnitMonitor>