C H A P T E R 4 |
Configuration Commands for Arrays with RAID Controllers |
This chapter describes the sscs commands and their options for arrays with RAID controllers, including the Sun StorEdgeTM 6130 array, Sun StorageTekTM 6140 and 6540 arrays, Sun Storage 6180 array, Sun Storage 6580 and 6780 arrays, Sun StorageTek 2500 Series arrays, and FlexLineTM 240, 280, and 380 Systems.
For monitoring and administration commands for all Sun arrays, see Chapter 3.
add -a <array-name> -h <host-name,...> hostgroup <host-group-name>
-a,--array <array-name>
Specifies the array associated with this host.
-h,--host <host-name,...>
Specifies the host or hosts that you want to add to the host group.
hostgroup <host-group-name>
Specifies a host group name of up to 16 alphanumeric characters, underscores, dashes, and spaces.
sscs add -a array00 -h host01,host02 hostgroup hg01
Adds a license to the specified array.
add -a <array-name> -l <license-file> license
Adds a license to the specified array.
-a,--array <array-name>
Specifies the array to associate with this license.
-l,--license <license-file>
Specifies the license to associate with this array. The location specified must be a regular file path supported by the management host OS (URL paths are not supported). The license file can be in either the .xml or .key formats. NOTE: The file extension does not need to be specified.
sscs add -a array_test -l C:\temp\licenses\snapshot-license license
Adds a license to the array_test array from the specified location.
create -a <array-name> [ -g <host-group-name> ] host <host-name> create -a <array-name> [-g <hostgroup-name>] [-w <string[,string...]>] [-d <description-text>] host <host-name>
Creates a storage host where data is initiated. You can create up to 256 hosts per array on the 6130/6140 arrays and 32 hosts on the 6540 array.
Specifies the name of the array on which you want to create a host. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
Specifies the initiator World Wide Name (WWN).
-d,--description <description-text>
Specifies the host description.
-g,--hostgroup <host-group-name>
Specifies a host group with which you associate this new host.
Specifies the name of the host that you want to create, using up to 16 alphanumeric characters, underscores, dashes, and spaces.
sscs create -a array00 host host1
create -a <array-name> hostgroup <host-group-name>
Creates a group of hosts to share storage. You can create up to 256 host groups per array. You can create up to 256 host groups per array on the 6130/6140 arrays and 32 host groups on the 6540 array.
-a,--array <array-name>
Specifies the array on which you want to create a host group.
hostgroup <host-group-name>
Specifies the name of the host group that you want to create, using up to 16 alphanumeric characters, underscores, dashes, and spaces.
sscs create -a array00 hostgroup hg1
create -a <array-name> -w <initiator-WWN> [ -h <host-name> ] [ -o <OS-type-name> solaris_dmp | solaris | sun_storedge | sun_storedge_nas_gateway | aix | hpux | linux | lnxavt | irix | ptx | netware_failover | netware_non_failover | win2k_clustered | win2k_non_clustered | winnt | winnt_non_clustered | win2k_non_clustered_dmp | win2k_clustered_dmp | dsp | aixavt | winnt_clustered ] initiator <initiator-name>
Creates a FC initiator on a host.
-a,--array <array-name>
Specifies the array. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-w,--wwn <initiator-WWN>
Specifies the initiator World Wide Name (WWN). For example: 210000e08b047212.
-h,--host <host-name>
Specifies the data storage host name.
-o,--os-type <OS-type-name>
Use the command sscs list -a array-name os-type to view all of the operating systems that are supported by the array.
initiator <initiator-name>
Specifies an initiator name of up to 16 alphanumeric characters, underscores, dashes, and spaces.
sscs create -a array00 -w 210000e08b047212 -h host01 -o aix initiator myInitiator-01
Creates an iSCSI initiator on a host.
create -a <array-name> [ -h <host-name> ] [ -o <solaris_dmp | solaris | sun_storedge | sun_storedge_nas_gateway | aix | hpux | linux | irix | ptx | netware_failover | netware_non_failover | win2k_clustered | win2k_non_clustered | winnt | winnt_non_clustered | win2k_non_clustered_dmp | win2k_clustered_dmp | aixavt | winnt_clustered>] [ -i <iqn-string>] [ -u <none | CHAP>] [ -c <string> ] initiator <initiator-name>
Creates an iSCSI initiator on a host.
Specifies the array. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-h,--host <host-name>
Specifies the data storage host name.
-o,--os-type <OS-type-name>
Use the command sscs list -a array-name os-type to view all of the operating systems that are supported by the array.
-i,--IQN <iqn-string>
Specifies the iSCSI qualified name (IQN) for the initiator.
-u,--authentication <none|CHAP>
Specifies to use the Challenge Handshake Authentication Protocol (CHAP) authentication method for accessing the target. Values are CHAP or none.
-c,--chap-secret <string>
Specifies the CHAP secret ID (up to 256 alphanumeric characters) used to authenticate the target.
initiator <initiator-name>
Specifies an initiator name of up to 16 alphanumeric characters, underscores, dashes, and spaces.
sscs create -a IEC_iSCSI_LCA -h Myhost_19852 -o solaris -i iqn.2001-06.com.sun:fvt3init21.sys1 -u CHAP -c 123123123123123123 initiator initiSCSI
Creates an empty storage pool on the array.
create -a <array-name> -p <profile-name> [ -d <description> ] pool <pool-name>
Creates an empty storage pool on the array and assigns a profile to it.
-a,--array <array-name>
Specifies the array. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-d,--description <description>
Specifies a description of the pool. The description can be up to 256 alphanumeric characters, which can include underscores, dashes, colons, commas, parentheses, curly brackets, square brackets, ticks, tildes, bars, periods, or spaces.
-p,--profile <profile-name>
Specifies a profile to associate with the pool.
pool <pool-name>
Specifies a pool name of up to 16 alphanumeric characters, underscores, dashes, and spaces.
sscs create -a array00 -p Database pool SP048763
Creates a storage profile on the array.
create -a <array-name> -r <0|1> -s <16K|32K|64K|128K|256K|512K> -h <on|off> -n <variable|1..224> [-k <ANY|FC|SAS|SATA>] [-H <yes|no>] [-d <profile-description>] profile <profile-name> create -a <array-name> -r <3|5|6> -s <16K|32K|64K|128K|256K|512K> -h <on|off> -n <variable|1..30> [-k <ANY|FC|SAS|SATA>] [-H <yes|no>] [-d <profile-description>] profile <profile-name>
Profiles for the most common configurations come with the software. This command creates a custom storage profile and assigns it to an array.
-a,--array <array-name>
--d,--description <profile-description>
Specifies a profile description of up to 256 alphanumeric characters, which can include underscores, dashes, colons, commas, parentheses, curly brackets, square brackets, ticks, tildes, bars, periods, or spaces.
-k,--disk-type ANY | FC | SAS | SATA
ANY - Any type of disk, including FC, SATA, or SAS
SATA - Serial Advanced Technology Attachment
-h,--readahead on | off
Specifies whether the read ahead option is on or off.
-H,--hot-spare yes | no
Specifies whether you want this disk to be a designated hot-spare.
-n,--number-of-disks variable | <1..224>
Specifies the number of disks from 1to 224, in combination with RAID levels 0 or 1. Variable indicates that the number of disks is not fixed and can change.
-n,--number-of-disks variable | <1..30>
Specifies the number of disks from 1to 30, in combination with RAID levels 3, 5, and 6. Variable indicates that the number of disks is not fixed and can change.
-r,--raid-level 0 | 1
Specifies RAID level 0 or 1, in combination with number-of-disks 1 to 224.
-r,--raid-level 3 | 5 | 6
Specifies RAID level 3, 5, or 6, in combination with number-of-disks 1 to 30.
-s,--segment-size 16K | 32K | 64K | 128K | 256K | 512K
profile <profile-name>
Specifies a profile name of up to 32 alphanumeric characters, underscores, dashes, and spaces.
sscs create -a array00 -r 1 -s 64K -h on -n variable -D FC -d Custom-Database-Profile profile DatabaseProfile
Creates a storage replication set using a peer World Wide Name or remote array name (not applicable to 2500 Series).
create -a <array-name> -l <volume-name> -w <peer-WWN> -o <volume-name> -m sync| async [ -G yes | no ] [ -R lowest | low | medium | high | highest ] [ -s enable | disable ] repset create -a <array-name> -l <volume-name> -A <remote-array-name> -o <volume-name> -m sync| async [ -G yes | no ] [ -R lowest | low | medium | high | highest ] [ -s enable | disable ] repset
Creates a storage replication set linking the local volume with the remote volume via a peer World Wide Name or remote array name (not applicable to 2500 Series).
-a,--array <array-name>
Specifies the array. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-A,--remote-array <remote-array-name>
Specifies the remote array. Options -A and -w are mutually exclusive.
-G,--consistency-group yes | no
Specifies whether or not you want to add this replication set to the array consistency group. Note that the default value (no) is only allowed with the asynchronous mode option.
-l,--local-volume <volume-name>
Specifies the local volume name.
-m,--mode sync | async
Specifies whether the mode is synchronous or asynchronous.
-o,--remote-volume <remote-volume-name>
Specifies the remote volume name.
-R,--replication-priority lowest | low | medium | high | highest
Specifies the priority of this replication set. If no priority is specified, the default is medium.
-s,--auto-sync enable | disable
Specifies whether the auto synchronization policy is enabled. If it is not specified, the default is disabled.
-w,--peer-wwn <peer-WWN>
Specifies the peer World Wide Name.
sscs create -a europe -l euro_sales -w 17:76:18:12:18:49:18:62:19:14:19:39:19:47:19:61 -o euro_sales -m async -G no -R medium -s enable repset
Creates a replication set of the euro_sales volume that exists on the array named europe. In the process, it uses the euro_sales volume on the array whose WWN is 17:76:18:12:18:49:18:62:19:14:19:39:19:47:19:61 and sets it to synchronize asynchronously with a medium priority with the write order not preserved and resynchronization performed automatically. This repset is called euro_sales/1.
sscs create -a corp_west -l crm-sales -w 17:76:18:12:18:49:18:62:19:14:19:39:19:47:19:61 -o crm-sales -m async -G no -R medium -s enable repset
Creates a replication set of the crm-sales volume that exists on the array named corp_west. In so doing, it uses the crm-sales volume on the array whose WWN is 17:76:18:12:18:49:18:62:19:14:19:39:19:47:19:61 and sets it to synchronize asynchronously with the highest priority with the write order preserved and resynchronization performed automatically. This repset is called crm-sales/1.
sscs create -a europe -l euro_sales -A corporate -o euro_sales -m async -G no -R medium -s enable repset
Creates a replication set of the euro_sales volume that exists on the array named europe. In the process, it uses the euro_sales volume on the corporate array and sets it to synchronize asynchronously with a medium priority with the write order not preserved and resynchronization performed automatically. This repset is called euro_sales/1.
sscs create -a corp_west -l crm-sales -A corporate -o crm-sales -m async -G yes -R highest -s enable repset Creates a replication set of the crm-sales volume that exists on the array named corp_west. In so doing, it uses the crm-sales volume on the corporate array and sets it to synchronize asynchronously with the highest priority with the write order preserved and resynchronization performed automatically. This repset is called crm-sales/1.
Creates a snapshot for the specified volume.
create -a <array-name> -V <volume-name> [-f <failbasewrite|failsnapshot>] [-v <virtual-disk-name>] [-m <volume-name>] [-w <0..100>] [-n <1..224>] [-d <disk-name[,disk-name...]>] [-r <0|1>] [-k <ANY|FC|SAS|SATA>] [-Z <number<TB|GB|MB|KB|Bytes|BLK|BV>>] [-C <integer>] [-L <low|verylittle|little|average|high|full>] [-l <0..100>] [-P <pool-name>] [-D <description-text>] snapshot <snapshot-name> create -a <array-name> -V <volume-name> [-f <failbasewrite|failsnapshot>] [-v <virtual-disk-name>] [-m <volume-name>] [-w <0..100>] [-n <1..30>] [-d <disk-name[,disk-name...]>] [-r <3|5|6>] [-k <ANY|FC|SAS|SATA>] [-Z <number<TB|GB|MB|KB|Bytes|BLK|BV>>] [-C <integer>] [-L <low|verylittle|little|average|high|full>] [-l <0..100>] [-P <pool-name>] [-D <description-text>] snapshot <snapshot-name>
Creates a snapshot for the specified volume. Once the snapshot volume is created, it can be treated as any other volume, with the exception that it cannot be used to create another snapshot.
-a,--array <array-name>
Specifies the array associated with this snapshot. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-C,--snapshot-count <integer>
Specifies the number of intended snapshots for the volume.
-D,--description <description-text>
Specifies a description of the snapshot.
-d,--disk <disk-name,...>
Specifies the name of the disk or disks that will be used to create the snapshot volume.
The arguments -d and -n cannot be used at the same time, and specification of either one results in a new virtual disk being created.
-f,--full-policy failbasewrite | failsnapshot
The full policy specifies what to do if and when the snapshot fills up:
failbasewrite - Stop allowing writes to the base volume.
failsnapshot - Stop allowing writes to the snapshot. This is the default.
-k,--disk-type
ANY - Any type of disk, including FC, SATA, or SAS
SATA - Serial Advanced Technology Attachment
-L,--snapshot-level low | verylittle | little | average | high | full
The snapshot level should be set to the percentage of the base volume that is expected to be overwritten during the snapshot's lifetime. This determines the amount of storage allocated to the snapshot (that is, the size of its reserve volume). To maintain the snapshot of the base volume's state, data in the base volume that is about to be overwritten is copied into the snapshot reserve space.
The snapshot levels equate to the following percentages:
-l,--snapshot-percentage <0..100>
Specifies what percentage of the volume is to be used for snapshot creation.
-m,--reserve-name <volume-name>
Specifies the name of the reserve volume. If no name is specified, a name is created and assigned automatically.
-n,--number-of-disks <1..224>
Specifies the number of disks in the snapshot volume, 1 to 224, in combination with RAID levels 0 and 1.
-n,--number-of-disks <1..30>
Specifies the number of disks in the snapshot volume, 1 to 30, in combination with RAID levels 3, 5, and 6.
-P,--snapshot-pool <pool-name>
Specifies the name of the snapshot.
-r,--raid-level 0 | 1
Specifies RAID level 0 or 1, in combination with number-of-disks 1 to 224.
-r,--raid-level 3 | 5 | 6
Specifies RAID level 3, 5, or 6, in combination with number-of-disks 1 to 30.
-v,--reserve-vdisk <virtual-disk-name>
This option is mutually exclusive from the -d, -k, -n, and -r options.
If a reserve virtual disk is not specified:
- An existing virtual disk is used if possible.
- If no existing virtual disk is found, a new virtual disk is created, if that possibility exists; otherwise, an error message is reported.
If a reserve virtual disk is specified:
- If it is incompatible with the reserve volume, it results in a failure.
- If there is not enough free space, it results in an error.
-V,--volume <source-volume-name>
Specifies the source volume from which to take a snapshot.
-w,--warning-threshold <0..100>
Specifies when to inform you that the snapshot reserve volume is near capacity. If a warning threshold is not specified, 50% is used.
-Z,--snapshot-reserve-size <size>
Specifies the amount of space you want to reserve for capacity of the snapshot reserve volume. Specify this snapshot reserve volume capacity as a percentage of the base volume. You can increase or decrease the percentage until the Snapshot Reserve Volume Capacity value matches the estimated capacity that you calculated. Some rounding up may be required.
Note - The -Z option is only supported on a Sun StorEdge 6920. |
snapshot <snapshot-name>
Specifies the snapshot name of up to 16 alphanumeric using characters, underscores, dashes, and spaces.
sscs create -a array00 -V vol0 snapshot vol01_snap
create -a <array-name> -p <pool-name> [ -d <disk-name[, disk-name...]> vdisk <virtual-disk-name> create -a <array-name> -p <pool-name> -n <integer> ] vdisk <virtual-disk-name>
-a,--array <array-name>
Specifies the array associated with this virtual disk.
-d,--disk <disk-name[, disk-name...]>
Specifies particular disks to be added to the virtual disk.
-n,--number-of-disks <1...X>
Specifies the number of disks to be added to the virtual disk.
-p,--pool <pool-name>
Specifies the storage pool associated with this virtual disk.
vdisk <virtual-disk-name>
Specifies the virtual disk that you want to modify.
sscs create -a array00 vdisk vdisk1
Creates a volume within a specified pool.
create -a <array-name> -p <pool-name> -s <number<TB|GB|MB|KB|Bytes|BLK|BV>> [-v <virtual-disk-name>] [-n <1..30>] [-d <disk-name[,disk-name...]>] [-c <A|B>] volume <volume-name> create -a <array-name> -p <pool-name> -s <number<TB|GB|MB|KB|Bytes|BLK|BV>> -C <integer> -L <low|verylittle|little|average|high|full> [-v <virtual-disk-name>] [-n <1..30>] [-d <disk-name[,disk-name...]>] [-f <volume|snapshot>] [-w <0..100>] [-P <pool-name>] [-V <virtual-disk-name>] [-c <A|B>] volume <volume-name> create -a <array-name> -p <pool-name> -s <number<TB|GB|MB|KB|Bytes|BLK|BV>> -Z <number<TB|GB|MB|KB|Bytes|BLK|BV>> [-v <virtual-disk-name>] [-n <1..224>] [-d <disk-name[,disk-name...]>] [-f <volume|snapshot>] [-w <0..100>] [-P <pool-name>] [-V <virtual-disk-name>] [-c <A|B>] volume <volume-name> create -a <array-name> -p <pool-name> -s <number<TB|GB|MB|KB|Bytes|BLK|BV>> -C <integer> -l <0..100> [-v <virtual-disk-name>] [-n <1..30>] [-d <disk-name[,disk-name...]>] [-f <volume|snapshot>] [-w <0..100>] [-P <pool-name>] [-V <virtual-disk-name>] [-c <A|B>] volume <volume-name>
Creates a volume within a specified pool. You can have up to 2048 volumes per array.
Specifies the array. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
Specifies the number of intended snapshots for the volume.
Specifies the name of the disk. You can use this option with either the -n option or the -v option, but not with both -n and -v at the same time.
Favors the volume or snapshot.
-L,--snapshot-level <low | verylittle | little | average | high | full>
Specifies the level of snapshot activity as either low, verylittle, little, average, high, or full. The snapshot levels equate to the following percentages:
-l,--snapshot-percentage <0..100>
Specifies what percentage of the volume is to be used for snapshot creation.
-n,--number-of-disks <1..30> or <1..224>
Specifies the number of disks in the volume. You can use this option with either the -d option or the -v option, but not with both -d and -v at the same time. Number-of-disks <1..30> is used in combination with a RAID level set at 3, 5, and 6. Number-of-disks <1..224> is used in combination with a RAID level set at 0 or 1.
-P,--snapshot-pool <pool-name>
Specifies the name of the snapshot.
Specifies the name of the snapshot pool.
-s,--size tb | gb | mb | kb | bytes | blk | bv
Specifies the volume size. Sizes can be in terabytes, gigabytes, megabytes, kilobytes, bytes, blocks, or base volume
-V,--reserve-vdisk <virtual-disk-name>
Specifies a reserve virtual disk.
-v,--vdisk <virtual-disk-name>
Specifies the name of the virtual disk. You can use this option with either the -d option or the -n option, but not with both -d and -n at the same time.
-w,--warning-threshold <0..100>
Specifies when to inform you that the snapshot reserve volume is near capacity. If a warning-threshold is not specified, 50% is the default.
Z,--snapshot-reserve-size <number<TB | GB | MB | KB | Bytes | BLK | BV
Specifies the amount of space you want to reserve for capacity of the snapshot reserve volume.
Specifies the volume name of up to 16 alphanumeric characters.
sscs create -a array01 -p pool1 -s 20GB volume ORACLE-1
Creates a copy of the volume (not applicable to 2500 Series).
create -a <array-name> -s <source-volume-name> -t <target-volume-name> [ -p lowest | low | medium | high | highest ] volume-copy
-a,--array <array-name>
Specifies the array associated with this volume.
-p,--priority lowest | low | medium | high | highest
Specifies the priority of this volume copy. If no priority is specified, the default is medium.
-s,--source-volume <volume-name>
Specifies the source volume name associated with this volume copy.
-t,--target-volume <volume-name>
Specifies the target volume name associated with this volume copy.
sscs create -a array00 -s vol01 -t vol02 volume-copy
delete -a <array-name> host <host-name,...>
Specifies the array associated with this host. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
host <host-name,...>
Specifies the host or hosts to delete.
sscs delete -a array00 host host01
Deletes one or more host groups.
delete -a <array-name> hostgroup <host-group-name,...>
Deletes one or more host groups.
-a,--array <array-name>
Specifies the array associated with this host group.
hostgroup <host-group-name,...>
Specifies the host group or host groups to delete.
sscs delete -a array00 hostgroup hg01
Deletes one or more initiators.
delete -a <array-name> [ -T <wwn | initiator_name>] initiator <initiator-ID,...>
Deletes one or more initiators. The initiator or initiators must be unmapped or the command will fail.
-a,--array <array-name>
Specifies the array associated with this initiator or initiators. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-T,--name-type <wwn | iqn | initiator_name>
Specifies the initiator type, either an iSCSI initiator or FC initiator. For iSCSI, specify the iSCSI qualified name (IQN) or name of the initiator. For FC, specify the World Wide Name or name of the initiator.
initiator <initiator-ID,...>
Specifies the initiator identifier.
sscs delete -a array00 initiator myInitiator-01,myInitiator-02
delete -a <array-name> iscsi-session <session-identifier[,session-identifier...]>
Deletes iSCSI sessions associated with a specified array.
-a,--array <array-name>
Specifies the name of the array.
iscsi-session <session-identifier>
Specifies one or more iSCSI sessions to delete.
sscs delete --array iSCSILCA2 iscsi-session 40:00:01:37:00:05:8
Deletes iSCSI session 40:00:01:37:00:05:8 for array iSCSILCA2.
delete -a <array-name> pool <pool-name,...>
Deletes one or more storage pools. This operation removes all associated virtual disks and volumes during the deletion of the storage pool. You can perform this action only when all volumes in the pool are unmapped.
-a,--array <array-name>
Specifies the array associated with this pool. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
pool <pool-name,...>
Specifies the storage pool or list of pools to delete.
sscs delete -a array00 pool SP048763
delete -a <array-name> profile <profile-name,...>
Deletes one or more storage profiles. You can only perform this function on a storage profile that has no storage pools associated with it.
-a,--array <array-name>
Specifies the array associated with this profile.
profile <profile-name,...>
Specifies the profile or profiles to delete.
sscs delete -a array00 profile MyProfile
Deletes one or more replication sets (not applicable to 2500 Series).
delete -a <array-name> repset <repset-name,...>
Deletes one or more replication sets.
-a,--array <array-name>
Specifies the array from which you want to delete the replication set. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
repset <repset-name,...>
Specifies the replication set or sets to delete.
sscs delete -a corporate repset finance/1
Deletes the replication of the finance volume on the array named corporate.
sscs delete -a corp_west repset crm-sales/1
Deletes the replication of the crm-sales volume on the array named corp_west.
Deletes one or more snapshots.
delete -a <array-name> snapshot <snapshot-name,...>
Deletes the specified snapshot.
-a,--array <array-name>
Specifies the array associated with this snapshot. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
snapshot <snapshot-name,...>
Specifies the snapshot or snapshots to delete.
sscs delete -a array00 snapshot snap1
Deletes one or more named virtual disks.
delete -a <array-name> vdisk <vdisk-name,...>
Deletes one or more specified virtual disks.
-a,--array <array-name>
Specifies the array associated with this virtual disk. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
vdisk <vdisk-name,...>
Specifies the vdisk or vdisks to delete.
sscs delete -a array00 vdisk vdisk1
Deletes one or more named volumes.
delete -a <array-name> volume <volume-name,...>
Deletes one or more named volumes. The volume must be unmapped or the deletion fails.
-a,--array <array-name>
Specifies the array associated with this volumes. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
volumes <vdisk-name,...>
Specifies the volumes or volumes to delete.
sscs delete -a array00 volume ORACLE-1
Deletes a volume-copy (not applicable to 2500 Series).
delete -a [ <array-name> ] -s [ <source-volume-name> ] -t [ <target-volume-name> ] volume-copy
Deletes a volume copy. This operation breaks the copy relationship between the two volumes, but it does not delete the volumes themselves. It also removes the read-only permission on the target volume.
-a,--array <array-name>
Specifies the array associated with this volume copy.
-s,--source-volume <volume-name>
Specifies the source volume associated with this volume copy.
-t,--target-volume <volume-name>
Specifies the target volume associated with this volume copy.
sscs delete -a array00 -s vol01 -t vol02 volume-copy
Disables one or more snapshots.
disable -a <array-name> snapshot <snapshot-name[,snapshot-name...]>
Disables one or more snapshots. Disabling a volume snapshot does not remove either the volume snapshot or its associated reserve volume.
When you disable a volume snapshot, only the specified snapshots are disabled. All other snapshots remain functional.
-a,--array <array-name>
Specifies the array associated with this snapshot.
snapshot <snapshot-name,...>
Specifies the names of the snapshots that you want to resnap.
sscs disable -a array00 snapshot snapshot1, snapshot2
Disables snapshot1 and snapshot2 on array00.
Renders an extensible markup language (XML) representation of the array.
export array <array-name>
The export array command renders an extensible markup language (XML) representation. This outputs to standard output, and then you redirect it to a file or another mechanism.
array <array-name>
Specifies the array that you want to export.
sscs export array array00 > /tmp/array00_backup.xml
Exports one or more profiles into an XML representation.
export -a <array-name> profile > [ <profile-name,...> ]
Exports one or more profiles into an XML representation. This outputs to standard output, and then you redirect it to a file or another mechanism.
-a,--array <array-name>
Specifies the array from which you want to export the profile.
profile <profile-name,...>
Specifies the profile or profiles to export. If no profiles are specified, all profiles are exported.
sscs export - a array00 profile > /tmp/all_profiles.xml
Sets a disk to the failed state.
fail -a <array-name> [ -t <tray-name> ] disk <disk-name>
Sets a disk to the failed state. This can create complications. Do not initiate this command without first consulting Sun Customer Service personnel.
-a,--array <array-name>
Specifies the array on which you want to fail the disk.
-t,--tray <tray-name>
Identifies the tray where the disk resides.
disk
Specifies the name of the disk.
sscs fail -a Array01 -t Tray20 disk t20d16 sscs fail -a Array01 disk t20d16
Applies an array configuration file to the specified array.
import -x <XML-location> [ -L <list> ] [ -n ] array <array-name>
Applies an array configuration file to the specified array. This enables you to import the configuration file from one array to overwrite the configuration for this array.
Use the -n option to preserve the current array configuration, including the mapping between the access LUN (LUN 31) and the management host. This mapping is required for in-band management of the array.
-x,--xml <XML-location>
Specifies the location of the XML file to be imported. The XML location can be in the form of a url (http://... or file:///...) or a file name.
-L,--list
Specifies that no import take place. Instead, the array is checked against the XML file to ensure that it is compatible.
-n,--noclear
Specifies that the current array configuration will not be cleared.
array <array-name>
Specifies the array to which the configuration file is applied.
sscs import -x file:///tmp/array00_configuration.xml array array00
(when the list option is used)
Array array-name is [not] compatible with XML file XML-location.
Imports one or more profiles from a specified XML file.
import -a <array-name> -x <XML-location> [ -f ] profile [ <profile-name,...> ] import -a <array-name> -x <XML-location> -L profile [ <profile-name,...> ]
Imports one or more profiles from a specified XML file. This allows you to import the configuration profile from one array to overwrite the configuration profile for this array.
array <array-name>
Specifies the array to which you want to import the profile.
-x,--xml <XML-location>
Specifies the location of an XML file containing the profiles to be imported. The XML location can be in the form of a URL (http://... or file:///...) or a file name.
-f,--force
Specifies the following actions when conflicts occur with the profiles:
Exists - Profiles are not imported.
Duplicate Settings - Profiles are imported, creating a new profile.
Conflicting - Profiles are imported, replacing the current profile of the same name.
In Use - Profiles are not imported.
If the force option is not specified, the following occurs:
Exists - Profiles are not imported.
Duplicate Settings - Profiles are not imported.
Conflicting - Profiles are not imported.
In Use - Profiles are not imported.
In all cases, both successful and failed imports are reported.
-L,--list
Lists all profiles. If the list option is specified, no import takes place. All profiles in the XML file (or all those specified by way of the <profile-name>) are listed, and each is identified as follows:
Exists - The profile already exists with all of the same parameter values.
Duplicate Settings - A profile with exactly the same parameters (the description and version can be different), but a different name exists, and no profile with the given name is in use by the system.
Conflicting - A profile with the same name exists, has different parameters, and is not currently in use by the system.
In Use - A profile with the same name exists, has different parameters, and is currently in use by the system.
New - None of the above labels apply.
profile <profile-name,...>
Specifies the profile or profiles to import. If no profile names are specified, all profiles in the given XML location are used.
sscs import -a array00 -f -x file:///tmp/all_profiles.xml profile
profile_name: Exists profile_name: Duplicate Settings profile_name: New profile_name: Conflicting
initialize -a <array-name> [ -t <tray-name> ] disk [ <disk-name>]
Initializes a disk. If a disk from another array is inserted, and you want to use it in a different array, you might need to initialize it to remove any latent virtual disk information. All data on the disk will be lost. This can create complications. Do not initiate this command without first consulting Sun Customer Service personnel.
-a,--array <array-name>
Specifies the array on which you want to initialize the disk.
-t,--tray <tray-name>
Identifies the tray where the disk resides.
disk
Specifies the name of the disk.
sscs initialize -a Array01 -t Tray2 disk Disk6
Lists configuration information for the specified controller.
list -a <array-name> controller [ A | B ]
Lists configuration information for the specified controller.
-a,--array <array-name>
Specifies the array for which you want to view controller information.
controller A | B
Specifies the controller for which you want to view information. If no controller is specified, summary information for both controllers is displayed.
sscs list -a array01 controller
Controller: A | B Mode: Active | Inactive Quiesced: True | False Status: Removed | Optimal | RPA Par Error | Failed | Service Mode Drive Interface: Fibre Channel | SATA | SAS Cache Memory Size: n MB Manufacturer: manufacturer Serial Number: serial-number Ethernet Port: 1 Use DHCP/BOOTP: On | Off IP Address: IP-address Gateway: IP-address Net Mask: net-mask
Lists Fibre Channel port information for the controller of the specified array.
list -a <array-name> [ -c A | B ] fcport [ <FC-port-ID,...> ]
Lists Fibre Channel (FC) port information for the controller of the specified array.
-a,--array <array-name>
Specifies the name of the array where the controller resides.
-c,--controller A | B
Specifies the controller for which you want Fibre Channel port information.
fcport <fcport-ID,...>
Specifies the Fibre Channel port or ports for which you want information. Ports are specified as A/1 to A/4 and B/1 to B/4. If no FC port is specified, details for all ports are displayed.
sscs list -a array00 fcport A/1
Array: array-name Controller: A | B FCPort: fcport-ID Port WWN: port-WWN Node WWN: node-WWN Topology: ARB Loop | Fabric | PTP | FAB Loop | Unknown Speed: current-speed Gb/s (Giga bits per second) Maximum Speed: maximum-speed Gb/s Loop ID: 0..127 | N/A | Any Preferred Loop ID: 0..127 | N/A | Any Channel Number: channel-number Channel Joined With Another: True | False Link Status: Up | Down
Lists the host names and details for an individual host.
list -a <array-name> host [ <host-name,...> ]
Lists the host names and details for an individual host.
-a,--array <array-name>
Specifies the array associated with this host. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
host <host-name,...>
Specifies the host or hosts that you want to view in detail. When no host is specified, the names of all the hosts in the array are listed.
sscs list -a array00 host
(when no <host-name> value is specified)
Host: host-name ... Host: host-name
(host detail when <host-name> value is specified)
Host: host-name Host Group: hostgroup-name Initiator: initiator-name ... Initiator: initiator-name Volume: volume-name LUN:LUN-ID ... Volume: volume-name LUN:LUN-ID
Lists host group name and hosts for an individual host group.
list -a <array-name> hostgroup [ <host-group-name,...> ]
Lists host group name and hosts for an individual host group.
-a,--array <array-name>
Specifies the array associated with this host group.
hostgroup <host-group-name,...>
Specifies the host group that you want to view. When no host group is specified, the names of all the host groups in the array are listed.
sscs list -a array00 hostgroup
(when no <host-group-name> value is specified)
Host Group: host-group-name ... Host Group: host-group-name
(host detail when the <host-group-name> value is specified)
Host Group: host-group-name Host: host-name ... Host: host-name Volume: volume-name LUN:LUN-ID ... Volume: volume-name LUN:LUN-ID
Lists the initiators and provides a description of each.
list -a <array-name> [ -T <wwn | initiator_name> ] initiator [ <initiator-ID,...> ]
Lists the initiators and provides a description of each.
-a,--array <array-name>
Specifies the array associated with this initiator. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-T,--name-type <wwn | iqn | initiator_name>
Specifies the initiator identifier; a World Wide Name, iSCSI qualified name (IQN), or a named initiator.
initiator <initiator-ID,...>
Specifies the initiator identifier.
sscs list -a array01 -T initiator_name initiator myInitiator-01 sscs list -a array01 initiator myInitiator-01 sscs list -a iSCSILCA_2 -T iqn initiator
(list of initiators when no <initiator-ID> value is specified)
Initiator: initiator-ID ... Initiator: initiator-ID
(detail about the initiator when an <initiator-ID> value is specified)
Initiator: initiator-ID WWN: initiator-WWN Host: host-name OS Type: host-type
Displays iSCSI performance statistics for the 2510 array and enables you to define the type of iSCSI performance statistics to monitor.
To display the performance statistics:
list -a <array-name[,array-name...]> -T [-b <true | false>] iperformance
To define the type of iSCSI performance statistics to monitor and the sort order of the output:
list -a <array-name[,array-name...]> -t <array_stats | controller_stats | volume_stats> [-c <A|B>] [-h <host-name[,host-name...]>] [-g <hostgroup-name[,hostgroup-name...]>] [-v <volume-name[,volume-name...]>] [-s <name | total_iops | read_percent |write_percent | total_data | avg_read_size | avg_read_rate | peak_read_rate | avg_write_size | avg_write_rate | peak_write_rate | cache_hit_percent>] [-b <true|false>] iperformance
Displays iSCSI performance statistics for the 2510 array and enables you to define the type of iSCSI performance statistics to monitor and the sort order of the output.
Only valid for 2510 arrays running firmware version 07.35.nn.nn or higher.
-a,--array <array-name>
Specifies the name of the array associated with this iSCSI performance request.
-b,--baseline <true | false>
Sets the baseline time for the iSCSI array. If true, the current array time is used as the baseline time.
-t,--type <array_stats | controller_stats | volume_stats>
Specifies the type of statistics to list: array, controller, or volume.
-c,--controller <A | B>
Specifies controller A or controller B.
-h,--host <host-name[,host-name...]>]
Specifies the host name of one or more hosts.
-g,--hostgroup <hostgroup-name[,hostgroup-name...]>
Specifies the name of one or more host groups.
-v,--volume <volume-name[,volume-name...]>
Specifies one or more volumes.
-s,--sort <name | total_iops|read_percent|write_percent | total_data | avg_read_size |avg_read_rate| peak_read_rate | avg_write_size | avg_write_rate | peak_write_rate | cache_hit_percent>]
Specifies the value for sorting the performance output.
sscs list -a iSCSILCA_2 -T iperformance
Array: iSCSILCA_2 State: Off Polling Interval: 1 minute Data Retention Period: 1 hour BASELINE STATISTICS Controller A Baseline Time: date at time Controller B Baseline Time: date at time MAC Transmit Statistics MAC Receive Statistics TCP Statistics IPv4 Statistics IPv6 Statistics Target (Protocol) Statistics
sscs list --array iSCSILCA_2 --type array_stats --sort total_iops iperformance
List array statistics for iSCSILCA_2 and sort by total I/O operations per second.
list -a <array-name> [-c <A|B>] iscsi-port [iscsiport-id[,iscsiport-id...]]
Lists information for one or more iSCSI ports configured for a specified array.
-a,--array <array-name>
Specifies the name of the array.
-c,--controller <A | B>
Specifies controller A or B for which you want information.
[iscsiport-id[,iscsiport-id...]]
Specifies one or more iSCSI port IDs. For a detailed listing, specify controller/port.
sscs list --array iSCSILCA_2 iscsi-port B/1
Lists detail for iSCSI port 1 on controller B for array iSCSILCA_2.
Array: iSCSILCA_2 Controller: A iSCSI Port: B/1 Port MAC: 00:A0:B8:20:34:69 Speed: 100 Mbps Maximum Speed: 1 Gbps Link Status: Up Listening Port: 3260 MTU: 1500 ICMP Ping Responses: Enabled IPv4: Enabled DHCP: Off IP Address: 10.8.88.167 Gateway: 10.8.88.1 Netmask: 255.255.255.0 VLAN: Disabled VLAN ID: 0 Ethernet Priority: Disabled Priority: 3
list -a <array-name> iscsi-session [session-identifier[,session-identifier...]]
Lists iSCSI sessions associated with a specified array. To list details of a specific iSCSI session, include the iSCSI session ID.
-a,--array <array-name>
Specifies the name of the array.
iscsi-session [session-identifier[,session-identifier...]]
Specifies the iSCSI session ID.
sscs list -a iSCSILCA_2 iscsi-session 40:00:01:37:00:00:8003
iSCSI Session iSCSI Target: iqn.1992-01.com.lsi:1535.600a0b80003487c10000000046cc4a1d iSCSI Session Identifier (SSID): 40:00:01:37:00:00:8003 Initiator Session Identifier (ISID): 40:00:01:37:00:00 Target Portal Group Tag: 2 Initiator iSCSI Name: iqn.1991-05.com.microsoft:funk.sun.com Initiator iSCSI Label: i1193868006 Initiator iSCSI Alias: fi1193868006 Host: fh1193262432 iSCSI Session Connection ID(s) Connection ID (CID): 0x1 Ethernet Port: Controller B, Port 2 Initiator IP Address: 10.8.88.103 Negotiated Login Parameters Authentication Method: None Header Digest Method: None Data Digest Method: None Maximum Connections: 4 Target Alias: iSCSI_LCA2 Initiator Alias: fi1193868006 Target IP Address: 10.8.88.175 Target Portal Group Tag: 2 Initial R2T: Yes Maximum Burst Length: 262144 Bytes First Burst Length: 8192 Bytes Default Time to Wait: 0 Seconds Default Time to Retain: 60 Seconds Maximum Outstanding R2T: 16 Error Recovery Level: 0 Maximum Receive Data Segment Length: 65536 Bytes
list -a <array-name> iscsi-target target-name
Lists iSCSI target name configured for the specified array. To list details, specify the iSCSI target name. Target name is the iSCSI qualified name (IQN), for example: iqn.199201.com.sun:1535.600a0b80002f9da000000000461255f9.
-a,--array <array-name>
Specifies the name of the array.
iscsi-target target-name
Specifies the iSCSI qualified name of the iSCSI target.
sscs list --array iSCSILCA_2 iscsi-target
iSCSI Target Name: iqn.1992-01.com.sun:1535.600a0b80003487c10000000046cc4a1d sscs list --array iSCSILCA_2 iscsi-target iqn.1992-01.com.sun:1535.600a0b80003487c10000000046cc4a1d
iSCSI Target Name: iqn.1992-01.com.lsi:1535.600a0b80003487c10000000046cc4a1d Alias: iSCSI_LCA2 Authentication: NONE CHAP Secret: ***** Unnamed Discovery: Enabled Sessions: 1 iSNS: Enabled IPv4: 10.8.88.56 DHCP: Off Port: 3205 Initiators server1: iqn.1991-05.com.microsoft:sun-pojdhrbx7tt server2: iqn.1991-05.com.sun.microsoft.jcz server3: iqn.1991-05.com.microsoft:sun-pojdhrbx7rr server4: iqn.1986-03.com.sun:01:0003ba3145ed.47032ecf server5: iqn.1986-03.com.sun:01:00144f010116.46fa5d9a server6: iqn.1986-03.com.sun:01:0003ba0442dd.47062a0f server7: iqn.1991-05.com.microsoft:sun-pojdhrbx7qq server8: iqn.2001-04.com.example.storage.tape:sys1.xyz server9: iqn.1991-05.com.microsoft:funk.sun.com server10: iqn.1991-05.com.microsoft:jim.bur.sun.com server11: iqn.1991-05.com.microsoft:parash.india.sun.com server12: iqn.1991-05.com.microsoft:pookawinxp server13: iqn.1991-05.com.microsoft:nms-lab8
Shows all licenses that are associated with the array, and related licensing details.
list -a <array-name> license [ <license-name,...> ]
Shows all licenses that are associated with the array, along with related licensing details (serial number, controller serial number, and further details).
-a,--array <array-name>
Specifies the array associated with this license.
license <license-name,...>
Specifies the name of a license or licenses. If you list specific licenses, then only the details of those licenses are shown.
sscs list -a corporate license <license-name,...>
Lists all of the licenses on the corporate array.
sscs list -a corp_west license ReplicationSet
Lists the details of the replication set license on the corp_west array.
(when no <license-name> values are specified)
Array: array-name WWN: World-Wide-name Serial Number: serial-number Featured Enable Identifier: identifier License: license-name Description: description Status: Enabled | Disabled Quantity Licensed: quantity Quantity Used: quantity
(when <license-name> values are specified)
Array: array-name WWN: World-Wide-name Serial Number: serial-number Featured Enable Identifier: identifier License: license-name Description: description Status: enabled | disabled Quantity Licensed: quantity Quantity Used: quantity Replication License Status: Activated | Deactivated Repository Volume: replication-repository-name Size: number-of-megabytes Vdisk: virtual-disk-identifier Licensed Items Sample Formats: Snapshot: Licensed Items: Base Volume:vol_b13 Snapshot Volume:new-snap Base Volume:dk_rep3 Snapshot Volume:dk_snap1 StorageDomain: Licensed Items: Host Group: t_hostgroup_2 Host: MIG-1 VolumeCopy Licensed Items: Source Volume:dk_rep1 Target Volume:dk_rep2 Source Volume:dk_vol3 Target Volume:dk_rep4
Lists the mapping for each host, host group, and storage domain.
list -a <array-name> mapping [DefaultStorageDomain|Host|HostGroup[,DefaultStorageDomain|Host|HostGroup...]]
Lists mappings for the array. You can filter the output by specifying the name of a storage domain, a host, or a host group.
-a,--array <array-name>
Lists all mappings for the specified array. Filters the output based on the name of a storage domain, host, or host group supplied.
mapping [DefaultStorageDomain|Host|HostGroup[,DefaultStorageDomain|Host|HostGroup...]]
Lists mapping for the specified storage domain.
sscs list -s array1 mapping host host1
Lists all of the mappings on array1 for host1.
Volume:JKTest LUN: 0 Mapped To: diag-e4500a Target Type: Host Permission: Read/Write
Shows the operating system types on this array.
Shows all of the operating systems that are supported by the array. The values returned can be used in subsequent requests to create or modify initiators, or to modify the default host type of the array.
-a,--array <array-name>
os-type
Shows all of the operating systems that are supported by the array.
WNTNCLSP5 - Windows NT nonclustered (SP 5 or higher) W2KNETNCL - Windows 2000/Server 2003 nonclustered SOL - Solaris (with Traffic Manager) HPX - HP-UX AIX - AIX IRX - Irix LNX - Linux WNTCLSP5 - Windows NT clustered (SP 5 or higher) W2KNETCL - Windows 2000/Server 2003 clustered AIXAVT - AIX (with Veritas DMP) W2KNETCLDMP - Windows 2000 clustered DMP NWRFO - Netware failover IRX_FO AIX_FO SOLAVT - Solaris (with Veritas DMP or other) W2KNETNCLDMP - Windows 2000 nonclustered DMP
Shows detailed performance statistics.
list -a <array-name,...> -T performance list -a <array-name,...> -t array_stats | controller_stats | volume_stats [ -c A | B ] [ -h <host-name,...> ] [ -g <host-group-name,...> ] [ -v <volume-name,...> ] [ -s name | total_iops | read_percent | write_percent | total_data | avg_read_size | avg_read_rate | peak_read_rate | avg_write_size | avg_write_rate | peak_write_rate ] performance
Shows detailed performance statistics. You can use the following options only if a single array is specified:
--controller, --volume, --host, and --hostgroup
Note - When using the local CLI sscs command, performance monitoring must be enabled before executing the list performance subcommand. Performance monitoring is turned on via the modify performance subcommand. See modify performance for further information. |
-a,--array <array-name>
Specifies the array or arrays associated with this performance request.
-T,--settings
Shows the current settings for the array, including state, polling interval, and data retention period. If this option is specified, all other options (except array) are ignored.
-t,--type array_stats | controller_stats | volume_stats
Specifies the type of statistics to list: array, controller, or volume.
-c,--controller A | B
Specifies the controller name.
-v,--volume <volume-name,...>
Specifies the volume name or volume names associated with this performance request.
-h,--host <host-name,...>
Specifies the host name or host names associated with this volume.
-g,--hostgroup <host-group-name,...>
Specifies the host group or host groups associated with this volume.
-s,--sort name | total_iops | read_percent | write_percent | total_data | avg_read_size | avg_read_rate | peak_read_rate | avg_write_size | avg_write_rate | peak_write_rate | cache_hit_percent
Specifies the sorting mechanism.
performance
Specifies the performance subcommand.
Array: array-name State: on | off Polling Interval: 1 minute | 5 minutes | 15 minutes Data Retention Period: forever | 1 hour | 2 hours | 4 hours | 1 day
NAME TOT IOPS READ % WRITE% TOT DATA AVG R SIZE AVG R /s PEAK R /s .... ==== ======== ====== ====== ======== ========== ======== ========= vol1 0.0 0.00 0.00 0.0 0.0 0.0 0.0 ... vol2 3.6 7.32 34.77 1030.3 32.7 4.5 10.4
Lists storage pool information.
list -a <array-name> pool [ <pool-name,...> ]
Lists storage pool information.
-a,--array <array-name>
Specifies the array associated with this pool. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
pool <pool-name,...>
Specifies the pool or pools for which you want detailed information. If no pools are specified, this subcommand lists summary information for all pools.
sscs list -a array01 pool SP048763
(summary of all pools when no <pool-name> value is specified)
Pool: pool-name Profile: profile-name Configured Capacity: capacity .... Pool: pool-name Profile: profile-name Configured Capacity: capacity
(detail of a pool when a <pool-name> value is specified)
Pool: pool-name Description: description Profile: profile-name Total Capacity: capacity MB | GB | TB Configured Capacity: capacity MB | GB | TB Available Capacity: capacity MB | GB | TB Volume: volume-name1 Volume: volume-name2
Lists the named storage profiles.
list -a <array-name> profile [ <profile-name,...> ]
Lists the named storage profiles.
-a,--array <array-name>
Specifies the array associated with this profile.
profile <profile-name,...>
Specifies the profile or profiles for which you want detailed information. If no profiles are specified, this subcommand lists summary information for all profiles.
sscs list -a array00 profile MyProfile
(summary of all profiles when no <profile-name> value is specified)
Profile: profile-name ... Profile: profile-name
(detail of a profile when a <profile-name> value is specified)
Profile: profile-name Profile in Use: yes | no Factory Profile: yes | no Description: profile-description RAID Level: 0 | 1 | 3 | 5 | 6 Segment Size: 8 KB | 16 KB | 32 KB | 64KB | 256KB Read Ahead: on | off Optimal Number of Drives: variable | 2..30 Disk Type: ANY | FC | SATA | SAS Pool: pool-name .... Pool: pool-name
Lists replication set information (not applicable to 2500 Series).
list -a <array-name> repset [ <repset-name,...> ]
Lists replication set information.
-a,--array <array-name>
Specifies the array from which you want to obtain replication set information. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
repset <repset-name,...>
Specifies the replication set or sets. If you do not specify a replication set, then a summary of all the replication sets on the array is listed.
sscs list -a corporate repset
Lists all of the repsets on the array named corporate.
sscs list -a corporate repset mail/1
Lists the details of the replication set mail/1 on the array named corporate.
(summary of all replication sets when no replication set name is specified)
Replication set: local-volume-name/1 Consistency Group: yes | no Remote volume: remote-vol Replication Peer: replication-peer-name ... Replication set: local-volume-name/1 Consistency Group: yes | no Remote volume: remote-vol Replication Peer: replication-peer-name
(details when a replication set name is specified)
Replication set: repset-name Local volume: volume-name Synchronization progress: Replicating | Unsynchronized | Synchronization in progress | Suspended | Failed | Not Ready | Failed Suspended Role: Primary | Secondary Size: size-in-megabytes Replication peer: remote-array-name Replication peer WWN: remote-array-WWN Remote volume: remote-volume-name Remote volume WWN: remote-volume-WWN Mode: Synchronous | Asynchronous Consistency group: yes | no Replication priority: lowest | low | medium | high | highest Auto synchronize: Enabled | Disabled
list -a <array-name> [ -c A | B ] sasport [ sasport-id,.. ]
Lists pertinent SAS port information.
-a,--array <array-name>
Specifies the array for which you want to obtain SAS port information.
-c,--controller A | B
Specifies the controller for which you want to view SAS port information. If no controller is specified, summary information for both controllers is displayed.
Specifies the SAS port or ports for which you want information. Ports are specified as A/1 to A/4 and B/1 to B/4. If no SAS port is specified, details for all ports are displayed.
sscs list -a Quartz sasport Array: Quartz Controller: B SAS Port: B/1 Port WWN: 50:0A:0B:81:D2:BA:60:04 Speed: 1 Gb/s Maximum Speed: 7 Gb/s Channel Number: 1 Link Status: Up Array: Quartz Controller: B SAS Port: B/2 Port WWN: 50:0A:0B:81:D2:BA:60:0C Speed: 1 Gb/s Maximum Speed: 7 Gb/s Channel Number: 2 Link Status: Up Array: Quartz Controller: B SAS Port: B/3 Port WWN: 50:0A:0B:81:D2:BA:60:08 Speed: 1 Gb/s Maximum Speed: 7 Gb/s Channel Number: 3 Link Status: Up Array: Quartz Controller: A SAS Port: A/1 Port WWN: 50:0A:0B:81:D2:BB:10:04 Speed: 1 Gb/s Maximum Speed: 7 Gb/s Channel Number: 1 Link Status: Up Array: Quartz Controller: A SAS Port: A/2 Port WWN: 50:0A:0B:81:D2:BB:10:0C Speed: 1 Gb/s Maximum Speed: 7 Gb/s Channel Number: 2 Link Status: Up Array: Quartz Controller: A SAS Port: A/3 Port WWN: 50:0A:0B:81:D2:BB:10:08 Speed: 1 Gb/s Maximum Speed: 7 Gb/s Channel Number: 3 Link Status: Up
Lists the specified snapshot or snapshots associated with this array.
list -a <array-name> snapshot [ <snapshot-name,...> ]
Lists the specified snapshot or snapshots associated with this array.
-a,--array <array-name>
Specifies the array associated with this snapshot.
snapshot <snapshot-name,...>
Specifies the snapshot or snapshots you want to view. If you do not specify a snapshot, the names of all the snapshots in the array are listed.
sscs list -a array00 snapshot snap1
(when no <snapshot-name> value is specified)
Snapshot: snapshot-name ... Snapshot: snapshot-name
(detailed output if one or more <snapshot-name> values are specified)
Volume: snapshot-volume-name Type: snapshot WWN: WWN Virtual Disk: virtual-disk-name-of-parent-volume Size: size-of-parent MB State: state Status: status Action: action Condition: Optimal | Degraded | Failed | Impaired Controller: A | B Preferred Controller: A | B Modification Priority: lowest | low | medium | high | highest Write Cache: Enabled | Disabled Write Cache With Replication: Enabled | Disabled Write Cache Without Batteries: Enabled | Disabled Flush Cache After: time Disk Scrubbing: Enabled | Disabled Disk Scrubbing With Redundancy: Enabled | Disabled Percent Full: 0..100% Failure Policy: failbasewrite | failsnapshot Warning Threshold: 0..100 Creation Date: date Base Volume: base-volume-name Reserve Volume: reserve-volume-name Reserve Status: online | offline Reserve Size: n
Pools and profiles may be empty, and represented by the symbol '-' (dash).
For a standard volume, this indicates that the current configuration for the volume does not fall into any pool’s defined parameters. For snapshot volumes these values will always be empty.
Lists information about one or more storage trays in the array.
list -a <array-name> tray [ <tray-name,...> ]
Lists information about one or more storage trays in the array.
-a,--array <array-name>
Specifies the array associated with this tray.
tray <tray-name,...>
Specifies the tray ID or tray IDs you want to display. If no tray ID is specified, then the names of all the trays in the array are listed.
sscs list -a array01 tray 1
(summary of all trays when no <tray-ID> value is specified)
Tray: tray-ID .... Tray: tray-ID
(detail of a tray when a <tray-ID> value is specified)
Tray: tray-ID Array Type: 6140 Role: Drive Module | Controller Module | Unknown State: Enabled | Disabled Status: OK | ID mismatch | ID conflict | ESM firmware mismatch ESM miswire | minihub speed mismatch | unsupported Disk Type: Fibre Channel | SATA | SAS Number of Disks: n
Lists virtual disk (vdisk) or virtual disks information associated with this array.
list -a <array-name> vdisk [ <virtual-disk-name,...>]
Lists virtual disk (vdisk) or virtual disks information associated with this array.
-a,--array <array-name>
Specifies the array or arrays associated with this virtual disk.
vdisk <virtual-disk-name,...>
Specifies the virtual disk or disks you want to show. If no virtual disk names are specified, all virtual disk names are listed.
sscs list -a array01 vdisk disk 1,2,3,4
(summary of all vdisks when no <virtual-disk-name> value is specified)
VDisk: virtual-disk-name .... VDisk: virtual-disk-name
(detail of a vdisk when a <virtual-disk-name> value is specified)
Virtual Disk: virtual-disk-name Status: Optimal | Degraded | Failed | Impaired State: State (Ready, Degraded, etc.) Number of Disks: number-of-disks RAID Level: 0 | 1 | 3 | 5 | 6 Total Capacity: capacity Configured Capacity: capacity Available Capacity: capacity Array Name: array-name Array Type: array-type Disk Type: FC | SATA | SAS Maximum Volume Size: size Associated Disks: Disk: disk-name .... Disk: disk-name Associated Volumes: Volume: volume-name .... Volume: volume-name
list -a <array-name> [ -p <pool-name> ] [ -v <virtual-disk-name> ] volume [ <volume-name,...> ]
-a,--array <array-name>
Specifies the array associated with this volume. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-p,--pool <pool-name>
Specifies the pool name associated with this volume. If a pool is specified, all volumes in that pool are listed.
-v,--vdisk <virtual-disk-name>
Specifies the virtual-disk associated with this volume.
volume <volume-name,...>
Specifies the volume name or names associated with this array. If no volumes are specified, a summary of all volumes is listed. Use pool and virtual-disk to display listed volumes.
sscs list -a array01 -p pool1 volume ORACLE-1
(summary of all volumes when no <volume-name> value is specified)
Volume: volume-name Type: type Pool: pool-name Profile profile-name .... Volume: volume-name Type: type Pool: pool-name Profile profile-name
(detailed output if specified volume is a standard, source, or target volume)
Volume: volume-name Type: Standard | Source | Target | Replicated WWN: WWN Pool: pool-name Profile: profile-name Virtual Disk: virtual-disk-name Size: size State: Free | Mapped Status: Online | Offline Action: current-action Condition: Optimal | Degraded | Failed | Impaired Read Only: Yes | No Controller: A | B Preferred Controller: A | B Modification Priority: Lowest | Low | Medium | High | Highest Write Cache: Enabled | Disabled Write Cache With Replication: Enabled | Disabled Write Cache Without Batteries: Enabled | Disabled Flush Cache After: time Disk Scrubbing: Enabled | Disabled Disk Scrubbing With Redundancy: Enabled | Disabled Volume Copy Targets: Target Volume: volume-name ... Target Volume: volume-name Snapshot: snapshot-name Creation Time: time Reserve: reserve ... Snapshot: snapshot-name Creation Time: time Reserve: reserve Associations: Host: host-name LUN: LUN-ID Initiator: initiator WWN: WWN or Host Group: hostgroup-name LUN: LUN-ID Initiator: initiator WWN: WWN
Pools and profiles can be empty, in which case they are represented by the symbol '-' (dash).
For a standard volume, this indicates that the current configuration for the volume does not fall into any pool’s defined parameters.
Lists volume-copy information (not applicable to 2500 Series).
list -a <array-name> [ -s <source-volume-name,...> ] [ -t <target-volume-name,...> ] volume-copy
Lists volume copy information. If neither the source volume nor the target volume is specified, a summary of all volume copies is listed. If the source volume or the target volume is specified, a detailed listing of each is generated.
-a,--array <array-name>
Specifies the array associated with the volumes that you want to list.
-s,--source-volume <source-volume-name,...>
Specifies the source volume or volumes that you want to list.
-t,--target-volume <target-volume-name,...>
Specifies the target volume or volumes that you want to list.
sscs list -a array00 -s vol1,vol3 volume-copy
(summary of all volume copies when no volume copy name is specified)
Source Volume: source-volume-name Target Volume: target-volume-name ... Source Volume: source-volume-name Target Volume: target-volume-name
(detailed output if a <volume-copy> value is specified)
Volume Copy: Source Volume: source-volume-name Target Volume: target-volume-name Target Read Only: Enabled | Disabled Status: In Progress | Completed | Stopped Percent Complete: 0...100 Priority: lowest | low | medium | high | highest Copy Start Timestamp: timestamp Copy Completion Timestamp: timestamp
Maps one or more volumes to a host.
map -a <array-name> [ -P readwrite | readonly ] [ -v <volume-name,...> ] [-s <snapshot-volume-name,...> ] [ -l <0..255> ] host <host-name>
Maps one or more volumes and snapshots to a host. Any previous mappings for the given volumes and snapshots are removed.
-a,--array <array-name>
Specifies the array associated with this host. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-l,--lun-id <0..255>
Specifies a logical unit number (LUN). A LUN can be specified only when mapping a single volume.
If no LUN is specified, as many successive unused LUNs as needed are used, starting with the first available LUN.
You can have up to 256 or 32 LUNs per host or hostgroup. The 6540 and FLX380 arrays allow 32 LUN IDs only.
-P, --permission readwrite | readonly
Specifies that the permission for accessing this snapshot is read-write or read-only.
-s,--snapshot <snapshot-volume-name,...>
Specifies the snapshot volume name or names associated with this host.
-v,--volume <volume-name,...>
Specifies the volume associated with this host.
host <host-name>
Specifies the host that you want to map to the volume.
sscs map -a array00 -v vol01,vol02 host host01
Maps one or more volumes to a host group.
map -a <array-name> [-s <snapshot-name[,snapshot-name...]>] [-v <volume-name[,volume-name...]>] [-l <0..255>] hostgroup <hostgroup-name>
Maps one or more volumes and snapshots to a host group. Any previous mappings for the given volumes or snapshots are removed.
-a,--array <array-name>
Specifies the array associated with this host group.
-v,--volume <volume-name[,volume-name...]>
Specifies the volumes to be mapped to this host group.
-s,--snapshot <snapshot-name[,snapshot-name...]>
Specifies the snapshot volumes to be mapped to this host group.
-l,--lun-id <0..255>
Specifies the LUN ID of the initiator that you want to map to this host group.
A LUN can be specified only when mapping a single volume. If no LUN is specified, as many successive unused LUNs as necessary are used, starting with the first available unused LUN.
You can have up to 256 or 32 LUNs per host or hostgroup. The 6540 allows 32 LUN IDs only.
hostgroup <host-group-name>
Specifies the host group name.
sscs map -a array00 -v vol01,vol02 hostgroup hg01
Maps one or more initiators to a volume or snapshot.
map -a <array-name> [ -P readwrite | readonly ] [ -v <volume-name,...> [ -s <snapshot-volume-name,...> ] [ -l <0..255> ] initiator <initiator-name,...>
Maps an initiator to a volume or snapshot. Any previous mappings for the given volumes or snapshots are removed.
-a,--array <array-name>
Specifies the array associated with the initiator. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-l,--lun-id <0..255>
Specifies the logical unit number of this initiator.
A LUN can be specified only when mapping a single initiator. If no LUN is specified, the first available LUN is used.
You can have up to 256 or 32 LUNs per host or hostgroup. The 6540 allows 32 LUN IDs only.
-P, --permission readwrite | readonly
Specifies that the permission for accessing this volume is read-write or read-only.
-s,--snapshot <snapshot-volume-name,...>
Specifies the snapshot volumes to be mapped to this initiator.
-v,--volume <volume-name,...>
Specifies the volumes to be mapped to this initiator.
initiator <initiator-name,...>
Specifies the initiator name to which the array is being mapped. If no volume or snapshot is specified, the initiator is mapped into the default partition.
sscs map -a array00 -v v01 initiator init01
Maps one or more snapshots to a host or host group.
map -a <array-name> [ -P readwrite | readonly ] [ -i <initiator-name> ] [-h <host-name>| -g <host-group-name> ] [ -l <0..255> ] snapshot <snapshot-name,...>
Maps one or more snapshots to a host or host group. If no host or host group is specified, the snapshot or snapshots are mapped into the Default partition.
-a,--array <array-name>
Specifies the array associated with this snapshot. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-g,--hostgroup <host-group-name>
Specifies the host group that you want to map to the snapshots.
-h,--hostname <host-name>
Specifies the host that you want to map to the snapshot.
-i,--initiator <initiator-name>
Specifies the initiator that you want to map to the snapshot.
-l,--lun-id <0..255>
Specifies the logical unit number of this initiator.
A LUN can be specified only when mapping a single volume. If no LUN is specified, the first available LUN is used.
You can have up to 256 or 32 LUNs per host or hostgroup. The 6540 allows 32 LUN IDs only.
-P, --permission readwrite | readonly
Specifies that the permission for accessing this snapshot is read-write or read-only.
snapshot <snapshot-name,...>
Specifies the name or names of the snapshot you want to map. Any previous mappings for the snapshots will be removed.
sscs map -a array00 -g hg01 snapshot snap1, snap2
Maps one or more volumes to a host or host group.
map -a <array-name> [ -P readwrite | readonly] [ -i <initiator-name> ] [-h <host-name> ] [ -g <host-group> ] [ -l <0..255> ] volume <volume-name,...>
Maps one or more volumes to a host or host group. Any previous mappings for the given volume or volumes are removed.
-a,--array <array-name>
Specifies the array associated with this volume. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-g,--hostgroup <host-group-name>
Specifies the host group name associated with this volume.
-h,--hostname <host-name>
Specifies the host that you want to map to the volume.
-i,--initiator <initiator-name>
Specifies the initiator that you want to map to the volume.
-l,--lun-id <0..255>
Specifies the logical unit number of this initiator.
A LUN can be specified only when mapping a single volume. If no LUN is specified, the first available LUN is used.
You can have up to 256 or 32 LUNs per host or hostgroup. The 6540 allows 32 LUN IDs only.
-P, --permission readwrite | readonly
Specifies that the permission for accessing this volume is read-write or read-only.
volume <volume-name,...>
Specifies the volume name to which the array is being mapped.
If no host or host group is specified, the volume or volumes are mapped into the default partition.
sscs map -a array00 -g hg01 volume vol01,vol02
Modifies the configuration of the specified array.
modify [ -o solaris_dmp | solaris | sun_storedge | sun_storedge_nas_gateway | aix | hpux | linux | irix | ptx | netware_failover | netware_non_failover | win2k_clustered | win2k_non_clustered | winnt | winnt_non_clustered | win2k_non_clustered_dmp | win2k_clustered_dmp | dsp | aixavt | winnt_clustered ] [ -s <0..100> ] [ -S <0..100> ] [ -k disable | <1..30> ] [ - f <0..60> ] [ -h <0..8> ] [-b <4K|8K|16K>] [ -T <wwn | array_name> ] [ -N <new-array-name> ] [ -p <password> ] array <array-name>
Modifies the configuration of the specified array.
-o,--os-type <OS-type-name>
Specifies the operating system type. Use the command sscs list -a array-name os-type to view all of the operating systems that are supported by the array.
-b,--cache-block-size <4K|8K|16K>
Specifies the cache block size.
-f,--failover-alert <0..60>
Specifies the LUN failover alert time frame, in seconds. The system alerts you to an array failover at the allotted time.
-h,--hot-spare <hot-spare-drive-count>
Specifies the hot-spare count for the array. When a hot-spare drive count is specified, an algorithm distributes hot-spare drives across the trays of the array. To specify a drive, use the subcommand modify disk. The hot-spare count limit is dependent on the array:
15 for 6130 running firmware version 07.10.nn.nn or lower
15 for 6140 and 6540 running firmware version 07.10.nn.nn or lower, OR firmware version 07.15.nn.nn or higher.
15 for 2500 series arrays running firmware version 07.10.nn.nn or lower, OR firmware version 07.35.nn.nn or higher.
Unlimited for 6580 and 6780 arrays.
-k,--disk-scrubbing disable | <1..30>
Specifies the interim after which the system scrubs the disk.
-N,--new-name <new-array-name>
Specifies the new name of the array.
-p,--password <password>
-s,--cache-start <0..100>
Specifies the array cache start.
-S,--cache-stop <0..100>
Specifies the array cache stop.
-T,--name-type <wwn | array_name>
Specifies the array naming type.
array <array-name>
Specifies the name of the array to be modified.
sscs modify -f 30 -T array_name array ARRAY1
Modifies the controller settings.
modify -a <array-name> [-e <1|2>] [-d <on|off>] [-i <ip-address>] [-g <ip-address>] [-m <netMask>] controller <A|B>
Modifies the Ethernet port of a controller using the specified IP parameters.
modify -a <array-name> [ -e 1 | 2 ] -d <on|off> controller <A|B>
Modifies the IP parameters of a controller’s Ethernet port using the Dynamic Host Control Protocol (DHCP).
modify -a <array-name> -E controller <A|B>
Verifies the network connectivity between the array controller and the management software.
modify -a <array-name> -e <1|2> [-v <enable|disable>] [-d <on|off>] [-i <ip-address>] [-g <ip-address>] [-m <netMask>] controller <A|B>
Modifies controller IP parameters, including option to enable or disable IPv4. NOTE: Only supported on 6580 and 6780.
modify -a <array-name> -e <1|2> [-V <enable|disable>] [-d <on|off>] [-I <v6-ip-address>] [-r <v6-ip-address>] [-m <enable|disable>] [-d <full|half>] [-s <PORT_SPEED_NONE|PORT_AUTO_NEGOTIATED|PORT_10MBPS_HALF_DUPLEX|PORT_10MBPS_FULL_DUPLEX|PORT_100MBPS_HALF_DUPLEX|PORT_100MBPS_FULL_DUPLEX|PORT_1000MBPS_HALF_DUPLEX|PORT_1000MBPS_FULL_DUPLEX>] controller <A|B>
Modifies controller Ethernet port and IP parameters, including IPv6 options and port speed. NOTE: IPv6 only supported on 6140 and 6540 arrays with firmware version 07.15.nn.nn or higher, 2500 series arrays with firmware version 07.35.nn.nn or higher, and 6580 and 6780 arrays. Port speed option only supported on 6580 and 6780 arrays.
-a,--array <array-name>
Specifies the array associated with this controller.
-d,--dhcp on | off
Specifies whether the dynamic host control protocol (DHCP) is active.
-d,--duplex <full|half>
Specifies port capability, full or half duplex.
-e,--ethernet-port 1 | 2
Specifies the Ethernet port number.
-E,--test-communication
Verifies the network connectivity between the array controller and the management software.
-g,--gateway <gateway-address>
Specifies the gateway IP address. IP addresses can be either Domain Name System (DNS) names or dotted decimal addresses.
-i,--ipaddress <IP-address>
Specifies the controller’s IP address. IP addresses can be either Domain Name System (DNS) names or dotted decimal addresses.
-I,--v6-address <v6-ip-address>
-m,--netmask <netmask>
Specifies the controller’s network mask.
-m,--mode <enable|disable>
Enables or disables port mode.
-r,--router <v6-ip-address>
-s,--speed <PORT_SPEED_NONE|PORT_AUTO_NEGOTIATED|PORT_10MBPS_HALF_DUPLEX|PORT_10MBPS_FULL_DUPLEX|PORT_100MBPS_HALF_DUPLEX|PORT_100MBPS_FULL_DUPLEX|PORT_1000MBPS_HALF_DUPLEX|PORT_1000MBPS_FULL_DUPLEX>
Specifies the port speed. Port speed option only supported on 6580 and 6780 arrays.
-V,--ip-v6 <enable|disable>
Enables or disables IPv6. IPv6 only supported on 6140 and 6540 arrays with firmware version 07.15.nn.nn or higher, 2500 series arrays with firmware version 07.35.nn.nn or higher, and 6580 and 6780 arrays.
-v,--ip-v4 <enable|disable>
controller A | B
Specifies the controller to modify.
sscs modify -a array00 -g 10.0.5.2 controller A sscs modify -a array00 -e 2 -d on controller A sscs modify -a array00 -E controller B
Modifies the date on the array.
modify -a <array-name> [-G <true | false>] [-s] date <HHMM|mmddHHMM|mmddHHMM.SS|mmddHHMMyy|mmddHHMMccyy|mmddHHMMccyy.SS>
Modifies the date on the array, allowing you to set the time on the array, or to synchronize the time with the management host (that is, setting the array's time to the management host's time.)
-a,--array <array-name>
Specifies the array for which you want to specify date information.
-G,--GMT true | false
Specifies whether to set Greenwich Mean Time (GMT) to true or false. If GMT is set to true, the date is GMT time. If GMT is set to false, the local time zone on the host system is assumed.
-s,--synchronize
Specifies whether to synchronize the date with the date on the element manager host. If this option is already set, you will not be able to specify a date.
date
mmdd
Specifies the month and day. For example, 0331 is March 31.
HHMM
Specifies the hour and minute. The hour is based on a 24-hour clock. For example, 1:30 p.m. is 1330.
cc
Specifies the century part of the year.
yy
.SS
Specifies the seconds of the hour.
sscs modify -G false date 010112002003.00
modify -a <array-name> -h true | false disk <disk-name>
-a,--array <array-name>
Specifies the array associated with this disk.
-h,--hot-spare true | false
Specifies whether you want this disk to be a designated hot-spare.
disk <disk-name>
Specifies the disk that you want to modify.
sscs modify -a array00 -h true disk t0d01
Modifies the Fibre Channel port settings on the specified array.
modify -a <array-name> -c A | B -l <0..125>| n/a | any fcport <FC-port-ID>
Modifies the Fibre Channel port settings on the specified array.
-a,--array <array-name>
Specifies the array associated with this controller.
-c,--controller A | B
-l,--loop-id <0..125> | n/a | any
Specifies the preferred loop ID.
fcport <FC-port-ID>
Specifies the Fibre Channel port number that you want to modify. Ports are specified as A/1 to A/4 and B/1 to B/4. If no FC port is specified, details for all ports are displayed.
sscs modify -a array00 -c B -l 125 fcport 1
modify -a <array-name> [ -N <host-name>] [ -g <host-group-name> ] host <host-name>
Modifies the host name. You can have up to 256 hosts per array on the 6130/6140 arrays. The 6540 allows 32 hosts only.
-a,--array <array-name>
Specifies the array associated with this host. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-N,--new-name <host-name>
Specifies the new name for the host.
-g,--hostgroup <host-group-name>
Specifies the host group into which to include this host.
host <host-name>
Specifies the current host name.
sscs modify -a array00 -N host02 host host01
modify -a <array-name> -N <host-group-name> hostgroup <host-group-name>
Modifies the host group name. You can have up to 256 host groups per array on the 6130/6140 arrays. The 6540 allows 32 host groups only.
-a,--array <array-name>
Specifies the array associated with this host group.
-N,--new-name <host-group-name>
Specifies the new name for the host group.
hostgroup <host-group-name>
Specifies the current name of the host group that you want to rename.
sscs modify -a array00 -N hg02 hostgroup hg01
modify -a <array-name> [ -h <host-name>] [ -N <initiator-name> ] [ -T wwn | initiator_name ] [ -o solaris_dmp | solaris | sun_storedge | sun_storedge_nas_gateway | aix | hpux | linux | lnxavt | irix | ptx | netware_failover | netware_non_failover | win2k_clustered | win2k_non_clustered | winnt | winnt_non_clustered | win2k_non_clustered_dmp | win2k_clustered_dmp | dsp | aixavt | winnt_clustered ] initiator <initiator-ID>
-a,--array-name <array-name>
Specifies the array for which you want to modify the initiator. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-h,--hostname <host-name>
Specifies the new host to be associated with this initiator.
-N,--new-name <initiator-name>
Specifies the new initiator name.
-T,--name-type wwn | initiator_name
Specifies the World Wide Name or the initiator name. If name-type is not specified, the initiator-ID is assumed to be an initiator name. You can modify the WWN if the initiator is offline only.
-o,--os-type <OS-type-name>
Specifies the operating system type. Use the command sscs list -a array-name os-type to view all of the operating systems that are supported by the array.
initiator <initiator-ID>
Specifies the initiator identifier.
sscs modify -a array00 -N Lexington_01 initiator myInitiator_01
Modifies the settings for iSCSI performance data.
modify -a <array-name> [-S <on|off>] [-p <1|5|15>] [-r <forever|1HR|2HR|4HR|1DAY>] [-b <true | false>] iperformance
Modifies the settings for iSCSI performance data.
-a,--array <array-name>
Specifies the name of the array for which you want to modify.
-S,--status <on|off>
Enables or disables iSCSI performance monitoring.
-p,--poll <1|5|15>
Specifies the poll interval frequency as 1, 5, or 15 minutes.
-r,--retention <forever|1HR|2HR|4HR|1DAY>
Specifies the period of time you want to retain the performance data in cache.
-b,--baseline <true | false>
Sets the baseline time for the iSCSI array. If true, the current array time is used as the baseline time.
sscs modify -a iSCSILCA_2 -S on -p 5 iperformance
modify -a <array-name> [-c <A|B>] [-p <3260|49152..65535>] [-m <1500..9000>] [-P <enable|disable>] [-d <on|off>] [-i <ip-address>] [-g <ip-address>] [-n <netMask>] [-v <enable|disable>] [-V <0..4096>] [-e <enable|disable>] [-E <0..7>] iscsi-port <iscsi-port-id>
Modifies an iSCSI port configured for a specified array.
a,--array <array-name>
Specifies the array for which you want to modify the iSCSI port.
-c,--controller <A | B>
-d,--dhcp <on | off>
-E,--ethernet-priority-value <0..7>
Specifies the ethernet priority value.
-e,--ethernet-priority <enable | disable>
Enables or disables the ethernet priority.
-g,--gateway <ip-address>
Specifies the IP address gateway.
-i,--ipaddress <ip-address>
-m,--max-trans-unit <1500..9000>
-n|,-netmask <netMask>
-P,--icmp-ping <enable | disable>
Enables or disables the ICMP ping feature.
-p,--port <3260 | 49152..65535>
Specifies the default port number, 3260, or a port number from 49152 to 65535.
-v,--VLAN <enable|disable>
Enables or disables the VLAN feature.
-V,--VLAN-id <0..4096>
iscsi-port <iscsi-port-id>
modify -a <array-name> [-A <alias-name>] iscsi-target <target-name> modify -a <array-name> -p <3205|49152...65535> iscsi-target <target-name> modify -a <array-name> -u <none|CHAP|BOTH> iscsi-target <target-name> modify -a <array-name> -n <enable|disable> iscsi-target <target-name> modify -a <array-name> -p <3205|49152...65535> -i <enable|disable> -d <on|off> -q <string> iscsi-target <target-name> modify -a <array-name> -i <enable|disable> -s <enable|disable> [-h <string>] [-p <3205|49152..65535>] iscsi-target <target-name> modify -a <array-name> -i <enable|disable> -d <on|off> [-q <string>] [-p <3205|49152..65535>] iscsi-target <target-name>
Modifies an iSCSI target configured for a specified array.
-a,--array <array-name>
Specifies the array for which you want to modify the iSCSI target.
-A,--alias <alias-name>
An alias defined for the array.
-p,--port <3205|49152..65535>
Specifies the default port number, 3205, or a port number from 49152 to 65535.
-u,--authentication <none|CHAP|BOTH>
Specifies authentication as none, CHAP, or both.
-n,--unnamed-discovery <enable|disable>
Specifies to enable or disable unnamed discovery.
-s,--stateless <enable|disable>
Specifies to enable or disable stateless.
-h,--ip-v6-address <string>
-i,--isns <enable|disable>
Specifies to enable or disable iSNS.
-d,--dhcp <on|off>
Specifies to set DHCP to on or off.
-q,--ip-address <string>
Specifies to set the IP address to IPv4.
iscsi-target <target-name>
Specifies the iSCSI qualified target name. For example: iqn.1992-01.com.sun:1535.600a0b80002f9da000000000461255f9
sscs modify --alias fred iscsi-target iqn.199201.com.sun:1535.600a0b80002f9da000000000461255f9
Cancels or prioritizes a running or outstanding job.
modify -a <array-name> [ -k ] [ -p lowest | low | medium | high | highest ] jobs [ <job-ID> ]
Cancels or prioritizes a running or outstanding job using the job identification number.
-a,--array <array-name>
Specifies the array for which you want to modify the job or jobs.
-k,--kill
Cancels a running or outstanding job or jobs.
-p,--priority lowest | low | medium | high | highest]
Specifies an order of priority from which to determine the action of the modification.
jobs <job-id>
Specifies the job to be cancelled or prioritized.
sscs modify -p low jobs VOL:00C1408F84C2
Activates replication set licenses (applicable to 2500 Series only when running firmware version 07.35.nn.nn or higher).
modify -a <array-name> -A [ -v <virtual-disk-name> ] license ReplicationSet
Activates replication set licenses on the specified array using the designated virtual disk for replication set repository volumes. If the virtual disk is omitted, the manager chooses an appropriate virtual disk to create the repository volumes.
modify -a <array-name> -A -r 1 -n <1..224> [ -k ANY | FC | SAS | SATA ] license ReplicationSet
Activates replication set licenses on the specified array, creating a new virtual disk with the designated RAID level and disk type for the replication set repository volumes. RAID level 1 is used in combination with number-of-disks 1 to 224.
modify -a <array-name> -A -r 3 | 5 | 6 | -n <1..30> [ -k ANY | FC | SAS | SATA ] license ReplicationSet
Activates replication set licenses on the specified array, creating a new virtual disk with the designated RAID level and disk type for the replication set repository volumes. RAID levels 3, 5, or 6 are used in combination with number-of-disks 1 to 30.
modify -a <array-name> -A -r 1 | 3 | 5 | 6 -d <disk-name,...> license ReplicationSet
Activates replication set licenses on the specified array, creating a new virtual disk with the designated RAID level and names of disks to be used for the replication set repository volumes.
modify -a <array-name> -I license ReplicationSet
Deactivates replication set licenses on the specified array and deletes the replication set repository volumes.
-a,--array <array-name>
Specifies the array for which you want to activate or deactivate a replication set license. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-A,--activate
Activates a replication set license.
-I (that is, uppercase letter “i”),--deactivate
Deactivates a replication set license.
-v,--virtual-disk <virtual-disk-name>
Specifies the virtual disk that you want to select.
-r,--raid-level 1
Specifies the RAID level 1, in combination with number-of-disks 1 to 224.
-r,--raid-level 3 | 5 | 6
Specifies RAID level 3, 5, or 6, in combination with number-of-disks 1 to 30.
-n,--number-of-disks <1..224>
Specifies the number of disks, 1 to 224, in combination with RAID level 1.
-n,--number-of-disks <1..30>
Specifies the number of disks, 1 to 30, in combination with RAID levels 3, 5, or 6.
-k,--disk-type ANY | FC | SATA | SAS
ANY - Any type of disk, including FC, SATA, or SAS. FC - Fibre Channel SATA - Serial Advanced Technology Attachment SAS - Serial Attached SCSI -d,--disk <disk-name> Specifies the named disk. license Specifies that you want to modify a license. ReplicationSet Specifies the license that you want to modify.
sscs modify -a europe -A -v 3 license ReplicationSet
Activates replication set licenses on the array named europe using existing virtual disk 3 for the replication set repository volumes.
sscs modify -a corporate -A -r 3 -n 3 -D FC license ReplicationSet
Activates replication set licenses on the array named corporate, creating a new virtual disk of RAID level 3 with 3 Fibre Channel disks for the replication set repository volumes.
sscs modify -a corporate -A -r 1 -d t1d01,t2d02 license ReplicationSet
Activates replication set licenses on the corporate array, creating a new virtual disk of RAID level 1 with 2 specific disks for the replication set repository volumes.
sscs modify -a europe -I license ReplicationSet
Deactivates replication set licenses on the europe array. The replication set repository volumes will be deleted.
Modifies notification options.
modify -d notification <local_email|trap> modify -e notification <local_email|trap> modify -p <string>] [-i <string>] [-k <true|false>] [-f <string>] [-f <string>] [-u <string>] [-q] [-z <2|4|6|8|10|15|20|30|40|50>] [-o <integer>] notification <local_email|trap> modify -m <string> -r <string> notification <local_email|trap>
Modifies notification options.
-d,--disable
-e,--enable
-f,--from <string>
Specifies the origin of the notification message.
-i,--ip <string>
Specifies the IP address of the device.
-k,--secure <true | false>
Specifies whether security is used.
-m,--test-message <string>
Specifies to send test message.
-o,--port <integer>
-p,--path <string>
-q,--query-for-password
Queries for the current password for the registered array.
-r,--test-address <string>
Specifies address where test message will be sent.
-u,--user <string>
Specifies the user for which notification will be modified.
-z,--max-size <2 | 4 | 6 | 8 | 10 | 15 | 20 | 30 | 40 | 50>
Specifies the maximum size of the notification message.
notification <local_email | trap> local-email
Specifies your local email address at which you want to modify the notification.
trap
Specifies the SNMP trap notification method to use to receive the notification.
Modifies settings for performance monitoring.
modify -a <array-name> [ -S on | off ] [ -p 1 | 5 | 15 ] [ -r forever | 1HR | 2HR | 4HR | 1DAY ] performance
Modifies settings for performance monitoring. To reset performance settings, toggle the status to off and back on again.
Specifies the array for which you want to modify the performance.
Enables or disables performance monitoring.
Specifies the poll interval frequency in minutes. The default is 15.
-r,--retention forever | 1HR | 2HR | 4HR | 1DAY
Specifies the amount of time to retain data in cache. The default data retention period is 1 hour.
sscs modify -a array00 -S on -p 5 performance
Modifies the name or description of the storage pool or the profile with which this pool is associated.
modify -a <array-name> [ -N <new-pool-name> ] [ -d <description> ] [ -p <new-profile-name> ] pool <pool-name>
Modifies the name or description of the storage pool or the profile with which this pool is associated.
You can change the segment size of a volume by a factor of 2 only. For example, a volume with segment size of 32K can only be changed to a segment size of 64K or 16K. To change the segment size to 256K, the volume would first need to be changed to 64K, then 128K, then 256K. Any changes made to the profile of a pool must maintain this segment size restriction for all affected volumes.
-a,--array <array-name>
Specifies the name of the array to associate with this pool. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-N,--new-name <new-pool-name>
Specifies a new name for this pool.
-d,--description <description>
Specifies a description of the pool. The description can be up to 256 alphanumeric characters, which can include underscores, dashes, colons, commas, parentheses, curly brackets, square brackets, ticks, tildes, bars, periods, or spaces.
-p,--profile <profile-name>
Specifies the name of the profile to associate with this pool.
pool <pool-name>
Specifies the pool that you want to modify.
sscs modify -a array00 -d Lexington_01 pool SP048763
Modifies a storage profile on the array.
modify -a <array-name> [ -r 0 | 1 ] [ -s 8K | 16K | 32K | 64K | 128K | 256K | 512K ] [ -N <new-profile-name> ] [ -d <profile-description> ] [ -h on | off ] [ -n variable | <1..224> ] [ -H <hot-spare> yes | no ] [ -k ANY | FC | SAS | SATA ] profile <profile-name> modify -a <array-name> [ -r 3 | 5 | 6] [ -s 8K | 16K | 32K | 64K | 128K | 256K | 512K ] [ -N <new-profile-name> ] [ -d <profile-description> ] [ -h on | off ] [ -n variable | <1..30> ] [ -H <hot-spare> yes | no ] [ -k ANY | FC | SAS | SATA ] profile <profile-name>
Modifies a storage profile on the array. You cannot modify a profile that is in use and is associated with a storage pool.
-a,--array <array-name>
Specifies the name of the array to associate with this profile.
-r,--raid-level 0 | 1
Specifies the RAID level: 0 or 1, in combination with number-of-disks 1 to 224.
-r,--raid-level 3 | 5 | 6
Specifies the RAID level: 3, 5, or 6, in combination with number-of-disks 1 to 30.
-s,--segsize 8K | 16K | 32K | 64K | 128K | 256K | 512K
-N,--new-name <new-profile-name>
Specifies a new name for the profile.
-d,--description <profile-description>
Specifies a profile description. The description can be up to 256 alphanumeric characters, which can include underscores, dashes, colons, commas, parentheses, curly brackets, square brackets, ticks, tildes, bars, periods, or spaces. Enclosing the description in quotation marks retains it exactly as you want it.
-h,--readahead on | off
Specifies if the readahead setting is on or off.
-n,--number-of-disks variable | <1..30>
Specifies the number of disks, 1 to 30, in combination with RAID level 3, 5, or 6.
-n,--number-of-disks variable | <1..224>
Specifies the number of disks, 1 to 224, in combination with RAID levels 0 or 1.
-H,--hot-spare yes | no
Specifies whether you want this disk to be a designated hot-spare.
-k,--disk-type ANY | FC | SATA | SAS
ANY - Any type of disk, including FC or SATA. FC - Fibre Channel SATA - Serial Advanced Technology Attachment SAS - Serial Attached SCSI profile <profile-name>
Specifies the name of the profile to be modified. The profile-name can be up to 12 alphanumeric characters.
sscs modify -d “my profile description” profile random_5
Modifies the mode, consistency group, or replication priority of the specified replication set (not applicable to 2500 Series).
modify -a <array-name> [ -m sync | async ] [ -G yes | no ] [ -R lowest | low | medium | high | highest ] [ -s enable | disable ] repset <repset-name>
Modifies the role, mode, consistency group, or replication priority of the specified replication set.
modify -a <array-name> [ -r primary | secondary ] [ -f ] repset <repset-name>
Changes the role of the local volume on the specified array.
modify -a <array-name> -c repset <repset-name>
Suspends replication on the specified array.
modify -a <array-name> -z repset <repset-name>
Resumes replication on the specified array.
modify -a <array-name> -E repset <repset-name>
Tests to determine if the primary volume on the specified array is communicating correctly with its replica (primary or secondary).
-a,--array <array-name>
Specifies the array for which you want to activate or deactivate a replication set license. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-m,--mode sync | async
Specifies whether the mode is synchronous or asynchronous.
-G,--consistency-group yes | no
Specifies whether or not the replication set is part of a consistency group.
-R,--replication-priority lowest | low | medium | high | highest
Specifies the priority level for this replication set.
-s,--auto-sync enable | disable
Specifies whether or not the auto synchronization policy is enabled. If it is not specified, the default is disable.
-r,--role primary | secondary
Specifies whether the role is primary or secondary.
-f,--force
If specified, it works with the -r option to reverse roles. If communication with the replication peer is not functioning, the role change is still forced on the local volume.
-c,--suspend
Suspends temporarily the replication activity. If the replication set is part of a replication consistency group, then all of the replication sets in that group are suspended.
-z,--resume
Resumes replicating a replication set that has been suspended, or starts replicating a replication set. If the replication set is part of a replication consistency group, then it sets all of the replication sets in that group to synchronize.
-E,--test-communication
Tests communications to a replication set.
sscs modify -a corporate -r secondary repset oracle/1
Changes the role of the local volume on the oracle/1 repset to secondary on the array named corporate.
sscs modify -a corp_west -r primary -f repset mail/1
Forces the role of the local volume on the mail/1 repset to primary on the sample corp_west array, even if communications cannot be established with the current primary.
sscs modify -a corporate -c repset sap_central/1
Suspends replication on the sap_central/1 repset on the corporate array.
sscs modify -a corporate -z repset sap_central/1
Resumes replication on the sap_central/1 repset on the corporate array.
sscs modify -a corporate -E repset finance/1
Tests to determine if the primary volume finance on the corporate array is communicating correctly with its replica (primary or secondary).
Modifies the specified snapshot.
modify -a <array-name> [-N <snapshot-name>] [-f <failbasewrite|failsnapshot>] [-w <0..100>] [ -D <profile-description> ] snapshot <snapshot-name>
Modifies properties of the snapshot.
modify -a <array-name> -e <extend-size> snapshot <snapshot-name>
Extends the snapshot reserve volume size by a specified amount. This option is mutually exclusive and cannot be used with any other option.
modify -a <array-name> -S snapshot <snapshot-name>
Disables the snapshot. This option is mutually exclusive and cannot be used with any other option.
modify -a <array-name> -R snapshot <snapshot-name>
Resnaps the snapshot. This option is mutually exclusive and cannot be used with any other option.
modify -a <array-name> [-m <volume-name>] [-c A | B] [-W enable | disable] [-M enable | disable] [-b enable | disable] [-k enable | disable] [-r enable | disable] snapshot <snapshot-name>
Modifies the volume properties of the snapshot reserve volume.
modify -a <array-name> [-m <volume-name>] [-c <A|B>] [-W <enable|disable>] [-M <enable|disable>] [-b <enable|disable>] [-k <enable|disable>] [-r <enable|disable>] [-d <description-text>] snapshot <snapshot-name>
Modifies the volume properties of the snapshot reserve volume, with snapshot description.
Modifies the specified snapshot. The arguments resnap and extend are mutually exclusive.
-a,--array <array-name>
Specifies the array associated with this snapshot. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-b,--write-cache-without-batteries enable | disable
Specifies whether write-cache-without-batteries is enabled.
-c,--controller A | B
-D,--description <snapshot-description>
Specifies a snapshot description. The description can be up to 256 alphanumeric characters, which can include underscores, dashes, colons, commas, parentheses, curly brackets, square brackets, ticks, tildes, bars, periods, or spaces. Enclosing the description in quotation marks retains it exactly as you want it.
-d,--description <description-text>
Specifies snapshot description.
-e,--extend <extend-size>
Extends the snapshot reserve volume size by a specified amount.
-f,--full-policy failbasewrite | failsnapshot
The full-policy specifies what to do if and when the snapshot fills up:
Failbasewrite - Stop allowing writes to the base volume.
Failsnapshot - Stop allowing writes to the snapshot. This is the default.
-k,--disk-scrubbing enable | disable
Specifies whether disk scrubbing is enabled.
-m,--reserve-name <reserve-volume-name>
Specifies the name of the reserve volume.
-M,--write-cache-with-mirroring enable | disable
Specifies whether write-cache-with-mirroring is enabled.
-N,--new-name <new-snapshot-name>
Specifies a new name for the snapshot.
-r,--disk-scrubbing-with-redundancy enable | disable
Specifies whether disk scrubbing-with-redundancy is enabled.
-R,--resnap
-S,--disable
-w,--warning-threshold <0..100>
Specifies when to inform you that the snapshot reserve volume is near capacity. If a warning-threshold is not specified, 50% is the default.
-W,--write-cache enable | disable
Specifies whether the write cache is enabled.
snapshot snapshot-name
Specifies the name of the snapshot to modify.
sscs modify -a array00 -V vol0 snapshot vol01_snap
Modifies information about one or more storage trays in the array.
modify -a <array-name> [ -N <0..99> ] tray [ <tray-name> ]
Modifies information about one or more storage trays in the array.
-a,--array <array-name>
Specifies the array associated with this tray.
-N,--new-name <0..99>
tray <tray-name>
Specifies the tray ID or tray IDs you want to modify. If no tray ID is specified, then the names of all the trays in the array are listed.
sscs modify -a array00 -n 99 tray 0
Specifies modifications to a virtual disk.
modify -a <array-name> [-N <virtual-disk-name>] [-d <disk-name[,disk-name...]>] [-f] vdisk <virtual-disk-name> modify -a <array-name> [-d <disk-name[,disk-name...]>] [-f] vdisk <virtual-disk-name>
Specifies modifications to a virtual disk.
a,--array <array-name>
Specifies the array that is associated with the virtual disk changes.
-d,--disk <disk-name,...>
Specifies particular disks to be added to the virtual disk.
-f,--defragment
Specifies whether to defragment the virtual disk or virtual disks.
-N,--new-name <virtual-disk-name>
Specifies new virtual disk name.
vdisk <virtual-disk-name>
Specifies the virtual disk that you want to modify.
sscs modify -a array00 -d t0d01,t0d02 vdisk vdisk01
Modifies any of a volume’s attributes.
modify -a <array-name> [-p <pool-name>] [-e <string>] [-N <volume-name>] [-c <A|B>] [-m <lowest|low|medium|high|highest>] [-W <enable|disable>] [-M <enable|disable>] [-b <enable|disable>] [-k <enable|disable>] [-r <enable|disable>] [-Z <number<TB|GB|MB|KB|Bytes|BLK|BV>>] [-C <integer>] [-L <low|verylittle|little|average|high|full>] [-l <0..100>] [-f <volume|snapshot>] [-w <0..100>] [-P <pool-name>] [-V <virtual-disk-name>] [-D <description-text>] volume <volume-name>
Modifies a volume’s attributes with one or more of the following arguments.
You can change the segment size of a volume by a factor of two only. For example, a volume with segment size of 32K can only be changed to a segment size of 64K or 16K. To change the segment size to 256K, the volume would first need to be changed to 64K, then 128K, then 256K. Any changes made to the profile of a pool must maintain this segment size restriction for all affected volumes.
a,--array <array-name>
Specifies the array whose volume you want to modify. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-b,--write-cache-without-batteries enable | disable
Specifies whether write-cache-without-batteries is enabled.
-C,--snapshot-count <integer>
Specifies the number of intended snapshots for the volume.
-c,--controller A | B
Changes a volume’s preferred and current controller.
-D,--description <description-text>
Specifies a description of the snapshot.
-e,--extend <extend-size>
Extends the volume size by a specified amount.
-f,--favor volume | snapshot
Favors the volume or snapshot.
-k,--disk-scrubbing enable | disable
Specifies whether disk scrubbing is enabled.
-L,--snapshot-level low | verylittle | little | average | high | full
Specifies the level of snapshot activity as either low, verylittle, little, average, high, or full. The snapshot levels equate to the following percentages:
low - 10% verylittle - 25% little - 40% average - 50% high - 75% full - 100% -l,--snapshot-percentage <0..100>
Specifies what percentage of the volume is to be used for snapshot creation.
-m <modification-priority> lowest | low | medium | high | highest
Specifies the priority of this modification.
-M,--write-cache-with-mirroring enable | disable
Specifies whether write-cache-with-mirroring is enabled.
-N,--new-name <new-volume-name>
Specifies a new name for the volume that is being modified.
-P,--snapshot-pool <pool-name>
Specifies the name of the snapshot.
-p,--pool <pool-name>
Specifies the pool in which the volume resides.
-r,--disk-scrubbing-with-redundancy enable | disable
Specifies whether disk scrubbing-with-redundancy is enabled.
-V,--reserve-vdisk <virtual-disk-name>
Specifies a reserve virtual disk.
volume <volume-name>
-w,--warning-threshold <0..100>
Specifies when to inform you that the snapshot reserve volume is near capacity. If a warning-threshold is not specified, 50% is the default.
-W,--write-cache enable | disable
Specifies whether the write cache is enabled.
-Z,--snapshot-reserve-size <number<TB | GB | MB | KB | Bytes | BLK | BV
Specifies the amount of space you want to reserve for capacity of the snapshot reserve volume.
sscs modify -a array01 -p pool1 -e 10GB volume V1
Modifies a volume copy (not applicable to 2500 Series).
modify -a <array-name> -s [ <source-volume-name> ] -t [ <target-volume-name> ] [ -p lowest|low|medium|high|highest ] [ -r enable | disable ] [ -R ] [ -S ] volume-copy modify -a <array-name> -s <volume-name> -t <volume-name> [-p <lowest|low|medium|high|highest>] [-r <enable|disable>] volume-copy modify -a <array-name> -s <volume-name> -t <volume-name> -R volume-copy modify -a <array-name> -s <volume-name> -t <volume-name> -S volume-copy
-a,--array <array-name>
Specifies the array associated with this volume copy.
-s,--source-volume <source-volume-name>
Specifies the source volume name associated with this volume copy.
-t,--target-volume <target-volume-name>
Specifies the target volume name associated with this volume copy.
-p,--priority lowest | low | medium | high | highest
Specifies the priority level for this volume copy.
-r,--readonly enable | disable
Specifies whether this volume copy is read only or modifiable.
-R,--recopy
Specifies that you want to recopy this volume copy.
-S,--stop
Specifies that you want to stop this volume copy while in progress.
volume-copy <volume-copy-name>
Specifies the name of the volume copy that you want to modify.
sscs modify -a array00 -s vol1 -t vol2 -S volume-copy
offline -a <array-name> vdisk [ <virtual-disk-name> ]
Sets a virtual disk offline. This can create complications. Do not initiate this command without first consulting Sun Customer Service personnel.
Note - This command does not apply to all arrays or firmware versions. Use the --help command to check proper syntax for your array. For further information on how to use the --help command, see Getting Help with Commands and Their Syntax. |
-a,--array <array-name>
Specifies the array on which you want to set the virtual disk offline.
vdisk
Specifies the name of the virtual disk.
sscs offline -a Array01 vdisk VirtualDisk33
online -a <array-name> vdisk [ <virtual-disk-name> ]
Sets a virtual disk online. This can create complications. Do not initiate this command without first consulting Sun Customer Service personnel.
-a,--array <array-name>
Specifies the array on which you want to set the vdisk online.
vdisk
Specifies the name of the virtual disk.
sscs online -a Array01 vdisk
Initiates a disk reconstruction.
reconstruct -a <array-name> [ -t <tray-name>] disk [ <disk-name> ]
Reconstructs a disk. This can create complications. Do not initiate this command without first consulting Sun Customer Service personnel.
-a,--array <array-name>
Specifies the array on which you want to reconstruct the disk.
-t,--tray <tray-name>
Identifies the tray where the physical disk resides.
disk
Specifies the name of the disk.
sscs reconstruct -a Array01 -t Tray2
Removes one or more hosts from a host group.
remove -a <array-name> -h <host-name,...> hostgroup <host-group-name>
Removes one or more hosts from a host group.
-a,--array <array-name>
Specifies the array associated with this host group.
-h,--host <host-name,...>
Specifies the host or hosts that you want to remove from this host group.
hostgroup <host-group-name>
Specifies the host group from which you want to remove hosts.
sscs remove -a array00 -h host01,host02 hostgroup hg01
Removes the replication set feature license from the specified array (not applicable to 2500 Series).
remove -a <array-name> license <license-name>
Removes the specified feature license from the array.
-a,--array <array-name>
Specifies the array associated with this license.
license <license-name>
Specifies the license that you want to remove from the array. The license name is one of the well-known license names. Use the command sscs list license to see these names.
sscs remove -a corp_west license ReplicationSet
Removes a replication set feature license from the array named corp_west.
Removes a local or remote notification provider.
remove [-e <string[,string...]>] notification <local_email|email-filter|trap> remove [-i <string>] [-o <string>] [-t <string[,string...]>] notification <local_email|email-filter|trap> remove -d <string[,string...]> notification <local_email|email-filter|trap>
Removes a local or remote notification provider.
-d,--id <string[,string...]>
Specifies the notification ID being removed.
-e,--email <string[,string...]>
Specifies the email address for notification removal.
-i,--ip <string>
Specifies the IP address for notification removal.
-o,--port <string>
Specifies the port for notification removal.
-t,--trapnumber <string[,string...]>
Specifies the trap number associated with notification removal.
notification local_email | email-filter | trap
Specifies that all notifications of the specified type are removed from the given addresses.
local-email
Specifies your local email address at which you want to remove the notification.
email-filter
Specifies that you want the email filter used.
trap
Specifies the SNMP trap notification method to use to remove the notification.
sscs remove -e john.doe@address.com notification local_email
sscs remove -t 2 notification trap
reset -a <array-name> -l <array|volume> array
CAUTION: Resetting the array destroys all user data, including volumes, hosts, initiators, and so forth.
-a,--array <array-name>
Specifies the array you want to reset.
-l,--level <array | volume>
Specifies either array or volume to reset. If volume option is used, only volume information is erased, while array configuration is retained.
Resets the specified controller.
reset -a <array-name> controller A| B reset -a <array-name> controller <controller-name>
Resets the specified controller.
-a,--array <array-name>
Specifies the array whose controller you want to reset.
controller A | B
Specifies the name of the controller to reset, A or B.
controller
Specifies the name of the controller to reset.
sscs reset -a array00 controller A
Resnaps one or more existing snapshots.
resnap -a <array-name> snapshot <snapshot-name[,snapshot-name...]>
Resnaps one or more existing snapshots. When you resnap a group of snapshots, an array job is created.
When resnapping a group of snapshots, if the resnap operation fails for one snapshot, then the entire resnap operation is cancelled.
-a,--array <array-name>
Specifies the array associated with this snapshot.
snapshot <snapshot-name,...>
Specifies the names of the snapshots that you want to resnap.
sscs resnap -a array00 snapshot snapshot1, snapshot2
Resnaps snapshot1 and snapshot2 on array00.
Attempts to bring a disk to the optimal state.
revive -a <array-name> [ -t <tray-id> ] disk [ <disk-name> ]
Attempts to bring a disk to the optimal state. This can create complications. Do not initiate this command without first consulting Sun Customer Service personnel.
-a,--array <array-name>
Specifies the array on which you want to revive the disk.
-t,--tray <tray-ID>
Identifies the tray where the disk resides.
disk
Specifies the name of the disk.
sscs revive -a Array01 -t Tray1 disk Disk7
revive -a <array-name> vdisk [ <virtual-disk-name> ]
Revives a virtual disk. This can create complications. Do not initiate this command without first consulting Sun Customer Service personnel. A virtual disk must be put offline before attempting revival.
Note - This command does not apply to all arrays or firmware versions. Use the --help command to check proper syntax for your array. For further information on how to use the --help command, see Getting Help with Commands and Their Syntax. |
-a,--array <array-name>
Specifies the array on which you want to revive the virtual disk.
vdisk
Specifies the name of the virtual disk.
sscs revive -a Array01 vdisk VirtualDisk33
Places a field-replaceable unit of an array into a failed state.
service -a <array-name> -t <target-fru-name> fail
Places the specified field-replaceable unit of the array into a failed state.
Caution - Do not initiate this command without first consulting Sun Customer Service personnel. |
-a,--array <array-name>
Specifies the array to be placed into a failed state.
-t,--target <target-fru-name>
Specifies the name of the field-replaceable unit to be placed into a failed state. This parameter needs to be set to either the FRU name or the FRU ID, both of which can be obtained using variations of the list fru command. See list fru for further details.
service -a myarray -t t0drive12 fail
Redistributes volumes back to their preferred owners.
service -a <array-name> redistribute
Redistributes volumes back to their preferred owners.
-a,--array <array-name>
Specifies the array on which volumes will be redistributed.
service -a Myarray redistribute
Attempts to place the array controller or disk drive into the optimal state. This can create complications. Do not initiate this command without first consulting Sun Customer Service personnel.
service -a <array-name> -t <target-fru-name> [ -w ] revive
Attempts to place the controller or disk drive of the specified array into the optimal state.
-a,--array <array-name>
Specifies the array to be placed into the optimal state.
-t,--target <target-fru-name>
Specifies the name of the field-replaceable unit to be placed into the optimal state. This parameter needs to be set to either the FRU name or the FRU ID, both of which can be obtained using variations of the list fru command. See list fru for further details.
-w,--no warn
sscs service -a myarray -t t0drive12 -w revive
Creates and manages snapshots.
Note: This command provides cross-compatibility with scripts that are written for the Sun StorageTek 6920 System. The preferred snapshot commands are Create Snapshot and Modify Snapshot.
snapshoot -a <array-name> -v <volume-name> [-C <integer>] [-L <low|verylittle|little|average|high|full>] [-l <0..100>] [-Z <number<TB|GB|MB|KB|Bytes|BLK|BV>>] [-f <volume|snapshot>] [-w <0..100>] [-P <reserve-volume-name>] [-V <virtual-disk-name>] volume <string>
Creates a snapshot for a volume <source-volume-name>.
snapshoot -a <array-name> -R volume <string>
snapshoot -a <array-name> -r volume <string>
-a,--array <array-name>
Specifies the array to be placed into a failed state.
-v,--volume <source-volume-name>
Specifies the volume for which to take a snapshot.
-C,--snapshot-count
Specifies the number of intended snapshots for the volume.
-l,--snapshot-percentage <0..100>
Specifies what percentage of the volume is to be used for snapshot creation.
-L,--snapshot-level low | verylittle | little | average | high | full
Specifies the level of snapshot activity as either low, verylittle, little, average, high, or full. The snapshot levels equate to the following percentages:
low - 10% verylittle - 25% little - 40% average - 50% high - 75% full - 100% -Z,--snapshot_reserve_size <integer> TB | GB | MB | KB | Bytes | BLK | BV -f,--favor volume | snapshot
Favors the volume or snapshot.
-w,--warning_threshold
Specifies the threshold, as a percentage, at which the management software will generate messages to indicate the level of space left in the reserve volume. By default, the software generates a warning notification when data in the reserve volume reaches 50 percent of the available capacity. Possible values for the warning threshold are 1 to 100 percent.
-P,--snapshot_pool <reserve-volume-name>
Specifies the name to give to the reserve volume.
-V,--reserve_name <snapshot-volume-name>
Specifies the name to give to the reserve virtual disk.
-R,--resnap <reserve-disk-name>
-r,--remove_pool
Removes a snapshot from a storage pool.
volume <snapshot-volume-name> | <new-snapshot-name>
Specifies the volume or volumes for the snapshot argument. Once the snapshot volume is created, you can treat it the same as any other volume, except that it cannot be used to create another snapshot.
To create a snapshot named volume vol01 from the source volume vol0, type:
sscs snapshoot -v vol0 volume vol01
To resnap the snapshot volume MySnapshot in the storage device MyDevice, type:
sscs snapshoot -S MyDevice -R volume MySnapshot
Unmaps one or more snapshots or volumes from a host.
unmap -a <array-name> [-s <snapshot-name,...> ] [ -v <volume-name,...>] host <host-name>
Unmaps one or more snapshots or volumes from a host.
-a,--array <array-name>
Specifies the array on which this volume resides. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-s,--snapshot <snapshot-name,...>
Specifies the snapshot or snapshots to unmap from the host.
-v,--volume <volume-name,...>
Specifies the volume or volumes to unmap from the host.
host <host-name>
Specifies the host that you want to unmap from the snapshot or volume.
sscs unmap -a array00 -v vol01,vol02 host host01
Unmaps one or more snapshots or volumes from a host group.
unmap -a <array-name> [ -s <snapshot-name,...> ] -v <volume-name,...> hostgroup <host-group-name>
Unmaps one or more snapshots or volumes from a host group.
-a,--array <array-name>
Specifies the array containing the volume that you want to unmap from the host group.
-s,--snapshot <snapshot-name,...>
Specifies the snapshot or snapshots to unmap from the host group.
-v,--volume <volume-name,...>
Specifies the volume or volumes that you want to unmap from the host group.
hostgroup <host-group-name>
Specifies the host group that you want to unmap from the snapshot or volume.
sscs unmap -a array00 -v vol01,vol02 hostgroup hg01
Removes the mapping from one or more initiators to a volume or snapshot.
unmap -a <array-name> [ -s <snapshot-volume-name,...> ] [ -v <volume-name,...> ] initiator <initiator-name,...>
Removes the mapping from an initiator to a snapshot or volume.
-a,--array <array-name>
Specifies the array associated with the volume or snapshot to be unmapped. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-s,--snapshot <snapshot-volume-name,...>
Specifies the snapshot volumes to be unmapped from this initiator.
-v,--volume <volume-name,...>
Specifies the volumes to be unmapped from this initiator.
initiator <initiator-name,...>
Specifies the initiator name to be unmapped.
sscs unmap -a array00 -v vol01 initiator init1
Removes the mapping from one or more snapshots to a host or hostgroup.
unmap -a <array-name> [-i <initiator-name>] [-h <host-name>] [-g <hostgroup-name>] snapshot <snapshot-name[,snapshot-name...]>
Removes the mapping from one or more snapshots to a host or hostgroup.
-a,--array <array-name>
-i,--initiator <initiator-name>
Specifies the initiator that you want to unmap from the snapshot.
-h,--host <host-name>
Specifies the host that you want to unmap from the snapshot.
-g,--hostgroup <hostgroup-name>
Specifies the hostgroup that you want to unmap from the snapshot.
snapshot <snapshot-name[,snapshot-name...]>
Specifies the snapshot or snapshots to be unmapped.
Unmaps one or more volumes from a host or host group.
unmap -a <array-name> [ -h <host-name> | -g <host-group-name> ] volume <volume-name,...> unmap -a <array-name> [-i <initiator-name>] [-h <host-name>] [-g <hostgroup-name>] volume <volume-name[,volume-name...]>
Unmaps one or more volumes from a host or host group.
-a,--array <array-name>
Specifies the array containing the volume that you want to unmap from the host or host group. For cross-platform compatibility, you can substitute -X,--storage-device in place of the -a,--array option.
-i,--initiator <initiator-name>
Specifies the initiator that you want to unmap from the volume.
-h,--host <host-name>
Specifies the host that you want to unmap from the volume.
-g,--hostgroup <host-group-name>
Specifies the host group that you want to unmap from the volume.
volume <volume-name,...>
Specifies the volume or volumes to unmap from the host.
sscs unmap -a array00 -g hg01 volume vol01,vol02
Copyright © 2009 Sun Microsystems, Inc. All rights reserved.