Raid Manager (RM6) cheat sheet

Raid Manager (RM6) is the software product the enables you to manipulate the disks on Sun Microsystems A1000, RSM2000 and A3x00(fc) storage arrays. RM6 uses virtual disks to manage physical disks called LUNs and can be either RAID 0 (concatenation/stripe), RAID 1 (mirror), RAID 3 (stripes with dedicated parity disk) and Raid 5 (stripes with parity interleaved).

NOTE: Raid Manager uses 1+0 when creating a RAID 1 LUN.

Raid Manager can be used via either a GUI - rm6 or via the command line however not all functionality is available across the CLI or GUI.

How to Determine Version Number

Release1Sun Version
VERSION: 1.0,REV=06.00 6.0
VERSION=6.01,REV=00.19 6.1
VERSION: 6.01,REV=01.04 6.1.1
VERSION: 6.01,REV=01.11 6.1.1 u1
VERSION: 6.01,REV=01.11 6.1.1 u22
VERSION=6.22,REV=01.14 6.22
VERSION=6.22,REV=01.54 6.22.1
Key:
1 - To get the release number run the pkinfo command (pkginfo -l SUNWosar)
2 - Both 6.1.1 u1 and u2 report the same information from the pkginfo command BUT if you do a "pkgparam SUNWosafw |grep 106513 " only 6.1.1 u2 will come back with anything.

Compatibility Matrix

Sun VersionFirmware RevisionSolaris Release
(Min - Max)
6.0 02.04.1d 2.4 - 2.5.1
6.1 02.04.04.1 2.5.1 - 2.6
6.1.1 02.05.06.332 2.5.1 - Sol 7
6.1.1 u1 02.05.06.332 2.5.1 - Sol 7
6.1.1 u21 02.05.06.332 2.5.1 - Sol 7
6.22 03.01.03.60 2.5.1 11/97 - Sol 7
6.22 03.01.03.63 Sol 8
6.22.1 03.01.04.71 2.6 - Sol 7
6.22.1 03.01.04.75 Sol 8 - Sol 9
Key:
1 - Both 6.1.1 u1 and u2 report the same information from the pkginfo command BUT if you do a "pkgparam SUNWosafw |grep 106513" only 6.1.1 u2 will come back with anything.
2 -The patch 106513-05 with 02.05.06.39 firmware, was pulled because of Sun Alert 24267.

Where is it?

Bundled with A1000 and A3x00 storage arrays only. An A3000 is also known as an RSM2000. These arrays will NOT work without Raid Manager. Raid Manager is useless without this type of array. Upgrades should be able to be obtained through SAG.

Also note that disks in an A1000 or A3x00 are NOT SUPPOSED TO BE SEEN BY FORMAT. The disks are put into luns by rm6, then the LUNS WILL BE SEEN BY FORMAT. So not seeing my A1000 or A3x00 disks in format is normal.

Patch Matrix

RM6 Patches
Product
Release
OS Release
2.42.52.5.112.6789
6.0 N/P N/P N/P N/S N/S N/S N/S
6.1 N/P N/P N/P N/P N/S N/S N/S
6.1.1 N/S N/S 106513 106513 1065132 N/S N/S
6.1.1 u1 N/S N/S 106513 106513 106513-NN
1065522
N/S N/S
6.1.1 u2 N/S N/S 106513 106513 106513
1065522
N/S N/S
6.22 N/S N/S 108834 108834 108834 108553 N/S
6.22.1 N/S N/S N/S 112125 112125 112126 1121263
Key:
N/S - Product not supported on this OS
N/P - No patch applicable for this OS
1 - Minimum OS version 11/97
2 - Patch 106513 MUST be installed before
3 - Minimum version required is -05

Installation Details

  • SUNWosafw - Open Storage Array Firmware
  • SUNWosamn - Open Storage Array Man Pages
  • SUNWosar - Open Storage Array (Root)
  • SUNWosau - Open Storage Array (Usr)
  • SUNWosanv Open Storage Array (nvsram) (RM 6.22.1 only)

Installation
The packages are installed using pkgadd, after adding the packages then apply the associated patch and then reboot. The following directories are used:

  • /etc/osa - lock files
  • /usr/lib/osa - log files, libraries and configuration files
  • /usr/lib/osa/bin - binary files
  • /usr/lib/osa/fw - controller firmware and NVSRAM files

Uninstall
Unmount the filesystems that are under RM6 control and then use pkgrm to remove the following packages;

  • SUNWosafw
  • SUNWosamn
  • SUNWosar
  • SUNWosau

Common Commands

CommandDescription
rm6 to start the GUI
healthck -a to check the status of the arrays using RM6
raidutil -c c#t#d# -i to display contoller information of the array using RM6
raidutil -c c#t#d# -B to check the battery age of the array using RM6
drivutil -i c#t#d# to display the status is drives in the array using RM6
drivutil -U c#t#d# to unfail a drive in the array using RM6
rdacutil -f c#t#d# to fail a controller on the array using RM6
rdacutil -u c#t#d# to unfail a failed controller on the array using RM6
healthck -a perform a health check on RAID Modules