IBM TS2340 User Guide - Page 381

General Subcommands, AIX - Tape Utility Program tapeutil

Page 381 highlights

AIX - Tape Utility Program (tapeutil) Multiple subcommands can be combined in a single command to perform more than one operation. The subcommands are processed one at a time in the order specified on the command-line. For a list of subcommands and syntax, enter the tapeutil ? command on the AIX command line. General Subcommands The following general subcommands are available for the tape and medium changer devices. checkpath: This subcommand issues a SCSI Inquiry command to the device on all configured paths to determine the status of each path and sets the path to enabled if successful or disabled if unsuccessful. The status of the primary and alternate path is displayed when the subcommand completes. The output is the same as the qrypath and resetpath subcommands. If more than two paths are configured for the device, run the pathsubcommand also. Examples: # Check the status of paths and display results tapeutil -f/dev/rmt0 checkpath # Check the status of more than 2 paths and display results tapeutil -f/dev/rmt0 checkpath path devinfo: This subcommand displays the device information returned from the IOCINFO ioctl command. disable path Primary|Alternate: This subcommand is used to disable the device driver from using either the primary SCSI path or the alternate SCSI path to a device. This subcommand is valid only if the device has both a primary and alternate path enabled. fuser: This subcommand is similar to the AIX fusercommand. If the device special file is currently open, the process ID is displayed. Otherwise, it indicates the device special file is not currently open. inquiry [Page]: This subcommand issues the SCSI Inquiry command to the device for either standard inquiry data, with no page parameter, or for specified page data, and displays the inquiry data. The page parameter must be specified as a hexidecimal value. Examples: # Get standard inquiry data tapeutil -f/dev/rmt0 inquiry # get inquiry page x'83' tapeutil -f/dev/rmt0 inquiry 83 kill: This subcommand kills a currently active process on a device. This subcommand should be used when the standard Ctrl-C or AIX kill command methods cannot terminate the process. For example: # Kill any active process on rmt0 tapeutil -f/dev/rmt0 kill logpage Page: This subcommand issues the SCSI Log Sense command to the device for the specified page and displays the log sense data. The page parameter must be specified as a hexidecimal value. For example: # Get log page x'31' tapeutil -f/dev/rmt0 logpage 31 Appendix D. Tape Utility Programs 363

  • 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

Multiple subcommands can be combined in a single command to perform more
than one operation. The subcommands are processed one at a time in the order
specified on the command-line. For a list of subcommands and syntax, enter the
tapeutil ? command on the AIX command line.
General Subcommands
The following general subcommands are available for the tape and medium
changer devices.
checkpath:
This subcommand issues a SCSI Inquiry command to the device on all
configured paths to determine the status of each path and sets the path to enabled
if successful or disabled if unsuccessful. The status of the primary and alternate
path is displayed when the subcommand completes. The output is the same as the
qrypath
and
resetpath
subcommands. If more than two paths are configured for the
device, run the
path
subcommand also.
Examples:
# Check the status of paths and display results
tapeutil -f/dev/rmt0 checkpath
# Check the status of more than 2 paths and display results
tapeutil -f/dev/rmt0 checkpath path
devinfo:
This subcommand displays the device information returned from the
IOCINFO
ioctl
command.
disable path Primary|Alternate:
This subcommand is used to disable the device
driver from using either the primary SCSI path or the alternate SCSI path to a
device. This subcommand is valid only if the device has both a primary and
alternate path enabled.
fuser:
This subcommand is similar to the AIX
fuser
command. If the device special
file is currently open, the process ID is displayed. Otherwise, it indicates the device
special file is not currently open.
inquiry [Page]:
This subcommand issues the SCSI Inquiry command to the device
for either standard inquiry data, with no
page
parameter, or for specified page data,
and displays the inquiry data. The
page
parameter must be specified as a
hexidecimal value.
Examples:
# Get standard inquiry data
tapeutil -f/dev/rmt0 inquiry
# get inquiry page x'83'
tapeutil -f/dev/rmt0 inquiry 83
kill:
This subcommand kills a currently active process on a device. This
subcommand should be used when the standard Ctrl-C or AIX
kill
command
methods cannot terminate the process. For example:
# Kill any active process on rmt0
tapeutil -f/dev/rmt0 kill
logpage Page:
This subcommand issues the SCSI Log Sense command to the
device for the specified
page
and displays the
log sense
data. The
page
parameter
must be specified as a hexidecimal value. For example:
# Get log page x'31'
tapeutil -f/dev/rmt0 logpage 31
AIX - Tape Utility Program (tapeutil)
Appendix D. Tape Utility Programs
363