Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-71-1005088.1
Update Date:2017-06-19
Keywords:

Solution Type  Technical Instruction Sure

Solution  1005088.1 :   How to cleanly remove a Sun StorEdge[TM] A5x00 array from a system without downtime  


Related Items
  • Sun Storage A5100 Array
  •  
  • Sun Storage A5000 Array
  •  
  • Sun Storage A5200 Array
  •  
Related Categories
  • PLA-Support>Sun Systems>DISK>Arrays>SN-DK: A5xxx
  •  
  • _Old GCS Categories>Sun Microsystems>Storage - Disk>Modular Disk - Other
  •  

PreviouslyPublishedAs
207150


Applies to:

Sun Storage A5000 Array - Version All Versions and later
Sun Storage A5200 Array - Version All Versions and later
Sun Storage A5100 Array - Version All Versions and later
All Platforms

Goal

Below is a  procedure for removing an A5x00 array from a system without interrupting system operation.

Solution

 

1. Locate the array and confirm its name as displayed on the front panel.

 

2. Stop all I/O to the array:


     Unmount any filesystems residing on the array. Delete any software raid volumes built using disks in the array (with Veritas Volume Manager, Solaris[TM] Volume Manager, Solstice DiskSuite[TM], or similar products). If any applications (such as databases) are using raw slices on the disks, stop those applications or reconfigure them to use space elsewhere. Remember to remove any references to the array and to deleted volumes from the /etc/vfstab file.

3. Remove the device paths for the disk array:


    luxadm remove_device <array name>
   

    This will give some output and then ask you to "hit <Return> after removing the devices". Do not hit return yet.

4. Power off the array.

5. Go back to the terminal window where the luxadm command is waiting (from step 2) and press return.

6. Disconnect the cables from the array to the host.

7. Verify you know longer see the array:

    luxadm probe

 

Below is an example

 

Phyiscaly locate the A5x00 array and determine its name.  In our example the array is called "LAURAL"  This is displayed on the front panel. You may need to touch the front panel to display the name.

 

Then check the array is currently seen by the Solaris Operating system.

  
 root@monet # luxadm probe

 Found Enclosure:
 SENA               Name:LAURAL   Node WWN:508002000003b818   Logical
 Path:/dev/es/ses0 

 

 Then remove the array logically and physically from the system

  

# luxadm remove_device LAURAL

 WARNING!!! Please ensure that no filesystems are mounted on these device(s=
).
 All data on these devices should have been backed up.


The list of devices which will be removed is:
  1: Box name:    LAURAL
     Node WWN:    508002000003b818
     Device Type: SENA (SES device)
     SES Paths:
      /devices/pci@1f,2000/SUNW,qlc@1/fp@0,0/ses@w508002000003b819,0:0


Please verify the above list of devices and
then enter 'c' or <CR> to Continue or 'q' to Quit. [Default: c]: c

Hit <Return> after removing the device(s). At this point power off and disconnect the array


  ...cut...

  Logical Nodes being removed under /dev/dsk/ and /dev/rdsk:
        c5t2d0s0
        c5t2d0s1
        c5t2d0s2
        c5t2d0s3
        c5t2d0s4
        c5t2d0s5
        c5t2d0s6
        c5t2d0s7

  ..cut...

  Logical Nodes being removed under /dev/dsk/ and /dev/rdsk:
        c5t6d0s0
        c5t6d0s1
        c5t6d0s2
        c5t6d0s3
        c5t6d0s4
        c5t6d0s5
        c5t6d0s6
        c5t6d0s7

  Removing Ses Nodes:
        Removing /dev/es/ses0
 
Check the array is no longer seen by the operating system.

  
# luxadm probe
No Network Array enclosures found in /dev/es
 No FC devices found.
 




 .


 
 
  

 

 

 


Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback