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-1007871.1
Update Date:2014-10-03
Keywords:

Solution Type  Technical Instruction Sure

Solution  1007871.1 :   Cannot Use All of the Remaining Capacity on a Sun StorEdge 6000 or 2500 Arrays to Create a Volume.  


Related Items
  • Sun Storage 2540 Array
  •  
  • Sun Storage 2510 Array
  •  
  • Sun Storage 2540-M2 Array
  •  
  • Sun Storage 6780 Array
  •  
  • Sun Storage 6130 Array
  •  
  • Sun Storage 2530 Array
  •  
  • Sun Storage 2530-M2 Array
  •  
  • Sun Storage 6580 Array
  •  
  • Sun Storage 6140 Array
  •  
  • Sun Storage 6540 Array
  •  
Related Categories
  • PLA-Support>Sun Systems>DISK>Arrays>SN-DK: 6130
  •  
  • _Old GCS Categories>Sun Microsystems>Storage - Disk>Modular Disk - 6xxx Arrays
  •  

PreviouslyPublishedAs
210871


Applies to:

Sun Storage 6580 Array - Version All Versions and later
Sun Storage 6780 Array - Version All Versions and later
Sun Storage 2540 Array - Version Not Applicable and later
Sun Storage 2530 Array - Version Not Applicable and later
Sun Storage 2510 Array - Version Not Applicable and later
All Platforms

Goal

When examining the details of a Vdisk in either CAM (Common Array Manager) or CLI, the maximum volume size available may be smaller than the difference between the total capacity and remaining capacity. For example, total capacity = 500Gb, configured capacity 200Gb, but the maximum volume size is only 100Gb.

Solution


The value of Maximum Volume Size is dependent upon the amount of contiguous space in a Vdisk.

If an array has been in use for a while and volumes have been deleted, it is possible that the amount of unused capacity is fragmented.  The largest contiguous fragment is what will be listed for the maximum volume size.

This can be observed from either the CAM or CLI:

GUI:

  1. Login to the Common Array Manager Host.

  2. Select an Array.

  3. Select Virtual Disks in the Navigation Tree on the left side.

  4. Compare the Total Capacity, Configured Capacity and Maximum Volume Size columns.

CLI

  1. Login to the Management Host and run the following commands:

  2. sscs list array (to see all the arrays managed by this host)

  3. sscs list -a <array_name> vdisk (to see all the Vdisks on this array).

  4. sscs list -a <array_name> vdisk <vdisk_#> to see the details of this particular vdisk.

  5. Compare the Total Capacity, Configured Capacity and Maximum Volume Size values.

If the maximum volume size value is less than the difference between the total capacity and configured capacity, that Vdisk needs to be defragmented in order to recover the multiple fragments into a single contiguous space.  Defragmenting a Vdisk can be done on a live system but it will have a performance impact similar to a volume reconstruction of the array.  Defragmenting a Vdisk can be done from either the CAM or the CLI.  This operation can only be performed on an optimal Vdisk. If multiple Vdisks require defragmentation, a separate job will be created for each one.  Disable disk scrubbing for all volumes associated with the Vdisk at least 12 hours prior to starting a defragmentation. This will allow any existing jobs to complete.

For detailed information on defragmentation, see <Document 1614831.1> Sun Storage 2500, 2500-M2, and 6000 Arrays: How Virtual Disk (VDisk) Defragmentation Works

GUI:

  1. From the Volume Details page, disable Disk Scrubbing by changing Enable to False and saving.

  2. Select the Vdisk to get to its Vdisk Details screen.

  3. Select defragment.

  4. Progress can be monitored by selecting Jobs and the particular defragment job.

  5. When defragmentation is complete, re-enable Disk Scrubbing for those volumes it was disabled in step 1.

CLI

  1. scsi modify -a <array_name> -k disable volume <volume_#>

  2. sscs modify -a <array_name> -f vdisk <vdisk_#>

  3. Progress can be monitored by listing the job (sscs list -a <array_name> jobs to get the job # then sscs list -a <array_name> jobs <job_ID>).

  4. scsi modify -a <array_name> -k enable volume <volume_#>


References

<NOTE:1614831.1> - Sun Storage 2500, 2500-M2, and 6000 Arrays: How Virtual Disk (VDisk) Defragmentation Works

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