SRDB ID | Synopsis | Date | ||
43381 | How to reset the battery age on an A1000/A3500 array | 15 Mar 2002 |
Status | Issued |
Description |
After replacing a faulty battery in an A1000/A3500 storage array, the software does not yet report the age of the battery correctly. What is the procedure to update the software to reflect that a new battery has been installed?
SOLUTION SUMMARY:
The raidutil command needs to be run after battery replacement. This command lets the controllers know that the battery has been swapped out, so that it can set the date of replacement for proper tracking of its age. The command needs to be run once for each controller in the unit that is affected (ie. once for an A1000 and twice for an A3500 - once for each controller installed)
Before running the command, you must know the controller names for the array. To get the controller names, log in to the server as root and run the command below.
Note: these examples are done on an A1000 for an A3500. You will see two controllers reported, and will need to run the raidutil command once for each controller)
/usr/lib/osa/bin/lad c1t5d0 1T80804402 LUNS: 0 #
The above output gives the name of the controller on the system affected.
Now run the command to reset the battery age:
# /usr/lib/osa/bin/raidutil -c c1t5d0 -R LUNs found on c1t5d0. LUN 0 RAID 5 51583 MB raidutil succeeded! #
The battery age has now been reset. To verify the command actually took effect, run the raidutil command with the -B option to view how the software now reports the age of the battery:
# /usr/lib/osa/bin/raidutil -c c1t5d0 -B LUNs found on c1t5d0. LUN 0 RAID 5 51583 MB Battery age is between 0 days and 90 days. raidutil succeeded! #
This shows that the battery age that is now recorded in the controller is correct.
INTERNAL SUMMARY:
Internal Section
SUBMITTER: Mark Danico APPLIES TO: ATTACHMENTS: