![]() | Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition | ||
|
|
![]() |
||||||||||||||||
Solution Type Technical Instruction Sure Solution 1528479.1 : Pillar Axiom: How to remove a Brick from an Axiom system at R5.x
This document describes how to successfully remove a Brick from an Axiom system on release 5.0 or higher. In the event the Brick is completely non-functional, or "Missing" a recovery procedure is provided. In this Document
Applies to:Pillar Axiom 600 Storage System - Version Not Applicable to Not Applicable [Release N/A]Pillar Axiom 500 Storage System - Version Not Applicable to Not Applicable [Release N/A] Information in this document applies to any platform. GoalThe purpose of this document is to document the procedure to remove a Brick from an Axiom 500 or 600 at Release 5.0 or higher. This procedure documents how to successfully remove the Brick from the logical configuration of the Axiom. This MUST be done before the Brick is physically disconnected, powered down, or otherwise removed from the system.
SolutionBefore a Brick can be successfully removed from an Axiom, all data and metadata must be deleted or migrated off the Brick. The Axiom will not allow the Brick to be removed if there is any user or internal system data still resident on the Brick. The Brick should be online and connected as it is removed from the configuration. Removing a Brick from the configuration does not affect access to any other Bricks in the system, including those which are connected "downstream" from the Brick being removed. Verify All Data Has Been Removed The axiomcli request storage_allocation -brick should be used to verify that no resources have been assigned to the Brick being removed from the configuration. For example: axiomcli storage_allocation -list -brick -o xml -xml brickcheck.xml. The resulting xml file can be opened in a web browser or with a text mode editor such as vi/vim. If the Brick is assigned to the default Storage Domain, and the Brick contains the special Volume named PERSISTENCE, promote another Storage Domain to Primary to migrate the PERSISTENCE volume off the Brick. <Document 1495079.1> Example file for BRICK-001, which is in the default Storage Domain, has a LUN named "TEST_LUN" that must be removed. BRICK-001 also contains the special volume named "PERSISTENCE" that must be migrated. If you delete a LUN, you must also delete any clones or scheduled protections for that LUN. <Brick>
<FriendlyName>BRICK-001</FriendlyName> <WWN>0x200c000b083a57dd</WWN> <BrickLUN> <MetadataIndex>0</MetadataIndex> <Number>2</Number> <RUI>2000000b-083a57dd-01202020-30303030-30303032</RUI> <Status>Online</Status> <StorageClass>SATA 7k HDD</StorageClass> <StorageDomain>default</StorageDomain> <Capacity> <Blocks>3903623680</Blocks> <Bytes>1998655324160</Bytes> </Capacity> <Volume> <Name>PERSISTENCE</Name> <SUID>0x0</SUID> <VlunHandle>0x0</VlunHandle> <VlunGUID>805cc4d2-d21d-b211-b9e4-ea6604080b00</VlunGUID> </Volume> <Volume> <Name>TEST_LUN</Name> <SUID>0xa1043f69f817dcdd</SUID> <VlunHandle>0x3</VlunHandle> <VlunGUID>804420d9-d21d-b211-b9e9-ea6604080b00</VlunGUID> </Volume> </BrickLUN> Example of a Brick that is ready for removal. There are no Volume Entries for the Brick. <Brick>
<FriendlyName>BRICK-001</FriendlyName> <WWN>0x200c000b083a57dd</WWN> <BrickLUN> <MetadataIndex>0</MetadataIndex> <Number>2</Number> <RUI>2000000b-083a57dd-01202020-30303030-30303032</RUI> <Status>Online</Status> <StorageClass>SATA 7k HDD</StorageClass> <StorageDomain>default</StorageDomain> <Capacity> <Blocks>3903623680</Blocks> <Bytes>1998655324160</Bytes> </Capacity> <BrickLUN> <MetadataIndex>1</MetadataIndex> <Number>3</Number> <RUI>2000000b-083a57dd-01202020-30303030-30303033</RUI> <Status>Online</Status> <StorageClass>SATA 7k HDD</StorageClass> <StorageDomain>default</StorageDomain> <Capacity> <Blocks>3903623680</Blocks> <Bytes>1998655324160</Bytes> </Capacity> </BrickLUN> </Brick> Remove the Brick from the Configuration: NOTE: Removing the Brick from the configuration does not affect the function of any other Brick as long as the Brick is still physically in the system rack, powered on, and cabled into the Storage Subsystem Fabric. There are several ways to physically remove the Brick from the Axiom--these all depend on the specific cabling of the system, therefore they are not documented as part of this procedure. A system shutdown or power down is not typically required if the cables are carefully moved to cable around the brick(s) to be removed. NOTE: After any physical recabling, a PITMAN run is advised. See KM Doc ID 1473515.1
Removing a Missing Brick with the Administrator Alert and Pilot Failover Reference <Bug 16307312> NOTE: This procedure will not work if there is any data still on the Brick. Contact Oracle Customer Support for assistance in recovering a Missing Brick if there are any LUNs or other data on the Brick. If a Brick has been physically removed from the Axiom while the Axiom was in a shutdown state, that Brick cannot be successfully removed from the Axiom configuration. There will be an Administrator Alert indicating the Brick is Missing, and that alert will have the option to remove the Brick. Accepting that Administrator Alert will not remove the Alert. The Alert can be deleted, and the Brick will be removed from the GUI display, but if the Axiom is restarted or there is a Pilot restart or failover, the Brick will return to the GUI display. To remove the Brick if this occurs:
Attachments This solution has no attachment |
||||||||||||||||
|