HP 3PAR StoreServ 7400 2-node HP 3PAR Command Line Interface Administrator& - Page 102

Creating and Applying Templates, Overview, Creating Templates, To create a template, issue

Page 102 highlights

8 Creating and Applying Templates Overview You can use the HP 3PAR CLI to create templates that enable you to apply a set of parameters that automatically create LDs, virtual volumes, or CPGs with the same or similar characteristics. The following general rules apply to templates: • A property can either be included in a template or not included. Properties are virtual volume, LD, or CPG attributes such as set size. • A property included in a template can have a defined value or have a value that is left unspecified. A property with a defined value has had a specific value assigned to it (for example, a set size of 2). A property with an unspecified value does not have a specific value assigned to it. When you apply a template that includes a property with one or more unspecified values, the system will either use the default value (when applicable) or calculate the optimized setting for you. • For all templates, you can either allow overrides of property values or not. When you allow overrides of a property, users can modify that property's value when applying the template. When you do not allow overrides of a property, it is not possible to modify the defined value, system default, or system-calculated value for that property when applying the template. Creating Templates You can create three types of templates that can then be applied to create LDs, virtual volumes, and CPGs. To create a template, issue the createtemplate command, where: • is the object type the template is used to create. Specify VV, LD, or CPG for virtual volume, LD, or CPG, respectively. • is the name of the template being created. The VV, LD, and CPG templates have object-specific arguments that must be specified during creation. Additionally, depending on the type of template you are creating, you may wish to specify other arguments to further refine the template's parameters. For required and optional arguments specific to each template object type, see the HP 3PAR Command Line Interface Reference. Applying Templates Once you have created a template, you can apply that template to create LDs, virtual volumes, or CPGs. 102 Creating and Applying Templates

  • 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

8 Creating and Applying Templates
Overview
You can use the HP 3PAR CLI to create templates that enable you to apply a set of parameters that
automatically create LDs, virtual volumes, or CPGs with the same or similar characteristics.
The following general rules apply to templates:
A property can either be
included
in a template or
not included
.
Properties are virtual volume, LD, or CPG attributes such as set size.
A property included in a template can have a
defined value
or have a value that is left
unspecified
.
A property with a defined value has had a specific value assigned to it (for example, a set
size of 2). A property with an unspecified value does not have a specific value assigned to
it. When you apply a template that includes a property with one or more unspecified values,
the system will either use the default value (when applicable) or calculate the optimized setting
for you.
For all templates, you can either
allow overrides
of property values or not.
When you allow overrides of a property, users can modify that property's value when applying
the template. When you do not allow overrides of a property, it is not possible to modify the
defined value, system default, or system-calculated value for that property when applying the
template.
Creating Templates
You can create three types of templates that can then be applied to create LDs, virtual volumes,
and CPGs.
To create a template, issue the
createtemplate <obj_type> <template_name>
command,
where:
<obj_type>
is the object type the template is used to create. Specify VV, LD, or CPG for
virtual volume, LD, or CPG, respectively.
<template_name>
is the name of the template being created.
The VV, LD, and CPG templates have object-specific arguments that must be specified during
creation.
Additionally, depending on the type of template you are creating, you may wish to specify other
arguments to further refine the template’s parameters. For required and optional arguments specific
to each template object type, see the
HP 3PAR Command Line Interface Reference
.
Applying Templates
Once you have created a template, you can apply that template to create LDs, virtual volumes, or
CPGs.
102
Creating and Applying Templates