HP P6000 HP P6300/P6500 Enterprise Virtual Array User Guide (593079-001, June - Page 63

SPOCK, see the Getting Started Guide

Page 63 highlights

1. Ensure that you have the latest supported version of the qla2300 driver (see http:// www.hp.com/storage/spock). 2. You must sign up for an HP Passport to enable access. For more information on how to use SPOCK, see the Getting Started Guide (http://h20272.www2.hp.com/Pages/spock_overview/ introduction.html). 3. Edit the following parameters in the /kernel/drv/qla2300.conf driver configuration file to set up the FCAs for a SAN infrastructure (HBA0 is used in the example but the parameter edits apply to all HBAs): NOTE: If you are using a Oracle-branded QLogic FCA, the configuration file is \kernel\dri\qlc.conf. hba0-connection-options=1; hba0-link-down-timeout=60; hba0-persistent-binding-configuration=1; NOTE: If you are using Solaris 10, editing the persistent binding parameter is not required. 4. If using a single FCA and no multipathing, edit the following parameters to reduce the risk of data loss in case of a controller reboot: hba0-login-retry-count=60; hba0-port-down-retry-count=60; hba0-port-down-retry-delay=2; The hba0-port-down-retry-delay parameter is not supported with the 4.13.01 driver; the time between retries is fixed at approximately 2 seconds. 5. In a fabric topology, use persistent bindings to bind a SCSI target ID to the world wide port name (WWPN) of an array port. This ensures that the SCSI target IDs remain the same when the system reboots. Set persistent bindings by editing the configuration file or by using the SANsurfer utility. NOTE: Persistent binding is not required for QLogic FCAs if you are using Solaris10. The following example for a P6300/P6500 EVA illustrates the binding of targets 20 and 21 (hba instance 0) to WWPNs 50001fe100270938 and 50001fe100270939, and the binding of targets 30 and 31 (hba instance 1) to WWPNs 50001fe10027093a and 50001fe10027093b: hba0-SCSI-target-id-20-fibre-channel-port-name="50001fe100270938"; hba0-SCSI-target-id-21-fibre-channel-port-name="50001fe10027093a"; hba1-SCSI-target-id-30-fibre-channel-port-name="50001fe100270939"; hba1-SCSI-target-id-31-fibre-channel-port-name="50001fe10027093b"; NOTE: Replace the WWPNs in the example with the WWPNs of your array ports. 6. If the qla2300 driver is version 4.13.01 or earlier, for each LUN that users will access, add an entry to the /kernel/drv/sd.conf file: name="sd" class="scsi" target=20 lun=1; name="sd" class="scsi" target=21 lun=1; name="sd" class="scsi" target=30 lun=1; name="sd" class="scsi" target=31 lun=1; If LUNs are preconfigured in the/kernel/drv/sd.conf file, after changing the configuration file, use the devfsadm command to perform LUN rediscovery. Oracle Solaris 63

  • 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
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298

1.
Ensure that you have the latest supported version of the qla2300 driver (see
h
t
tp://
w
w
w
.hp
.co
m/s
t
o
r
age/s
poc
k
).
2.
You must sign up for an HP Passport to enable access. For more information on how to use
SPOCK, see the Getting Started Guide (
h
t
tp://h20
2
7
2
.w
w
w2
.hp
.co
m/P
age
s/s
poc
k_o
v
e
r
v
i
e
w/
in
tr
odu
c
ti
o
n
.h
tml
).
3.
Edit the following parameters in the
/kernel/drv/qla2300.conf
driver configuration file
to set up the FCAs for a SAN infrastructure (HBA0 is used in the example but the parameter
edits apply to all HBAs):
NOTE:
If you are using a Oracle-branded QLogic FCA, the configuration file is
\kernel\dri\qlc.conf
.
hba0-connection-options=1;
hba0-link-down-timeout=60;
hba0-persistent-binding-configuration=1;
NOTE:
If you are using Solaris 10, editing the persistent binding parameter is not required.
4.
If using a single FCA and no multipathing, edit the following parameters to reduce the risk of
data loss in case of a controller reboot:
hba0-login-retry-count=60;
hba0-port-down-retry-count=60;
hba0-port-down-retry-delay=2;
The
hba0-port-down-retry-delay
parameter is
not
supported with the 4.13.01 driver;
the time between retries is fixed at approximately 2 seconds.
5.
In a fabric topology, use persistent bindings to bind a SCSI target ID to the world wide port
name (WWPN) of an array port. This ensures that the SCSI target IDs remain the same when
the system reboots. Set persistent bindings by editing the configuration file or by using the
SANsurfer
utility.
NOTE:
Persistent binding is not required for QLogic FCAs if you are using Solaris10.
The following example for a P6300/P6500 EVA illustrates the binding of targets 20 and 21
(hba instance 0) to WWPNs 50001fe100270938 and 50001fe100270939, and the binding
of targets 30 and 31 (hba instance 1) to WWPNs 50001fe10027093a and
50001fe10027093b:
hba0-SCSI-target-id-20-fibre-channel-port-name="50001fe100270938";
hba0-SCSI-target-id-21-fibre-channel-port-name="50001fe10027093a";
hba1-SCSI-target-id-30-fibre-channel-port-name="50001fe100270939";
hba1-SCSI-target-id-31-fibre-channel-port-name="50001fe10027093b";
NOTE:
Replace the WWPNs in the example with the WWPNs of your array ports.
6.
If the qla2300 driver is version 4.13.01 or earlier, for each LUN that users will access, add
an entry to the
/kernel/drv/sd.conf
file:
name="sd" class="scsi" target=20 lun=1;
name="sd" class="scsi" target=21 lun=1;
name="sd" class="scsi" target=30 lun=1;
name="sd" class="scsi" target=31 lun=1;
If LUNs are preconfigured in the
/kernel/drv/sd.conf
file, after changing the configuration
file, use the
devfsadm
command to perform LUN rediscovery.
Oracle Solaris
63