chdrawer script
A service aid for replacing an IBM Storage Scale System 3200 enclosure drawer.
Synopsis
chdrawer EnclosureSerialNumber DrawerNumber
{--release | --replace } [--dry-run]
Availability
Available on all IBM Storage Scale editions.
Description
The chdrawer script acts as a service aid for replacing an IBM Storage Scale System 3200 enclosure drawer. For more information, see Replacing a failed IBM Storage Scale System 3200 storage drawer: a sample scenario in Elastic Storage Server: Problem Determination Guide.
Parameters
- EnclosureSerialNumber
- Specifies the enclosure serial number, as displayed by mmlsenclosure.
- DrawerNumber
- Specifies the drawer number to be replaced. Drawers are numbered from top to bottom in an enclosure.
- --release
- Prepares the drawer for disk replacement by suspending all pdisks.
- --replace
- Resumes all the pdisks once the drawer has been replaced (with all the former pdisks in their corresponding slots).
- --dry-run
- Runs the command without actually changing the pdisk states; checks whether there is enough redundancy to safely replace the drawer on a live system.
Exit status
- 0
- Successful completion.
- nonzero
- A failure has occurred.
Security
You must have root authority to run the chdrawer script.
The node on which the script is issued must be able to execute remote shell commands on any other node in the cluster without the use of a password and without producing any extraneous messages. For additional details, see the following IBM Storage Scale RAID: Administration topic: Requirements for administering IBM Storage Scale RAID.