HP 418800-B21 HP StorageWorks Replication Solutions Manager 4.0.1 job command - Page 15

Aborted job instances, Arguments, Argument lists, Assignments variables

Page 15 highlights

Aborted job instances In some cases, a job instance may not stop when it is aborted. This can happen if the instance is hung while executing a command to a low level device. When the replication manager server is stopped and restarted, all aborted job instances are cancelled. Arguments Most job commands include arguments. When a command is initially entered in a job, default values may appear in command arguments. In some cases, there are no defaults and you must specify a value. Required arguments are denoted by % characters. In the following example,%stor_unc_name% indicates that a value must be entered for the UNC name of the storage volume. SnapcloneStorageVolume ( %storvol_unc_name%, "", SAME, "", WAIT ) ^ required argument See resource names and UNC format. Argument lists In some commands an argument list can be specified. An argument list consists of individual resource names, separated by commas, and enclosed in parenthesis. For example, a list of storage volumes (virtual disks): ("\\Array2\Cats", "\\Array2\Dogs", "\\Array3\Cars") Assignments (variables) The Editing Task window allows you to create assignments (variables) that refer to specific resources or that reference the results of a command. In the following example, a lengthy UNC-formatted name is stored in a variable on line 5. When the job is run, a snapclone is created by the command on line 10, which refers to the variable. Line Task ... 5 $disk = SetVariable ("\\ArrayA2\Pets\Cats\Vdisk66") ... 10 SnapcloneStorageVolume ($disk, "", SAME, "", WAIT) ... In the next example, the results of a command are saved in a variable when the job is run. On line 7, the UNC name of the snapshot is stored in the variable $Rep1. Then on line 13 the variable is referenced to delete the snapshot. Line Task ... 7 $Rep1 = SnapshotHostVolume ("\\source_host\path\source_hostvol1", FULLY_ALLOCATED, SAME) ONERROR PAUSEAT E1: ... // 13 E2: DeleteStorageVolumes ( $Rep1 ) ONERROR PAUSEATE2: ... HP StorageWorks Replication Solutions Manager 4.0.1 15

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207

Aborted job instances
In some cases, a job instance may not stop when it is aborted. This can happen if the instance is hung
while executing a command to a low level device.
When the replication manager server is stopped and restarted, all aborted job instances are cancelled.
Arguments
Most job commands include arguments. When a command is initially entered in a job, default values
may appear in command arguments. In some cases, there are no defaults and you must specify a value.
Required arguments are denoted by % characters. In the following example,
%stor_unc_name%
indicates
that a value must be entered for the UNC name of the storage volume.
SnapcloneStorageVolume (
%storvol_unc_name%
, "", SAME, "", WAIT )
^
required argument
See
resource names and UNC format
.
Argument lists
In some commands an argument list can be speci
ed. An argument list consists of individual resource
names, separated by commas, and enclosed in parenthesis.
For example, a list of storage volumes (virtual disks):
("\\Array2\Cats", "\\Array2\Dogs", "\\Array3\Cars")
Assignments (variables)
The Editing Task window allows you to create assignments (variables) that refer to speci
c resources or
that reference the results of a command.
In the following example, a lengthy UNC-formatted name is stored in a variable on line 5. When the job
is run, a snapclone is created by the command on line 10, which refers to the variable.
Line
Task
...
5
$disk = SetVariable ("\\ArrayA2\Pets\Cats\Vdisk66")
...
10
SnapcloneStorageVolume (
$disk
, "", SAME, "", WAIT)
...
In the next example, the results of a command are saved in a variable when the job is run. On line 7, the
UNC name of the snapshot is stored in the variable $Rep1. Then on line 13 the variable is referenced
to delete the snapshot.
Line
Task
...
7
$Rep1 = SnapshotHostVolume
("\\source_host\path\source_hostvol1", FULLY_ALLOCATED, SAME)
ONERROR PAUSEAT E1:
...
//
13
E2: DeleteStorageVolumes ( $Rep1 )
ONERROR PAUSEATE2:
...
HP StorageWorks Replication Solutions Manager 4.0.1
15