Adaptec iSA1500 User Guide - Page 184

create name target sizesize local pool_list [remote async boolean [queue [blocking] pool [sizes...

Page 184 highlights

Using CLI create name target size size local pool_list [remote async boolean [queue [blocking] pool [size size] [fixed | variable]] iqn_list { convert target target create name target size size local pool_list [remote async boolean [queue [blocking] pool [size size] [fixed | variable]] iqn_list } Create a new mirror set target to be called target consisting of some local and optionally some remote facets. The size is the size of the resulting target in bytes (for example, 2G). The create command creates the target so target must be a name not used by any other target (or any type) before. The convert command converts an existing target into a mirror, so target must be the name of an existing target which is not already a mirror. If there are to be any remote facets the information about them is preceded by remote. All of the facets are initially synchronous or asynchronous as determined by the async boolean value. If the value is TRUE, the queue must be defined, otherwise it is optional. If the value is omitted, facets cannot later be set to be asynchronous. A queue may be blocking in which case if the queue fills, i/o will block until there is space, otherwise one of the facets will be taken out of sync. The size of the pool may be defined in bytes, a percentage of the total size of the pool, or remainder to use all of the space currently unused in the pool. The default is remainder. Optionally, a mirror's queue can be set to be a fixed size or variable. destroy target_list Destroy the mirrored targets given in the list of target_list and frees the space from each facet's pool. info [target_list] Show information about all of the mirrored targets or the mirrored targets in the target_list list. Each mirrored target will output the information shown by the target info command. 8-45

  • 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
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218

8-45
Using CLI
create name
target
size
size
local
pool_list
[remote async
boolean
[queue [blocking]
pool
[size
size
] [fixed | variable]]
iqn_list
{ convert target
target
create name
target
size
size
local
pool_list
[remote async
boolean
[queue [blocking]
pool
[size
size
] [fixed | variable]]
iqn_list
}
Create a new mirror set target to be called
target
consisting of
some local and optionally some remote facets. The
size
is the size
of the resulting target in
bytes
(for example, 2G). The
create
command creates the target so
target
must be a name not used by
any other target (or any type) before. The
convert
command
converts an existing target into a mirror, so
target
must be the
name of an existing target which is not already a mirror.
If there are to be any remote facets the information about them is
preceded by
remote
. All of the facets are initially synchronous or
asynchronous as determined by the
async
boolean
value. If the
value is TRUE, the
queue
must be defined, otherwise it is optional.
If the value is omitted, facets cannot later be set to be
asynchronous. A queue may be
blocking
in which case if the
queue fills, i/o will block until there is space, otherwise one of the
facets will be taken out of sync. The
size
of the pool may be
defined in bytes, a percentage of the total size of the pool, or
remainder
to use all of the space currently unused in the pool.
The default is
remainder
. Optionally, a mirror's queue can be set
to be a fixed size or variable.
destroy
target_list
Destroy the mirrored targets given in the list of
target_list
and
frees the space from each facet's pool.
info [
target_list
]
Show information about all of the mirrored targets or the mirrored
targets in the
target_list
list.
Each mirrored target will output the information shown by the
target info
command.