| Previous | Contents | Index | 
Serial Attached SCSI (SAS) is a T10 standard serial interconnect for mass storage devices. SAS provides faster speeds, longer distances, simpler cables, and more compatible connectors than parallel SCSI transport.
The SAS interconnect includes three transport-level protocols:
OpenVMS Version 8.3 supports only internal (direct-attached) SAS drives.  | 
  
RAID is used where extra performance, storage capacity, or redundancy of a RAID configuration, or all three, are required. OpenVMS Version 8.3 supports only RAID 1 and its Global Hot Spare capability.
On Integrity server systems, the SAS utility (SAS$UTIL) is an OpenVMS system management and diagnostic tool that is capable of configuring Integrated RAID (IR) functionality for the HP 8 Internal Port Serial Attached SCSI Host Bus Adapter (SAS Controller).
RAID 1 for the SAS Controller is called Integrated Mirroring. The 
following sections describe Integrated Mirroring and Global Hot Spare 
capability.
20.2.1 Integrated Mirroring
Integrated Mirroring (IM) is a simple sector-to-sector physical mirror of one drive to another drive. Each SAS controller supports up to two simultaneously mirrored volumes. Both disks in an IM volume must be connected to the same SAS controller.
IM provides fault-tolerant protection for critical data such as operating systems on servers and high-performance workstations. Usually, one of the IM volumes is the boot volume. If a disk in an IM volume fails, the hot spare and hot swap capability allows the volume to be restored easily simply by swapping disks. The firmware then automatically remirrors the swapped disk.
The advantage of IM is that a mirrored copy of the data is always available, and that reads performance is enhanced. The disadvantage is that write performance is diminished.
Data written to an IM volume is written simultaneously to both disks. 
The overall write operation is not complete until both disk writes 
complete; therefore, this operation is somewhat slower than a single 
disk write. Reads from an IM volume are load balanced between the 
primary and secondary disks for better performance.
20.2.2 Global Hot Spare Capability
Each SAS Controller can have a single Global Hot Spare disk available 
to both IM volumes, making them even more fault tolerant. This disk 
automatically replaces a failed IM disk. When the failed disk is 
replaced in the same physical location, the new disk automatically 
becomes the new hot spare.
20.3 SAS Utility Usage Summary
You must have SYSPRIV privilege to run the SAS utility.
To invoke the SAS utility, enter the following command at the DCL command prompt ($):
      $ RUN SYS$SYSTEM:SAS$UTIL  | 
The SAS utility returns the following prompt:
      SAS>  | 
At the SAS prompt, you can enter any SAS utility command described in 
the following sections.
20.4 Restrictions
The following restrictions apply to the use of the SAS utility:
OpenVMS Version 8.3 supports internal (direct-attached) SAS drives and RAID 1 only.  | 
  
For additional information, see the following:
      http://www.docs.hp.com  | 
      http://www.docs.hp.com  | 
The following sections describe SAS utility commands and provide 
examples of their use.
ADD UNIT
Creates a new Integrated RAID (IR) volume.An IR volume ID is created whenever an IR volume is created.
ADD UNIT /DISK=sas_id (,...) /RAID=1
/CACHE
/NOCACHE (default)
Enables or disables write caching to the physical disk. Write caching to the physical disk is set to off by default./DISK=sas_id(,...)
This qualifier is required. Specifies the SAS ID of the physical disk to be added to the IR volume set. (The SAS ID is the ID shown when you enter the SAS command SHOW DISK.) Enclose multiple SAS IDs in parentheses.The effective size of the RAID volume is automatically determined and set to the maximum size available. The firmware supports disks of varying sizes; however, the excess space of a larger disk or disks is unusable. Volume expansion is not supported; once a volume is created, its size cannot be increased.
A physical disk must be dismounted in OpenVMS before it can be added to the IR volume set.
/RAID=(0 | 1 | 10)
This qualifier is required. Specifies the RAID level of the IR volume set.RAID levels are the following:
RAID Level Description RAID 0 Integrated Striping RAID 1 Integrated Mirroring RAID 10 Integrated Mirroring Enhanced 
Note 
OpenVMS Version 8.3 supports RAID 1 (Integrated Mirroring)./SPARE=sas_id
Specifies the SAS ID of the physical disk to be added as the Global Hot Spare disk.This qualifier is required when specifying a Global Hot Spare disk for a RAID 1 configuration.
You can configure one Global Hot Spare disk per controller. The spare drive can be shared between two RAID 1 IR volume sets per controller. The size of the disk specified as /SPARE should be greater than or equal to the size of at least one of the physical disks on the IR volume.
/SYNCH
/NOSYNCH (default)
This qualifier applies only to RAID 1 IR volumes. Specifies the use of high-priority or low-priority resynchronization. High-priority resynchronization is set to OFF by default./UNSAFE
Overrides the restriction that limits OpenVMS support to RAID 1 only.
      
SAS> SHOW DISK 
 
Port _PKA0: 
---- --- --- --- -------- ------- -------- ------------------ ----------------- 
 ID  Enc PHY Slt  Device   Type   Size(MB)    SAS Address       Product Name 
---- --- --- --- -------- ------- -------- ------------------ ----------------- 
 01  DA  04  01   DKA100  SAS       34732  5000C500-00334CCD  HP  DG036.. HPD43 
 02  DA  05  02   DKA200  SAS       70007  5000C500-00208185  HP  DG072.. HPD43 
 03  DA  06  03   DKA300  SAS       34732  5000C500-0033D76D  HP  DG036.. HPD43 
 04  DA  07  04   DKA400  SAS       34732  5000C500-0030B02D  HP  DG036.. HPD43 
 
SAS> ADD UNIT /RAID=1 /DISK=(2,3) /SPARE=4 
IR Volume 4 created. 
   .
   .
   .
SAS> SHOW DISK 
 
Port _PKA0: 
---- --- --- --- -------- ------- -------- ------------------ ----------------- 
 ID  Enc PHY Slt  Device   Type   Size(MB)    SAS Address       Product Name 
---- --- --- --- -------- ------- -------- ------------------ ----------------- 
 01  DA  04  01   DKA100  SAS       34732  5000C500-00334CCD  HP  DG036..HPD43 
 04   -   -   -     DKA4  RAID 1    34332  9378ACB0-072A3D4E  LSIL Logic..3000L 
      
      
     | 
  
In this example, a RAID 1 volume is created. It is comprised of physical disks with SAS IDs of 2 and 3, and a Global Hot Spare disk with an SAS ID of 4. The IR volume is assigned IR volume ID 4.
Deletes a Global Hot Spare disk that is part of an IR volume set.
DELETE DISK /SPARE
/SPARE
This qualifier is required. Deletes the Global Hot Spare disk in the IR volume set.
      
   SAS> DELETE DISK /SPARE 
   Global Hot Spare disk deleted. 
 
      
      
     | 
  
This example shows the deletion of the Global Hot Spare disk in the IR volume set.
Deletes the IR volume specified by the IR volume ID.
DELETE UNIT volume_id
volume_id
The IR volume ID number to be deleted. (To display IR volume IDs, enter the SAS command SHOW DISK or SHOW UNIT.The IR volume must be dismounted in OpenVMS before it can be deleted.
/CONFIRM (default)
/NOCONFIRM
Controls whether a question about confirming the DELETE UNIT command is displayed.
      
   SAS> DELETE UNIT 4 
 
   WARNING: Proceeding with this operation may cause data loss. 
   Would you like to continue (Yes/No) [NO]?  Yes 
   IR Volume ID 4 deleted. 
      
      
     | 
  
This example shows the deletion of IR Volume ID 4.
Exits the SAS utility and returns to the DCL prompt ($).
EXIT
      
   SAS> EXIT 
 
   $ 
      
      
     | 
  
This command exits the SAS utility.
Selects the default controller specified by the device name.This command is required before entering all SAS utility commands except SHOW CONTROLLER and SHOW VERSION.
SET CONTROLLER device_name
device_name
The device name has the format ddcu,
where:
dd is the device code. c is the controller designation A through Z. u is the unit number (0 through 9999). To display device names, enter the SAS command SHOW CONTROLLER.
      
   SAS> SET CONTROLLER PKA0 
 
   Selected Controller _PKA0: is a LSISAS10XX device. 
   SAS> 
      
      
     | 
  
In this example, controller _PKA0: is selected as the default controller.
Modifies physical disk properties such as turning the Locate LED on or off and specifying the unique device ID (UDID) to external SAS and SATA devices.
SET DISK sas_id
sas_id
Specifies the SAS ID of the target SAS disk to be modified. (To display SAS IDs, enter the SAS command SHOW DISK.)
/IDENT=udid
Specifies the unique device ID (UDID), which is used as the unit number in the device name for an external SAS or SATA disk. The device name is in the form $3$dgaxyz, where xyz is the UUID for external SAS and SATA disks.The UDID can be a number between 1 and 9999.
See the /REMOVE qualifier to remove a UDID.
/LED=OFF
/LED=ON
Sets the Locate LED, which can be used to find the SAS or SATA disk./REMOVE
Remove the unique device ID (UUID) for an external SAS or SATA disk.
      
   SAS> SET DISK 1 /LED=ON 
      
      
     | 
  
In this example, the SAS ID 1 Locate LED is turned on.
Modifies IR volume characteristics.
SET UNIT volume_id
volume_id
Specifies the IR volume ID of the IR volume to be modified.(To display all IR volume IDs in the SAS Controller, enter the SAS command SHOW DISK or SHOW UNIT command.)
/ACTIVE
Activates the specified IR volume./CACHE
/NOCACHE (default)
Specifies write caching to a physical disk. Write caching is turned off by default./DISABLE
Temporarily disables all IR volumes on the SAS Controller./ENABLE
Enables all IR volumes previously disabled by the /DISABLE qualifier./INACTIVE
Deactivates the specified IR volume./LED=OFF
/LED=ON
Sets the Locate LED for all physical disks on the IR volume to off or on./SPARE=sas_id
Specifies the disk SAS ID to be added as the Global Hot Spare disk. (The SAS ID is the ID displayed when you enter the SAS command SHOW DISK.)This qualifier is required only when specifying a Global Hot Spare disk for a RAID 1 configuration.
You can configure one Global Hot Spare disk per controller. The spare drive can be shared between two RAID 1 IR volume sets per controller. The size of the disk specified as /SPARE should be equal to or greater than the size of at least one of the physical disks on the IR volume.
/SYNCH
/NOSYNCH (default)
Specifies the use of high-priority or low-priority resynchronization. High-priority resynchronization is off by default.
      
SAS> SHOW DISK 
 
Port _PKA0: 
---- --- --- --- -------- ------- -------- ------------------ ----------------- 
 ID  Enc PHY Slt  Device   Type   Size(MB)    SAS Address       Product Name 
---- --- --- --- -------- ------- -------- ------------------ ----------------- 
 01  DA  04  01   DKA100  SAS       34732  5000C500-00334CCD  HP  DG036..HPD43 
 05  DA  00  05   DKA500  SAS       34732  5000C500-003306B1  HP  DG036..HPD43 
 04   -   -   -     DKA4  RAID 1    34332  603A21ED-0869B091  LSIL Logic..3000L 
 
SAS> 
 
SAS> SHOW UNIT 
 
IR Volume information: 
 
-------------- 
IR Volume 4 
-------------- 
   Volume Type          : RAID 1 (LSI Logic Integrated Mirror) 
   Volume State         : Optimal 
   Size                 : 69495 MB / 142325760 blocks 
 
IR Disk 1               Source Disk 
   Disk State           : Online 
   Slot ID              : 1 
   SAS WWID             : 5000C500-0134CB8D 
 
IR Disk 0               Secondary Disk 
   Disk State           : Online 
   Slot ID              : 7 
   SAS WWID             : 5000C500-0134DBB5 
 
SAS> 
 
SAS> SET UNIT 4 /SPARE=6 
Global Hot Spare 6 added to Volume Set 4. 
 
SAS> SHOW UNIT 
 
IR Volume information: 
 
-------------- 
IR Volume 4 
-------------- 
   Volume Type          : RAID 1 (LSI Logic Integrated Mirror) 
   Volume State         : Optimal 
   Size                 : 69495 MB / 142325760 blocks 
 
IR Disk 1               Source Disk 
   Disk State           : Online 
   Slot ID              : 1 
   SAS WWID             : 5000C500-0134CB8D 
 
IR Disk 0               Secondary Disk 
   Disk State           : Online 
   Slot ID              : 7 
   SAS WWID             : 5000C500-0134DBB5 
 
IR Hot Spare            : 7 
   Hot Spare Status     : Active 
   Slot ID              : 6 
   SAS WWID             : 12210000-06000000 
 
      
      
     | 
  
This example shows a Global Hot Spare disk added to an IR volume set.
Displays information about the SAS Controller.
SHOW CONTROLLER [device_name]
device_name: (OPTIONAL)
The device name is an SAS device name used to display information about a specific controller. The device name has the format ddcu,
where:
dd is the device code. c is the controller designation A through Z. u is the unit number (0 through 9999). If you do not specify a device name, all controllers are displayed.
/DEFAULT
Displays information about the default controller./FULL
Displays additional information about the SAS Controller.
      
   SAS> SHOW CONTROLLER 
 
   A default controller is not set.  All matching controllers displayed. 
 
Adapter: _PKA0: 
Controller Type      : SAS LSISAS1068 
Firmware version     : 1.10.0.0 
SAS WWID             : 500605B0-00001A20 
RAID Capabilities    RAID 0 (Integrated Striping) supported. 
                     RAID 0+1 (Integrated Mirroring Enhanced) supported. 
                     RAID 1 (Integrated Mirroring) supported. 
Active IR Volumes    : 1 of 2 
Active PHYS disk     : 3 of 10 
Cache: 
 Not Available. 
Battery: 
 Not Available. 
      
      
     | 
  
This example shows SAS Controller information.
Displays a table of available SAS, SATA, and IR volumes in the SAS Controller.Each column in the table is displayed as follows:
Volume Description ID SAS ID for SAS/SATA device. 
RAID volume ID for RAID volume set.Enc Enclosure number: 
- Direct attached is displayed as "DA."
 - Non-direct attached shows the enclosure handle number.
 PHY SAS PHY number of the physical disk. Slt Physical slot or element index in the enclosure where the target device is physically located. Device OpenVMS device name. Type Device type. Size Disk size in MB. SAS Address SAS address (World Wide Identifier) of the device. Product Name Product model of the disk. 
SHOW DISK [sas_id]
sas_id
The SAS ID is the ID shown when you enter the SAS command SHOW DISK.If you do not enter a SAS ID, the SAS utility displays all available physical SAS disks.
/FULL
Displays additional information about disks.
      
SAS> SHOW DISK 
 
Port _PKA0: 
---- --- --- --- -------- ------- -------- ------------------ ----------------- 
 ID  Enc PHY Slt  Device   Type   Size(MB)    SAS Address       Product Name 
---- --- --- --- -------- ------- -------- ------------------ ----------------- 
 01  DA  04  01   DKA100  SAS       34732  5000C500-00334CCD  HP  DG036..HPD43 
 08  DA  03  08   DKA800  SATA      57231  D83F3C15-C9A98294  ATA FUJIT..034EN 
 04   -   -   -     DKA4  RAID 1    34332  603A21ED-0869B091  LSIL Logic..3000L 
SAS> 
 
      
      
     | 
  
This example shows all devices connected to the SAS Controller.
Displays information about the SAS enclosure connected to the SAS Controller.
SHOW ENCLOSURE [encl_id]
encl_id
Displays information about a specific SAS enclosure.If the enclosure ID is not specified, the SAS utility displays information about all available enclosures that the SAS Controller finds.
/FULL
Displays additional information about SAS enclosures.
      
   SAS> SHOW ENCLOSURE 
 
Enclosure 1 
        Encl WWID       : 500605B0-00001A20 
        Num slots       : 8 
        Start slot      : 1 
        Encl Flags      SEP BUS/Target ID is not valid. 
                        Start BUS/Target ID is not valid. 
                        IOC (direct attached) SGPIO. 
 
      
      
     | 
  
This example shows information about internal Enclosure 1 connected to the SAS Controller.
| Previous | Next | Contents | Index |