IBM TS2340 User Guide - Page 111

Linux Tape and Medium Changer Device Driver, Purpose, Data Flow

Page 111 highlights

Chapter 5. Linux Tape and Medium Changer Device Driver Purpose 93 Data Flow 93 Product Requirements 94 Hardware Requirements for Intel and AMD Opteron Processors 94 Hardware Requirements for IBM System p Models 95 Hardware Requirements for IBM System z Models 95 Software Requirements for Intel and AMD Opteron Processors 96 Software Requirements for IBM System p Models 96 Software Requirements for IBM System z Models 96 Installation and Configuration Instructions . . . . 96 Conventions Used 96 Components Created During Installation . . . 97 Installation Procedure 97 Updating Procedure 98 Querying the Installed Package 98 Verifying Installation and Updating . . . . . 99 Configuring Tape and Medium Changer Devices on Intel-Compatible Systems 99 Configuring Tape and Medium Changer Devices on IBM System p Models 100 Configuring Tape and Medium Changer Devices on IBM System z Models 100 Uninstall Procedure 102 Tape Drive, Media, and Device Driver Parameters 102 Configuration Parameters 102 Nonchangeable Parameters 103 Changeable Parameters 104 Special Files 107 Special Files for the Tape Device 107 Special Files for the Medium Changer Device 107 Control Path Failover Support for Tape Libraries 108 Configuring and Unconfiguring Path Failover Support 108 Primary and Alternate Paths 108 Querying Primary and Alternate Path Configuration 109 Disable and Enable Primary and Alternate Paths 109 Data Path Failover and Load Balancing Support for Tape Drives 110 Primary and Alternate Paths 111 Querying Primary and Alternate Path Configuration 111 Disable and Enable Primary and Alternate Paths 111 Open Source Device Driver - lin_tape . . . . . 112 IBMtape and lin_tape Comparison . . . . . 112 Installation 112 Driver parameters and special device files . . . 112 Path Failover Support 113 lin_taped Daemon 113 System-Managed Encryption 113 Device Driver Configuration 113 Querying Tape Drive Configuration . . . . . 114 Testing Data Encryption Configuration and Connectivity 115 Problem Determination 116 Configure and Run lin_taped Daemon . . . . 116 Reservation Conflict Logging 120 Tape Drive Service Aids 121 This chapter describes the IBM Linux Tape and Medium Changer Device Driver (lin_tape). For tape diagnostic and utility functions refer to Chapter 10, "IBM Tape Diagnostic Tool (ITDT)," on page 259 or "Linux System - Tape Utility Program (IBMtapeutil)" on page 385. Purpose The lin_tape and medium changer device driver is designed specifically to take advantage of the features provided by the IBM tape drives and medium changer devices. The goal is to give applications access to the functions required for basic tape operations (such as backup and restore) and medium changer operations (such as mount and demount the cartridges), as well as to the advanced functions needed by full tape management systems. Whenever possible, the driver is designed to take advantage of the device features transparent to the application. Data Flow The software described in this chapter covers the Linux Device Driver (lin_tape device driver) and the interface between the application and the tape device. © Copyright IBM Corp. 2007, 2009 93

  • 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

Chapter 5. Linux Tape and Medium Changer Device Driver
Purpose
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
93
Data Flow
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
93
Product Requirements
.
.
.
.
.
.
.
.
.
.
.
94
Hardware Requirements for Intel and AMD
Opteron Processors
.
.
.
.
.
.
.
.
.
.
.
94
Hardware Requirements for IBM System p
Models
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
95
Hardware Requirements for IBM System z
Models
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
95
Software Requirements for Intel and AMD
Opteron Processors
.
.
.
.
.
.
.
.
.
.
.
96
Software Requirements for IBM System p Models
96
Software Requirements for IBM System z Models
96
Installation and Configuration Instructions
.
.
.
.
96
Conventions Used
.
.
.
.
.
.
.
.
.
.
.
96
Components Created During Installation
.
.
. 97
Installation Procedure
.
.
.
.
.
.
.
.
.
.
97
Updating Procedure
.
.
.
.
.
.
.
.
.
.
98
Querying the Installed Package
.
.
.
.
.
.
.
98
Verifying Installation and Updating
.
.
.
.
.
99
Configuring Tape and Medium Changer Devices
on Intel-Compatible Systems
.
.
.
.
.
.
.
99
Configuring Tape and Medium Changer Devices
on IBM System p Models
.
.
.
.
.
.
.
.
100
Configuring Tape and Medium Changer Devices
on IBM System z Models
.
.
.
.
.
.
.
.
100
Uninstall Procedure
.
.
.
.
.
.
.
.
.
.
102
Tape Drive, Media, and Device Driver Parameters
102
Configuration Parameters
.
.
.
.
.
.
.
.
102
Nonchangeable Parameters
.
.
.
.
.
.
.
.
103
Changeable Parameters
.
.
.
.
.
.
.
.
.
104
Special Files
.
.
.
.
.
.
.
.
.
.
.
.
.
.
107
Special Files for the Tape Device
.
.
.
.
.
.
107
Special Files for the Medium Changer Device
107
Control Path Failover Support for Tape Libraries
108
Configuring and Unconfiguring Path Failover
Support
.
.
.
.
.
.
.
.
.
.
.
.
.
.
108
Primary and Alternate Paths
.
.
.
.
.
.
.
108
Querying Primary and Alternate Path
Configuration
.
.
.
.
.
.
.
.
.
.
.
.
109
Disable and Enable Primary and Alternate Paths 109
Data Path Failover and Load Balancing Support for
Tape Drives
.
.
.
.
.
.
.
.
.
.
.
.
.
.
110
Primary and Alternate Paths
.
.
.
.
.
.
.
111
Querying Primary and Alternate Path
Configuration
.
.
.
.
.
.
.
.
.
.
.
.
111
Disable and Enable Primary and Alternate Paths
111
Open Source Device Driver - lin_tape
.
.
.
.
.
112
IBMtape and lin_tape Comparison
.
.
.
.
.
112
Installation
.
.
.
.
.
.
.
.
.
.
.
.
.
112
Driver parameters and special device files .
.
. 112
Path Failover Support
.
.
.
.
.
.
.
.
.
113
lin_taped Daemon
.
.
.
.
.
.
.
.
.
.
.
113
System-Managed Encryption
.
.
.
.
.
.
.
.
113
Device Driver Configuration
.
.
.
.
.
.
.
113
Querying Tape Drive Configuration
.
.
.
.
.
114
Testing Data Encryption Configuration and
Connectivity
.
.
.
.
.
.
.
.
.
.
.
.
.
115
Problem Determination
.
.
.
.
.
.
.
.
.
.
116
Configure and Run lin_taped Daemon
.
.
.
.
116
Reservation Conflict Logging
.
.
.
.
.
.
.
120
Tape Drive Service Aids
.
.
.
.
.
.
.
.
.
121
This chapter describes the IBM Linux Tape and Medium Changer Device Driver
(lin_tape).
For tape diagnostic and utility functions refer to Chapter 10, “IBM Tape Diagnostic
Tool (ITDT),” on page 259 or “Linux System - Tape Utility Program (IBMtapeutil)”
on page 385.
Purpose
The lin_tape and medium changer device driver is designed specifically to take
advantage of the features provided by the IBM tape drives and medium changer
devices. The goal is to give applications access to the functions required for basic
tape operations (such as backup and restore) and medium changer operations
(such as mount and demount the cartridges), as well as to the advanced functions
needed by full tape management systems. Whenever possible, the driver is
designed to take advantage of the device features transparent to the application.
Data Flow
The software described in this chapter covers the Linux Device Driver (lin_tape
device driver) and the interface between the application and the tape device.
© Copyright IBM Corp. 2007, 2009
93