IBM TS2340 User Guide - Page 54

Persistent Naming Support, Changing the Logical Name After Initial Boot, Special File Name

Page 54 highlights

AIX Device Driver (Atape) Table 7. Special Files for Medium Changer Devices (continued) Special File Name Description Note: The smc*.null file is a pseudo device similar to the /dev/null AIX special file. The commands can be issued to this file without a real device attached to it, and the device driver returns a successful completion. This file can be used for application development or debugging problems. The file descriptor that results from opening the smc special file does not support the following operations: v Read v Write v Commands designed for a tape device Persistent Naming Support Persistent naming support is used to ensure that attached devices are always configured with the same logical name based on the SCSI ID, LUN ID, and host bus adapter (HBA), even when the system is rebooted. When the AIX operating system is booted, the HBA performs a device discovery and assigns a default logical name to each device found in a sequential order. For example, if there are three tape drives attached to a parallel SCSI adapter, each with a LUN ID of 0 and a target address of 0, 1, and 2 respectively, the HBA would initially configure them as Available with the following logical names: rmt0 rmt1 rmt2 target 0, lun 0 target 1, lun 0 target 2, lun 0 Available Available Available On the next reboot, for example, if the existing rmt1 target 1 device is powered off or not connected, the HBA would initially configure two devices as Available with the following logical names: rmt0 rmt1 target 0, lun 0 target 2, lun 0 Available Available If the previous rmt1 target 1 device is powered on after reboot and the cfgmgr command is run, the HBA configures the device as rmt2 instead of rmt1: rmt2 target 1, lun 0 Available This is one example, but there are other cases where the logical names of devices could change when the system is rebooted. For applications that need a consistent naming convention for all attached devices, this is accomplished with persistent naming support by defining a unique logical name (other than the AIX default names) that are associated with the specific SCSI ID, LUN ID, and HBA that the device is connected to. Changing the Logical Name After Initial Boot The logical name of a device can be changed after an initial boot and configured. This can be done using the SMIT menu or the chdev command from a script or command line. 36 IBM Tape Device Drivers Installation and User's Guide

  • 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
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457

Table 7. Special Files for Medium Changer Devices (continued)
Special File Name
Description
Note:
The
smc*.null
file is a pseudo device similar to the
/dev/null
AIX special file. The
commands can be issued to this file without a real device attached to it, and the device
driver returns a successful completion. This file can be used for application development
or debugging problems.
The file descriptor that results from opening the
smc
special file does not support
the following operations:
v
Read
v
Write
v
Commands designed for a tape device
Persistent Naming Support
Persistent naming support is used to ensure that attached devices are always
configured with the same logical name based on the SCSI ID, LUN ID, and host
bus adapter (HBA), even when the system is rebooted.
When the AIX operating system is booted, the HBA performs a device discovery
and assigns a default logical name to each device found in a sequential order. For
example, if there are three tape drives attached to a parallel SCSI adapter, each
with a LUN ID of 0 and a target address of 0, 1, and 2 respectively, the HBA
would initially configure them as Available with the following logical names:
rmt0
target 0, lun 0
Available
rmt1
target 1, lun 0
Available
rmt2
target 2, lun 0
Available
On the next reboot, for example, if the existing rmt1 target 1 device is powered off
or not connected, the HBA would initially configure two devices as Available with
the following logical names:
rmt0
target 0, lun 0
Available
rmt1
target 2, lun 0
Available
If the previous rmt1 target 1 device is powered on after reboot and the cfgmgr
command is run, the HBA configures the device as rmt2 instead of rmt1:
rmt2
target 1, lun 0
Available
This is one example, but there are other cases where the logical names of devices
could change when the system is rebooted. For applications that need a consistent
naming convention for all attached devices, this is accomplished with persistent
naming support by defining a unique logical name (other than the AIX default
names) that are associated with the specific SCSI ID, LUN ID, and HBA that the
device is connected to.
Changing the Logical Name After Initial Boot
The logical name of a device can be changed after an initial boot and configured.
This can be done using the SMIT menu or the chdev command from a script or
command line.
AIX Device Driver (Atape)
36
IBM Tape Device Drivers Installation and User’s Guide