Compaq AA-RHGWB-TE manual

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

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Compaq AA-RHGWB-TE, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Compaq AA-RHGWB-TE one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Compaq AA-RHGWB-TE. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Compaq AA-RHGWB-TE should contain:
- informations concerning technical data of Compaq AA-RHGWB-TE
- name of the manufacturer and a year of construction of the Compaq AA-RHGWB-TE item
- rules of operation, control and maintenance of the Compaq AA-RHGWB-TE item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Compaq AA-RHGWB-TE alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Compaq AA-RHGWB-TE, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Compaq service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Compaq AA-RHGWB-TE.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Compaq AA-RHGWB-TE item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    T ruCluster Ser v er Hardware Configur ation Part Number: AA-RHGWB-TE April 2000 Product V er sion: T ruCluster Ser v er V ersion 5.0A Operating System and V ersion: T ru64 UNIX V ersion 5.0A This manual describes how to configure the hardware for a T ruCluster Server environment. T ruCluster Server V ersion 5.0A runs on the Tru64™ UNIX ® operat[...]

  • Page 2

    © 2000 Compaq Computer Corporation COMP AQ and the Compaq logo Registered in U.S. Patent and T rademark Office. T ruCluster and T ru64 are trademarks of Compaq Information T echnologies Group, L.P . Microsoft and Windows are trademarks of Microsoft Corporation. UNIX and The Open Group are trademarks of The Open Group. All other product names menti[...]

  • Page 3

    Contents About This Manual 1 Introduction 1.1 The T ruCluster Server Product . . . . . . . . . .... ...... ....... ...... ..... 1–1 1.2 Overview of the T ruCluster Server Hardware Configuration . . 1–2 1.3 Memory Requirements . . . ....... ...... ....... ...... ....... ...... ..... 1–3 1.4 Minimum Disk Requirements . . . . . . . . . . .... ..[...]

  • Page 4

    2.6 RAID Array Controller Restrictions . . . .... ...... ....... ...... ..... 2 – 7 2.7 SCSI Signal Converters . . ....... ...... ....... ...... ....... ...... ..... 2 – 8 2.8 DS-DWZZH-03 and DS-DWZZH-05 UltraSCSI Hubs . . . . . . . . . . . 2 – 9 2.9 SCSI Cables . . . ....... ...... ....... ...... ....... ...... ....... ...... ..... 2 – 9 2[...]

  • Page 5

    4.3 T ruCluster Server Hardware Installation . . . . . . . . . ....... ...... .. 4 – 5 4.3.1 Installation of a KZPBA-CB Using Internal T ermination for a Radial Configuration . . . . . . . . . . ....... ...... ....... ...... .. 4 – 7 4.3.2 Displaying KZPBA-CB Adapters with the show Console Commands . . . . . . . . . . . . ....... ...... .......[...]

  • Page 6

    6.2.2.2 Fabric ....... ...... ....... ...... ....... ...... ....... ...... ..... 6 – 6 6.2.2.3 Arbitrated Loop T opology . . . . . . .... ...... ....... ...... ..... 6 – 7 6.3 Example Fibre Channel Configurations Supported by T ruCluster Server . . . . . . . . . ....... ...... ....... ...... ....... ...... ..... 6 – 8 6.3.1 Fibre Channel Clus[...]

  • Page 7

    6.12 Using the emx Manager to Display Fibre Channel Adapter Information . . . .... ...... ....... ...... ...... ....... ...... ....... ...... .. 6 – 59 6.12.1 Using the emxmgr Utility to Display Fibre Channel Adapter Information . .... ...... ...... ....... ...... ....... ...... .. 6 – 59 6.12.2 Using the emxmgr Utility Interactively . . . . . [...]

  • Page 8

    8.7.2.1 Cabling the DL T MiniLibraries . . . . . . . . . . . . ....... ...... .. 8 – 24 8.7.2.2 Configuring a Base Module as a Slave . . . . ....... ...... .. 8 – 26 8.7.2.3 Powering Up the DL T MiniLibrary . . . . . . . . ....... ...... .. 8 – 28 8.7.2.4 Setting the TL890/TL891/TL892 SCSI ID ....... ...... .. 8 – 28 8.8 Preparing the TL894[...]

  • Page 9

    8.11.2.1.1 Setting the Standalone MiniLibrary T ape Drive SCSI ID . . . . . . .... ...... ...... ....... ...... ....... ...... .. 8 – 53 8.11.2.1.2 Cabling the TL881 or TL891 DL T MiniLibrary . . . . 8 – 54 8.11.2.2 Preparing a TL881 or TL891 Rackmount MiniLibrary for Shared SCSI Bus Usage . . . . ....... ...... ....... ...... .. 8 – 58 8.11.[...]

  • Page 10

    9.4.1 Preparing BA350, BA356, and UltraSCSI BA356 Storage Shelves for an Externally T erminated T ruCluster Server Configuration . . . . . . . . . ....... ...... ....... ...... ....... ...... ..... 9 – 15 9.4.1.1 Preparing a BA350 Storage Shelf for Shared SCSI Usage . ....... ...... ....... ...... ....... ...... ....... ...... ..... 9 – 15 9.4.[...]

  • Page 11

    10.1.4.5 Updating the KZPSA-BB Adapter Firmware . . . . . . . . . . . 10 – 18 A W orldwide ID to Disk Name Con version T able Index Examples 4 – 1 Displaying Configuration on an AlphaServer DS20 . . . . . . . . . . . . . 4 – 10 4 – 2 Displaying Devices on an AlphaServer DS20 . . . . . .... ...... ..... 4 – 12 4 – 3 Displaying Configurat[...]

  • Page 12

    1 – 2 Generic T wo-Node Cluster with Minimum Disk Configuration and Quorum Disk . . . . . . . . . ....... ...... ....... ...... ....... ...... ..... 1 – 7 1 – 3 Minimum T wo-Node Cluster with UltraSCSI BA356 Storage Unit . . . . . . . . . . . . ....... ...... ....... ...... ....... ...... ....... ...... ..... 1 – 9 1 – 4 T wo-Node Cluster[...]

  • Page 13

    8 – 6 Cabling a Shared SCSI Bus with a TZ885 . . . . . . . . . .......... ..... 8 – 15 8 – 7 TZ887 DL T MiniLibrary Rear Panel . . . ....... ...... ....... ...... .. 8 – 16 8 – 8 Cabling a Shared SCSI Bus with a TZ887 . . . . . . . . . .......... ..... 8 – 17 8 – 9 T ruCluster Server Cluster with a TL892 on T wo Shared SCSI Buses . . [...]

  • Page 14

    2 – 4 Supported SCSI T erminators and T rilink Connectors . . . . . . . . . . 2 – 11 3 – 1 SCSI Bus Speeds . . . . . . . . . . ....... ...... ....... ...... ....... ...... ..... 3 – 5 3 – 2 SCSI Bus Segment Length . . . . . . . . . . . . . . ....... ...... ....... ...... .. 3 – 7 3 – 3 DS-DWZZH UltraSCSI Hub Maximum Configurations . .[...]

  • Page 15

    9 – 4 Hardware Components Used in Configuration Shown in Figure 9 – 1 4 ....... ...... ....... ...... ...... ....... ...... ....... ...... .. 9 – 30 10 – 1 Configuring T ruCluster Server Hardware for Use with a PCI SCSI Adapter . ....... ...... ....... ...... ....... ...... ....... ...... ..... 10 – 2 10 – 2 Installing the KZPSA-BB or K[...]

  • Page 16

    [...]

  • Page 17

    About This Manual This manual describes how to set up and maintain the hardware configuration for a T ruCluster Server cluster . A udience This manual is for system administrators who will set up and configure the hardware before installing the T ruCluster Server software. The manual assumes that you are familiar with the tools and methods needed t[...]

  • Page 18

    Chapter 8 Describes how to configure a shared SCSI bus for tape drive, tape loader , or tape library usage. Chapter 9 Contains information about setting up a shared SCSI bus, SCSI bus requirements, and how to connect storage to a shared SCSI bus using external termination or radial connections to non-UltraSCSI devices. Chapter 10 Describes how to p[...]

  • Page 19

    • HSZ70 Array Controller HSOF V ersion 7.0 Configuration Manual • HSZ80 Array Controller ACS V ersion 8.2 • Compaq StorageW orks HSG80 Array Controller ACS V ersion 8.5 Configuration Guide • Compaq StorageW orks HSG80 Array Controller ACS V ersion 8.5 CLI Reference Guide • Wwidmgr User ’ s Manual For information about the tape devices, [...]

  • Page 20

    systems. It is available on line in PostScript and Portable Document Format (PDF) formats at: http://www.compaq.com/info/golden-eggs At this URL you will find links to individual system, storage, or cluster configurations. Y ou can order the document through the Compaq Literature Order System (LOS) as order number EC-R026B-36. In addition, you shou[...]

  • Page 21

    UBPG Publications Manager ZKO3-3/Y32 110 Spit Brook Road Nashua, NH 03062-2698 A Reader ’ s Comment form is located in the back of each printed manual. The form is postage paid if you mail it in the United States. Please include the following information along with your comments: • The full title of the book and the order number . (The order nu[...]

  • Page 22

    cluster Bold text indicates a term that is defined in the glossary . xxii About This Manual[...]

  • Page 23

    1 Introduction This chapter introduces the T ruCluster Server product and some basic cluster hardware configuration concepts. Subsequent chapters describe how to set up and maintain T ruCluster Server hardware configurations. See the T ruCluster Server Software Installation manual for information about software installation; see the T ruCluster Ser[...]

  • Page 24

    interconnect, you can more easily alter or expand your cluster ’ s hardware configuration as newer and faster technologies become available. 1.2 Over vie w of the T ruCluster Ser ver Hard ware Configuration A T ruCluster Server hardware configuration consists of a number of highly specific hardware components: • T ruCluster Server currently sup[...]

  • Page 25

    contains up to eight linecards. The Memory Channel adapter in each system in the cluster is connected to the Memory Channel hub. One or two Memory Channel adapters can be used with T ruCluster Server . When dual Memory Channel adapters are installed, if the Memory Channel adapter being used for cluster communication fails, the communication will fa[...]

  • Page 26

    The operating system disk (T ru64 UNIX disk) cannot be used as a clusterwide disk, a member boot disk, or as the quorum disk. Because the T ru64 UNIX operating system will be available on the first cluster member , in an emergency , after shutting down the cluster , you have the option of booting the T ru64 UNIX operating system and attempting to f[...]

  • Page 27

    A member boot disk cannot contain one of the clusterwide root ( / ), /usr , and /var file systems. Also, a member boot disk cannot be used as the quorum disk. A member disk can contain more than the three required partitions. Y ou can move the swap partition off the member boot disk. See the T ruCluster Server Cluster Administration manual for more[...]

  • Page 28

    Figure 1 – 1 shows a generic two-node cluster with the minimum number of disks. • T ru64 UNIX disk • Clusterwide root ( / ), /usr , and /var • Member 1 boot disk • Member 2 boot disk A minimum configuration cluster may have reduced availability due to the lack of a quorum disk. As shown, with only two-member systems, both systems must be [...]

  • Page 29

    Administration manual for a discussion of how and when to use a quorum disk. Figure 1 – 2: Generic T wo-Node Cluster with Minimum Disk Configuration and Quorum Disk Member System 1 Network Memory Channel Shared SCSI Bus PCI SCSI Adapter Member System 2 PCI SCSI Adapter Cluster File System root (/) /usr /var Member 1 root (/) swap Quorum T ru64 UN[...]

  • Page 30

    • Using a RAID array controller in transparent failover mode allows the use of hardware RAID to mirror the disks. However , without a second SCSI bus, second Memory Channel, and redundant networks, this configuration is still not a NSPOF cluster (Section 1.6.4). • By using an HSZ70, HSZ80, or HSG80 with multiple-bus failover enabled you can use[...]

  • Page 31

    Figure 1 – 3: Minimum T wo-Node Cluster with UltraSCSI BA356 Storage Unit ID 5 PWR Shared SCSI Bus Clusterwide /, /usr , /var Member 1 Boot Disk Member 2 Boot Disk Quorum Disk UltraSCSI BA356 ID 4 Host Bus Adapter (ID 7) Memory Channel Interface Memory Channel Host Bus Adapter (ID 6) Memory Channel Member System 2 Member System 1 T ru64 UNIX Disk[...]

  • Page 32

    this slot can be used for a second power supply to provide fully redundant power to the storage shelf. Note that with the use of the cluster file system (See the T ruCluster Server Cluster Administration manual for a discussion of the cluster file system), the clusterwide root ( / ), /usr , and /var file systems could be physically placed on a priv[...]

  • Page 33

    multiple BA356 storage units can be used on the same SCSI bus to allow more devices on the same bus. Figure 1 – 4 shows the configuration in Figure 1 – 3 with a second UltraSCSI BA356 storage unit that provides an additional seven disks for highly available applications. Figure 1 – 4: T wo-Node Cluster with T wo UltraSCSI DS-BA356 Storage Uni[...]

  • Page 34

    1.6.3 T w o-Node Configurations with UltraSCSI BA356 Storage Units and Dual SCSI Buses By adding a second shared SCSI bus, you now have the capability to use the Logical Storage Manager (LSM) to mirror data disks, and the clusterwide /usr and /var file systems across SCSI buses. ______________________ Note _______________________ Y ou cannot use LS[...]

  • Page 35

    Figure 1 – 5: T w o-Node Configurations with UltraSCSI B A356 Storage Units and Dual SCSI Buses Host Bus Adapter (ID 7) Network Memory Channel Interface Memory Channel Memory Channel Member System 2 Member System 1 T ru64 UNIX Disk Host Bus Adapter (ID 6) Host Bus Adapter (ID 6) Host Bus Adapter (ID 7) ID 8 ID 9 ID 10 ID 11 ID 12 ID 13 PWR ID 14 [...]

  • Page 36

    HSZ70. The array controllers can be configured as a dual redundant pair . If you want the capability to fail over from one controller to another controller , you must install the second controller . Also, you must set the failover mode. Figure 1 – 6: Cluster Configuration with HSZ70 Controller s in T ransparent Failo ver Mode Member System 1 Netw[...]

  • Page 37

    Note that in the configuration shown in Figure 1 – 6, there is only one shared SCSI bus. Even by mirroring the clusterwide root and member boot disks, the single shared SCSI bus is a single point of failure. 1.6.5 Creating a NSPOF Cluster T o create a no-single-point-of-failure (NSPOF) cluster: • Use hardware RAID to mirror the clusterwide root[...]

  • Page 38

    Figure 1 – 7: NSPOF Cluster using HSZ70s in Multiple-Bus Failo ver Mode Networks Host Bus Adapter (ID 7) Member System 1 Member System 2 T ru64 UNIX Disk Host Bus Adapter (ID 6) Host Bus Adapter (ID 6) Host Bus Adapter (ID 7) HSZ70 StorageW or ks RAID Arra y 7000 HSZ70 ZK-1594U-AI Memory Channel Interfaces Memory Channel (mca0) Memory Channel (mc[...]

  • Page 39

    Figure 1 – 8: NSPOF Fibre Channel Cluster using HSG80s in Multiple-Bus Failo ver Mode KGPSA RA8000/ ESA12000 Member System 2 KGPSA KGPSA DSGGA DSGGA RA8000/ ESA12000 Member System 1 KGPSA HSG80 HSG80 HSG80 HSG80 ZK-1533U-AI 1.7 Over vie w of Setting up the T ruCluster Server Hard ware Configuration T o set up a T ruCluster Server hardware configu[...]

  • Page 40

    6. Install signal converters in the StorageW orks enclosures, if applicable (see Chapter 3 and Chapter 9). 7. Connect storage to the shared SCSI buses. T erminate each bus. Use Y cables or trilink connectors where necessary (see Chapter 3 and Chapter 9). For a Fibre Channel configuration, connect the HSG80 controllers to the switches. Y ou want the[...]

  • Page 41

    2 Hard ware Requirements and Restrictions This chapter describes the hardware requirements and restrictions for a T ruCluster Server cluster . It includes lists of supported cables, trilink connectors, Y cables, and terminators. See the T ruCluster Server Software Product Description (SPD) for the latest information about supported hardware. 2.1 T [...]

  • Page 42

    There are currently three versions of the Memory Channel product; Memory Channel 1, Memory Channel 1.5, and Memory Channel 2. The Memory Channel 1 and Memory Channel 1.5 products are very similar (the PCI adapter for both versions is the CCMAA module) and are generally referred to as MC1 throughout this manual. The Memory Channel 2 product (CCMAB m[...]

  • Page 43

    • For AlphaServer 2000 systems, the B2111-AA module must be at Revision H or higher . For AlphaServer 2100 systems, the B2110-AA module must be at Revision L or higher . Use the examine console command to determine if these modules are at a supported revision as follows: P00>>> examine -b econfig:20008 econfig: 20008 04 P00>>> I[...]

  • Page 44

    T able 2 – 1: AlphaServer Systems Suppor ted for Fibre Channel AlphaServer Number of KGPSA-BC Adapters Supported AlphaServer 800 2 AlphaServer 1200 4 AlphaServer 4000, 4000A, or 4100 4 Compaq AlphaServer DS10 1 Compaq AlphaServer DS20 and DS20E 2 Compaq AlphaServer ES40 4 AlphaServer 8200 or 8400 a 32 (2 per DWLPB for throughput, 4 per DWLPB for [...]

  • Page 45

    • The Fibre Channel RAID Array 8000 (RA8000) midrange departmental storage subsystem and Fibre Channel Enterprise Storage Array 12000 (ESA12000) house two HSG80 dual-channel controllers. There are provisions for six UltraSCSI channels. • Only disk devices attached to the HSG80 Fibre Channel to Six Channel UltraSCSI Array controller are supporte[...]

  • Page 46

    2.4 SCSI Bus Adapter Restrictions T o connect a member system to a shared SCSI bus, you must install a SCSI bus adapter in an I/O bus slot. The T ru64 UNIX operating system supports a maximum of 64 I/O buses. T ruCluster Server supports a total of 32 shared I/O buses using KZPSA-BB host bus adapters, KZPBA-CB UltraSCSI host bus adapters, or KGPSA F[...]

  • Page 47

    – AlphaServer 8200, 8400, GS60, GS60E, GS140: 32 The KZPBA-CB is supported on the DWLPB only; it is not supported on the DWLP A module. – AlphaServer DS10: 2 – AlphaServer DS20/DS20E: 4 – AlphaServer ES40: 5 • A maximum of four HSZ50, HSZ70, or HSZ80 RAID array controllers can be placed on a single KZPBA-CB UltraSCSI bus. Only two redunda[...]

  • Page 48

    T able 2 – 2: RAID Contr oller SCSI IDs (cont.) RAID Contr oller Number of SCSI IDs Suppor ted HSZ80 15 HSG80 N/A 2.7 SCSI Signal Con ver ter s If you are using a standalone storage shelf with a single-ended SCSI interface in your cluster configuration, you must connect it to a SCSI signal converter . SCSI signal converters convert wide, differen[...]

  • Page 49

    2.8 DS-D WZZH-03 and DS-D WZZH-05 UltraSCSI Hubs The DS-DWZZH-03 and DS-DWZZH-05 series UltraSCSI hubs are the only hubs supported in a T ruCluster Server configuration. They are SCSI-2- and draft SCSI-3-compliant SCSI 16-bit signal converters capable of data transfer rates of up to 40 MB/sec. These hubs can be listed with the other SCSI bus signal[...]

  • Page 50

    In addition, each supported cable comes in various lengths. Use the shortest possible cables to adhere to the limits on SCSI bus length. T able 2 – 3 describes each supported cable and the context in which you would use the cable. Note that there are cables with the Compaq 6-3 part number that are not listed, but are equivalent to the cables list[...]

  • Page 51

    2.10 SCSI T erminators and T rilink Connectors T able 2 – 4 describes the supported trilink connectors and SCSI terminators and the context in which you would use them. T able 2 – 4: Suppor ted SCSI T erminators and T rilink Connector s T rilink Connector or T erminator Den- sity Pins Configuration Use H885-AA Three 68-pin T rilink connector th[...]

  • Page 52

    [...]

  • Page 53

    3 Shared SCSI Bus Requirements and Configurations Using UltraSCSI Hard ware A T ruCluster Server cluster uses shared SCSI buses, external storage shelves or RAID controllers, and supports disk mirroring and fast file system recovery to provide high data availability and reliability . This chapter: • Introduces SCSI bus configuration concepts • [...]

  • Page 54

    termination and covers radial configurations with the DWZZH UltraSCSI hubs and non-UltraSCSI RAID array controllers. This chapter discusses the following topics: • Shared SCSI bus configuration requirements (Section 3.1) • SCSI bus performance (Section 3.2) • SCSI bus device identification numbers (Section 3.3) • SCSI bus length (Section 3.[...]

  • Page 55

    • All supported UltraSCSI host adapters support UltraSCSI disks at UltraSCSI speeds in UltraSCSI BA356 shelves, RA7000 or ESA10000 storage arrays (HSZ70 and HSZ80), or RA8000 or ESA12000 storage arrays (HSZ80 and HSG80). Older , non-UltraSCSI BA356 shelves are supported with UltraSCSI host adapters and host RAID controllers as long as they contai[...]

  • Page 56

    3.2.1 SCSI Bus V er sus SCSI Bus Segments An UltraSCSI bus may be comprised of multiple UltraSCSI bus segments. Each UltraSCSI bus segment is comprised of electrical conductors that may be in a cable or a backplane, and cable or backplane connectors. Each UltraSCSI bus segment must have a terminator at each end of the bus segment. Up to two UltraSC[...]

  • Page 57

    connect devices that use different transmission methods, use a SCSI signal converter between the devices. The DS-BA35X-DA personality module is discussed in Section 9.1.2.2. See Section 9.1 for information about using the DWZZ* series of SCSI signal converters. Y ou cannot use a DWZZA or DWZZB signal converter at UltraSCSI speeds for T ruCluster Se[...]

  • Page 58

    SCSI bus adapters have a default SCSI ID that you can change by using console commands or utilities. For example, a KZPSA adapter has an initial SCSI ID of 7. ______________________ Note _______________________ If you are using a DS-DWZZH-05 UltraSCSI hub with fair arbitration enabled, SCSI ID numbering will change (see Section 3.6.1.2). Use the fo[...]

  • Page 59

    T able 3 – 2: SCSI Bus Segment Length SCSI Bus Bus Speed Maxim um Cable Length Narrow , single-ended 5 MB/sec 6 meters Narrow , single-ended fast 10 MB/sec 3 meters Wide differential, fast 20 MB/sec 25 meters Differential UltraSCSI 40 MB/sec 25 meters a a The maximum separation between a host and the storage in a T ruCluster Server configuration [...]

  • Page 60

    Most devices have internal termination. For example, the UltraSCSI KZPBA-CB and the fast and wide KZPSA-BB host bus adapters have internal termination. When using a KZPBA-CB or KZPSA-BB with an UltraSCSI hub, ensure that the onboard termination resistor SIPs have not been removed. Y ou will need to provide termination at the storage end of one SCSI[...]

  • Page 61

    3.6.1 Using a D WZZH UltraSCSI Hub in a Cluster Configuration The DS-DWZZH-03 and DS-DWZZH-05 UltraSCSI hubs are supported in a T ruCluster Server cluster . They both provide radial connection of cluster member systems and storage, and are similar in the following ways: • Contain internal termination for each port; therefore, the hub end of each [...]

  • Page 62

    • DS-DWZZH-03 and DS-DWZZH-05 UltraSCSI hubs may be housed in the same storage shelf with disk drives. T able 3 – 3 provides the supported configurations. Figure 3 – 2 shows a front view of the DS-DWZZH-03 UltraSCSI hub. Figure 3 – 2: DS-D WZZH-03 Front Vie w Differential symbol ZK-1412U-AI The differential symbol (and the lack of a single-[...]

  • Page 63

    _____________________ Note _____________________ Dual power supplies are recommended for any BA356 shelf containing a DS-DWZZH-05 UltraSCSI hub in order to provide a higher level of availability between cluster member systems and storage. • The lower righthand device slot of the BA370 shelf within the RA7000 or ESA 10000 RAID array subsystems. Th[...]

  • Page 64

    T able 3 – 3: DS-D WZZH UltraSCSI Hub Maximum Configurations (cont.) DS-DWZZH-03 DS-D WZZH-05 Disk Drives a P ersonality Module bc 112 Installed 013 Installed a DS-DWZZH UltraSCSI hubs and disk drives may coexist in a storage shelf. Installed disk drives are not associated with the DS-DWZZH UltraSCSI hub SCSI bus segments; they are on the SCSI bu[...]

  • Page 65

    ______________________ Note _______________________ Host port SCSI ID assignments are not linked to the physical port when fair arbitration is disabled. The DS-DWZZH-05 reserves SCSI ID 7 regardless of whether fair arbitration is enabled or not. 3.6.1.2.3 DS-D WZZH-05 Address Configurations The DS-DWZZH-05 has two addressing modes: wide addressing [...]

  • Page 66

    Figure 3 – 3: DS-D WZZH-05 Rear View W1 ZK-1448U-AI 3 – 14 Shared SCSI Bus Requirements and Configurations Using UltraSCSI Hardware[...]

  • Page 67

    Figure 3 – 4: DS-D WZZH-05 Front Vie w Fair Disable Host Port SCSI ID 1 (13) Host Port SCSI ID 3 (15) Controller Port SCSI ID 6 - 4 (6 - 0) Busy 0 2 ZK-1447U-AI Host Port Host Port SCSI ID SCSI ID (14) Power (12) 3.6.1.2.4 SCSI Bus T ermination P ower Each host adapter connected to a DS-DWZZH-05 UltraSCSI hub port must supply termination power ( [...]

  • Page 68

    2. If fair arbitration is to be used, ensure that the switch on the front of the DS-DWZZH-05 UltraSCSI hub is in the Fair position. 3. Install the DS-DWZZH-05 UltraSCSI hub in a UltraSCSI BA356, non-UltraSCSI BA356 (if it has the required 180-watt power supply), or BA370 storage shelf. 3.7 Preparing the UltraSCSI Storage Configuration A T ruCluster[...]

  • Page 69

    3.7.1 Configuring Radially Connected T ruCluster Server Clusters with UltraSCSI Hard ware Radial configurations with RAID array controllers allow you to take advantage of the benefits of hardware mirroring, and to achieve a no-single-point-of-failure (NSPOF) cluster . T ypical RAID array storage subsystems used in T ruCluster Server cluster configu[...]

  • Page 70

    or SCSI bus failure, the host can redistribute the load to the surviving controller . In case of a controller failure, the surviving controller will handle all units. ______________________ Notes ______________________ Multiple-bus failover does not support device partitioning with the HSZ70 or HSZ80. Partioned storagesets and partitioned single-di[...]

  • Page 71

    2. Attach the trilink with the terminator to the controller that you want to be on the end of the shared SCSI bus. Attach an H8861-AA VHDCI trilink connector to: • HSZ70 controller A and controller B • HSZ80 Port 1 (2) of controller A and Port 1 (2) of controller B ___________________ Note ___________________ Y ou must use the same port on each[...]

  • Page 72

    Figure 3 – 5: Shared SCSI Bus with HSZ70 Configured for T ransparent Failo ver KZPBA-CB (ID 7) Network Memory Channel Interface Memory Channel KZPBA-CB (ID 6) Memory Channel Member System 2 Member System 1 StorageW or ks RAID Arra y 7000 HSZ70 HSZ70 Controller A Controller B DS-DWZZH-03 T T T T 2 3 1 4 1 2 3 T T ZK-1599U-AI T able 3 – 4 shows t[...]

  • Page 73

    T able 3 – 4: Hard ware Components Used in Configuration Shown in Figure 3 – 5 Through Figure 3 – 8 Callout Number Description 1 BN38C cable a 2 BN37A cable b 3 H8861-AA VHDCI trilink connector 4 H8863-AA VHDCI terminator b a The maximum length of the BN38C (or BN38D) cable on one SCSI bus segment must not exceed 25 meters. b The maximum comb[...]

  • Page 74

    3.7.1.2 Preparing a Dual-Redundant HSZ70 or HSZ80 for a Shared SCSI Bus Using Multiple-Bus Failo ver Multiple-bus failover is a dual-redundant controller configuration in which each host has two paths (two shared SCSI buses) to the array controller subsystem. The host(s) have the capability to move LUNs from one controller (shared SCSI bus) to the [...]

  • Page 75

    • HSZ70 controller A and controller B • HSZ80 controller A Port 1 (2) and controller B Port 1 (2) ___________________ Note ___________________ Y ou must use the same port on each HSZ80 controller . 3. Install the DS-DWZZH-03 or DS-DWZZH-05 UltraSCSI hub in a DS-BA356, BA356 (with the required 180-watt power supply), or BA370 storage shelf (see [...]

  • Page 76

    Figure 3 – 7: T ruCluster Server Configuration with HSZ70 in Multiple-Bus Failo ver Mode KZPBA-CB (ID 7) Memory Channel Interface Memory Channel KZPBA-CB (ID 6) Memory Channel Member System 2 Member System 1 DS-DWZZH-03 T T T 2 1 4 1 3 StorageW or ks RAID Arra y 7000 HSZ70 HSZ70 Controller A Controller B T KZPBA-CB (ID 7) DS-DWZZH-03 T T T 1 1 T [...]

  • Page 77

    Figure 3 – 8: T ruCluster Server Configuration with HSZ80 in Multiple-Bus Failo ver Mode KZPBA-CB (ID 7) Networks Memory Channel Interfaces KZPBA-CB (ID 6) Memory Channel (mca0) Member System 2 Member System 1 DS-DWZZH-03 T T T 2 3 1 4 1 3 T KZPBA-CB (ID 6) KZPBA-CB (ID 7) DS-DWZZH-03 T T T 1 1 T 4 2 T T T T Memory Channel (mca1) Memory Channel ([...]

  • Page 78

    [...]

  • Page 79

    4 T ruCluster Server System Configuration Using UltraSCSI Hard ware This chapter describes how to prepare systems for a T ruCluster Server cluster , using UltraSCSI hardware and the preferred method of radial configuration, including how to connect devices to a shared SCSI bus for the T ruCluster Server product. This chapter does not provide detail[...]

  • Page 80

    This is especially critical if you will install tape devices on the shared SCSI bus. W ith the exception of the TZ885, TZ887, TL890, TL891, and TL892, tape devices can only be installed at the end of a shared SCSI bus. These tape devices are the only supported tape devices that can be terminated externally . • Place the devices as close together [...]

  • Page 81

    • Number of shared SCSI buses and the storage on each shared bus Using shared SCSI buses increases storage availability . Y ou can connect 32 shared SCSI buses to a cluster member . Y ou can use any combination of KZPSA-BB, KZPBA-CB, or KGPSA-BC/CA host bus adapters. In addition, RAID array controllers allow you to increase your storage capacity [...]

  • Page 82

    T able 4 – 1: Planning Y our Configuration (cont.) T o increase: Y ou can: Disk availability Mirror disks across shared buses. Use a RAID array controller . Shared storage capacity Increase the number of shared buses. Use a RAID array controller . Increase disk size. 4.2 Obtaining the Firmware Release Notes Y ou may be required to update the syst[...]

  • Page 83

    6. Copy the appropriate release notes to your system disk. In this example, obtain the firmware release notes for the AlphaServer DS20 from the V ersion 5.6 Alpha Firmware Update CD-ROM: # cp /mnt/doc/ds20_v56_fw_relnote.txt ds20-rel-notes 7. Unmount the CD-ROM drive: # umount /mnt 8. Print the release notes. 4.3 T ruCluster Ser ver Hard ware Insta[...]

  • Page 84

    ______________________ Note _______________________ The KZPSA-BB can be used in any configuration in place of the KZPBA-CB. The use of the KZPSA-BB is not mentioned in this chapter because it is not UltraSCSI hardware, and it cannot operate at UltraSCSI speeds. The use of the KZPSA-BB (and the KZPBA-CB) with external termination is covered in Chapt[...]

  • Page 85

    T able 4 – 2: Configuring T ruCluster Server Har dware (cont.) Step Action Refer to: 4 Update the system SRM console firmware from the latest Alpha Systems Firmware Update CD-ROM. Use the firmware update release notes (Section 4.2) ______________________ Note _____________________ The SRM console firmware includes the ISP1020/1040-based PCI optio[...]

  • Page 86

    The DWZZH contains a differential to single-ended signal converter for each hub port (sometimes referred to as a DWZZA on a chip, or DOC chip). The single-ended sides are connected together to form an internal single-ended SCSI bus segment. Each differential SCSI bus port is terminated internal to the DWZZH with terminators that cannot be disabled [...]

  • Page 87

    Y our storage shelves or RAID array subsystems should be set up before completing this portion of an installation. Use the steps in T able 4 – 3 to set up a KZPBA-CB for a T ruCluster Server cluster that uses radial connection to a DWZZH UltraSCSI hub. T able 4 – 3: Installing the KZPBA-CB f or Radial Connection to a D WZZH UltraSCSI Hub Step A[...]

  • Page 88

    T able 4 – 3: Installing the KZPBA-CB f or Radial Connection to a D WZZH UltraSCSI Hub (cont.) Step Action Refer to: _____________________ Notes _____________________ Ensure that the SCSI ID that you use is distinct from all other SCSI IDs on the same shared SCSI bus. If you do not remember the other SCSI IDs, or do not have them recorded, you mu[...]

  • Page 89

    Example 4 – 1: Displa ying Configuration on an AlphaServer DS20 (cont.) Core Logic Cchip DECchip 21272-CA Rev 2.1 Dchip DECchip 21272-DA Rev 2.0 Pchip 0 DECchip 21272-EA Rev 2.2 Pchip 1 DECchip 21272-EA Rev 2.2 TIG Rev 4.14 Arbiter Rev 2.10 (0x1) MEMORY Array # Size Base Addr ------- ---------- --------- 0 512 MB 000000000 Total Bad Pages = 0 Tot[...]

  • Page 90

    Example 4 – 1: Displa ying Configuration on an AlphaServer DS20 (cont.) Bus 02 Slot 02: DE500-AA Network Controller ewa0.0.0.2002.0 00-06-2B-00-0A-48 PCI Hose 01 Bus 00 Slot 07: DEC PCI FDDI fwa0.0.0.7.1 08-00-2B-B9-0D-5D Bus 00 Slot 08: DEC PCI MC Rev: 22, mca0 Bus 00 Slot 09: DEC PCI MC Rev: 22, mcb0 ISA Slot Device Name Type Enabled BaseAddr I[...]

  • Page 91

    Example 4 – 3 shows the output from the show config console command entered on an AlphaServer 8200 system. Example 4 – 3: Displa ying Configuration on an AlphaServer 8200 >>> show config Name Type Rev Mnemonic TLSB 4++ KN7CC-AB 8014 0000 kn7cc-ab0 5+ MS7CC 5000 0000 ms7cc0 8+ KFTIA 2020 0000 kftia0 C0 Internal PCI connected to kftia0 p[...]

  • Page 92

    Example 4 – 4: Displa ying Devices on an AlphaServer 8200 (cont.) dkf4.0.0.1.1 DKF4 HSZ70 V70Z dkf5.0.0.1.1 DKF5 HSZ70 V70Z dkf6.0.0.1.1 DKF6 HSZ70 V70Z dkf100.1.0.1.1 DKF100 RZ28M 0568 dkf200.2.0.1.1 DKF200 RZ28M 0568 dkf300.3.0.1.1 DKF300 RZ28 442D polling for units on kzpsa0, slot 2, bus 0, hose1... kzpsa0.4.0.2.1 dkg TPwr 1 Fast 1 Bus ID 7 L0[...]

  • Page 93

    4.3.3.1 Displaying KZPBA-CB pk* or isp* Console En vironment V ariables T o determine the console environment variables to use, execute the show pk* and show isp* console commands. Example 4 – 5 shows the pk console environment variables for an AlphaServer DS20. Example 4 – 5: Displaying the pk* Console En vir onment V ariables on an AlphaServe[...]

  • Page 94

    • on — T urns on both low 8 bits and high 8 bits • diff — Places the bus in differential mode The KZPBA-CB is a Qlogic ISP1040 module, and its termination is determined by the presence or absence of internal termination resistor SIPs RM1-RM8. Therefore, the pk*0_soft_term environment variable has no meaning and it may be ignored. Example 4 [...]

  • Page 95

    4.3.3.2 Setting the KZPBA-CB SCSI ID After you determine the console environment variables for the KZPBA-CBs on the shared SCSI bus, use the set console command to set the SCSI ID. For a T ruCluster Server cluster , you will most likely have to set the SCSI ID for all KZPBA-CB UltraSCSI adapters except one. And, if you are using a DS-DWZZH-05, you [...]

  • Page 96

    Figure 4 – 1: KZPBA-CB T ermination Resistor s Internal Wide Device Connector J2 Internal Narrow Device Connector P2 SCSI Bus Termination Resistors RM1-RM8 ZK-1451U-AI JA1 4 – 18 T r uCluster Ser v er System Configuration Using UltraSCSI Hardware[...]

  • Page 97

    5 Setting Up the Memor y Channel Cluster Interconnect This chapter describes Memory Channel configuration restrictions, and describes how to set up the Memory Channel cluster interconnect, including setting up a Memory Channel hub, Memory Channel optical converter (MC2 only), and connecting link cables. T wo versions of the Memory Channel PCI adapt[...]

  • Page 98

    ____________________ Note _____________________ If you are installing SCSI or network adapters, you may wish to complete all hardware installation before powering up the systems to run Memory Channel diagnostics. 5.1 Setting the Memor y Channel Adapter Jumper s The meaning of the Memory Channel adapter module jumpers depends upon the version of the[...]

  • Page 99

    If you are upgrading from virtual hub mode to standard hub mode (or from standard hub mode to virtual hub mode), be sure to change the jumpers on all Memory Channel adapters on the rail. 5.1.2 MC2 Jumper s The MC2 module (CCMAB) has multiple jumpers. They are numbered right to left, starting with J1 in the upper righthand corner (as you view the ju[...]

  • Page 100

    T able 5 – 2: MC2 Jumper Configuration (cont.) Jumper: Description: Example: VH0: Pins 2 to 3 12 3 VH1: None needed; store the jumper on pin 1 or pin 3 12 3 J3: W indow Size 512 MB: Pins 2 to 3 12 3 128 MB: Pins 1 to 2 12 3 J4: Page Size 8-KB page size (UNIX): Pins 1 to 2 12 3 4-KB page size (not used): Pins 2 to 3 12 3 J5: AlphaServer 8x00 Mode [...]

  • Page 101

    T able 5 – 2: MC2 Jumper Configuration (cont.) Jumper: Description: Example: J10 and J11: Fiber Optics Mode Enable Fiber Off: Pins 1 to 2 3 2 1 Fiber On: Pins 2 to 3 pins 3 2 1 a Increases the maximum sustainable bandwidth for 8x00 systems. If the jumpers are in this position for other systems, the bandwidth is decreased. The MC2 linecard (CCMLB)[...]

  • Page 102

    If you are setting up a redundant Memory Channel configuration, install the second Memory Channel adapter right after installing the first Memory Channel adapter . Ensure that the jumpers are correct and are the same on both modules. After you install the Memory Channel adapter(s), replace the system panels unless you have more hardware to install.[...]

  • Page 103

    For use with the MC2 CCMAB adapter , the hub must be placed within 4 or 10 meters (the length of the BN39B link cables) of each system. If fiber optics is used in conjunction with the MC2 adapter , the hub may be placed up to 31 meters from the systems. • Ensure that the voltage selection switch on the back of the hub is set to select the correct[...]

  • Page 104

    5.5.1.1 Connecting MC1 or MC1.5 Link Cables in Vir tual Hub Mode For an MC1 virtual hub configuration (two nodes in the cluster), connect the BC12N-10 link cables between the Memory Channel adapters installed in each of the systems. _____________________ Caution _____________________ Be very careful when installing the link cables. Insert the cable[...]

  • Page 105

    Figure 5 – 1: Connecting Memory Channel Adapters to Hubs Memory Channel hub 1 Memory Channel hub 2 System A Memory Channel adapters Linecards ZK-1197U-AI 5.5.2 Installing the MC2 Cables T o set up an MC2 interconnect, use the BN39B-04 (4-meter) or BN39B-10 (10-meter) link cables for virtual hub or standard hub configurations without optical conve[...]

  • Page 106

    Gently push the cable ’ s connector into the receptacle, and then use the screws to pull the connector in tight. The connector must be tight to ensure a good ground contact. If you are setting up redundant interconnects, all Memory Channel adapters in a system must have the same jumper setting, either VH0 or VH1. 5.5.2.2 Installing MC2 Cables in [...]

  • Page 107

    Now you need to: • Set the CCMLB linecard jumpers to support fiber optics • Connect the fiber optics cable to a CCMFB fiber optics converter module • Install the CCMFB fiber optics converter module for each fiber optics link ______________________ Note _______________________ Remember , if you have more than four fiber optics links, you need [...]

  • Page 108

    There are two console level Memory Channel diagnostics, mc_diag and mc_cable : • The mc_diag diagnostic: – T ests the Memory Channel adapter(s) on the system running the diagnostic. – Runs as part of the initialization sequence when the system is powered up. – Runs on a standalone system or while connected to another system or a hub with th[...]

  • Page 109

    Example 5 – 1: Running the mc_cable T est >>> mc_cable 1 To exit MC_CABLE, type <Ctrl/C> mca0 node id 1 is online 2 No response from node 0 on mca0 2 mcb0 node id 1 is online 3 No response from node 0 on mcb0 3 Response from node 0 on mca0 4 Response from node 0 on mcb0 5 mcb0 is offline 6 mca0 is offline 6 Ctrl/C 7 >>> 1 [...]

  • Page 110

    [...]

  • Page 111

    6 Using Fibre Channel Storage This chapter provides an overview of Fibre Channel, Fibre Channel configuration examples, and information on Fibre Channel hardware installation and configuration in a T ru64 UNIX or T ruCluster Server V ersion 5.0A configuration. The information includes how to determine the /dev/disk/dsk n value that corresponds to t[...]

  • Page 112

    • A discussion on how you can use the emx manager ( emxmgr ) to display the presence of Fibre Channel adapters, target ID mappings for a Fibre Channel adapter , and the current Fibre Channel topology (Section 6.12). 6.1 Procedure for Installation Using Fibre Channel Disks Use the following procedure to install T ru64 UNIX V ersion 5.0A or T ruClu[...]

  • Page 113

    10. Use the disklabel utility to label the disks used to create the cluster (Section 6.10). 11. Refer to the T ruCluster Server Software Installation manual and install the T ruCluster Server software subsets and run the clu_create command to create the first cluster member . Do not allow clu_create to boot the system. Shut down the system to the c[...]

  • Page 114

    • Wwidmgr User ’ s Manual 6.2 Fibre Channel Overview Fibre Channel supports multiple protocols over the same physical interface. Fibre Channel is primarily a protocol-independent transport medium; therefore, it is independent of the function that it is used for . The T ruCluster Server uses the Fibre Channel Protocol (FCP) for SCSI to use Fibre[...]

  • Page 115

    is manufactured. An N_Port is connected directly to another N_Port in a point-to-point topology . An N_Port is connected to an F_Port in a fabric topology . NL_Port In an arbitrated loop topology , information is routed around a loop. The information is repeated by each intermediate port until it reaches its destination. The N_Port that contains th[...]

  • Page 116

    • Arbitrated loop (Section 6.2.2.3) ______________________ Note _______________________ Although it is possible to interconnect an arbitrated loop with fabric, hybrid configurations are not supported at the present time, and therefore not discussed in this manual. 6.2.2.1 P oint-to-P oint The point-to-point topology is the simplest Fibre Channel [...]

  • Page 117

    connected by the fabric switching function, which routes the frame from one F_Port to another F_Port within the switch. Communication between two switches is routed between two expansion ports (E_Ports). When an N_Port is connected to an F_Port, the fabric is responsible for the assignment of the Fibre Channel address to the N_Port attached to the [...]

  • Page 118

    Figure 6 – 3: Arbitrated Loop T opology NL_P or t NL_P or t Node 1 Node 2 NL_P or t NL_P or t T ransmit Receiv e T ransmit Receiv e T ransmit Receiv e T ransmit Receiv e Node 3 Node 4 Hub ZK-1535U-AI ______________________ Note _______________________ The arbitrated loop topology is not supported by the T ru64 UNIX or T ruCluster Server products.[...]

  • Page 119

    • The units are divided between an HSG80 port 1 and port 2. • If there are dual-redundant HSG80 controllers, controller A port 1 and controller B port 2 are normally active; controller A port 1 and controller B port 1 are normally passive. • If one controller fails, the other controller takes control and both its ports are active. Figure 6 ?[...]

  • Page 120

    Y ou can, however , add the hardware for a second bus (another KGPSA, switch, and RA8000/ESA12000 with associated cabling) and use LSM to mirror across the buses. However , because you cannot use LSM to mirror the cluster root ( / ) file system, member boot partitions, the quorum disk, or swap partitions you cannot obtain an NSPOF transparent failo[...]

  • Page 121

    If you consider the loss of a host bus adapter or switch, the configurations in Figure 6 – 6 and Figure 6 – 7 will provide better throughput than Figure 6 – 5 because you still have access to both controllers. W ith Figure 6 – 5, if you lose a host bus adapter or switch, you lose the use of a controller . Figure 6 – 5: Multiple-Bus NSPOF [...]

  • Page 122

    Figure 6 – 6: Multiple-Bus NSPOF Configuration Number 2 KGPSA Member System 2 KGPSA KGPSA DSGGA DSGGA Member System 1 KGPSA ZK-1707U-AI RA8000/ ESA12000 HSG80 HSG80 HSG80 11 22 AB 6 – 12 Using Fibre Channel Storage[...]

  • Page 123

    Figure 6 – 7: Multiple-Bus NSPOF Configuration Number 3 KGPSA Member System 2 KGPSA KGPSA DSGGA DSGGA Member System 1 KGPSA ZK-1708U-AI RA8000/ ESA12000 HSG80 HSG80 HSG80 11 22 AB 6.4 Zoning and Cascaded Switches This section provides a brief overview of zoning and cascaded switches. 6.4.1 Zoning A zone is a logical subset of the Fibre Channel de[...]

  • Page 124

    Figure 6 – 8: A Simple Zoned Configuration KGPSA KGPSA RA8000/ ESA12000 HSG80 HSG80 RA8000/ ESA12000 HSG80 HSG80 KGPSA KGPSA DSGGA SWITCH Cluster 1 Member System 1 Cluster 1 Member System 2 Cluster 2 Member System 2 Cluster 2 Member System 1 12 34 56 78 91 0 1 1 1 2 1 3 1 4 1 5 1 6 ZK-1709U-AI ______________________ Note _______________________ O[...]

  • Page 125

    6.5 Installing and Configuring Fibre Channel Har dware This section provides information about installing the Fibre Channel hardware needed for a T ruCluster Server configuration accessing storage over the Fibre Channel. Ensure that the member systems, the Fibre Channel switches, and the HSG80 array controllers are placed within the lengths of the [...]

  • Page 126

    you can manage the switch by way of a telnet session, SNMP , or the W eb. The DSGGA switch has slots to accommodate up to four (DS-DSGGA-AA) or eight (DS-DSGGA-AB) plug-in interface modules. Each interface module in turn supports two Giga Bit Interface Converter modules (GBIC). The GBIC module is the electrical-to-optical converter . The shortwave [...]

  • Page 127

    5. T urn on the power . The switch runs a series of power-on self test (POST) tests. 6. Set the switch IP address and subnet mask (see Section 6.5.1.2.2). Y ou can also set the switch name if desired (see Section 6.5.1.2.5). The switch IP address and subnet mask must initially be set from the front panel, except for the DS-DSGGB-AA 8-port Fibre Cha[...]

  • Page 128

    Down — Downward triangle: Scrolls the menu down (which effectively moves up the list of commands) or decreases the value being displayed. ______________________ Note _______________________ When the up or down buttons are used to increase or decrease a numerical display , the number changes slowly at first, but changes to fast mode if the button [...]

  • Page 129

    2. Press Enter to display the first submenu item in the configuration menu, Ethernet IP address: Ethernet IP address: 10.00.00.10 -- The underline cursor denotes the selected address field. Use the up or down button to increase or decrease the displayed number . Use the T ab/Esc button to select the next field. Modify the address fields until you h[...]

  • Page 130

    6.5.1.2.3 Setting the DS-DSGGB-AA Ethernet IP Address and Subnet Mask from a PC or T erminal For the DS-DSGGB-AA switch, which does not have a front panel, you must use a connection to a W indows 95/98/NT PC or video terminal to set the Ethernet IP address and subnet mask. T o set the Ethernet IP address and subnet mask for the DS-DSGGB-AA switch, [...]

  • Page 131

    T able 6 – 1: Telnet Session Default User Names for Fibre Channel Switches DSGGA DSGGB Description other n/a Allows you to execute commands ending in Show , such as dateShow and portShow . user user Allows you to execute all commands ending in Show , plus any commands from the help menu that do not change the state of the switch, for example, ver[...]

  • Page 132

    # telnet 132.25.47.146 Return User admin Return Passwd Return :Admin> switchName fcsw1 Return :Admin> switchName Return fcsw1 :Admin> ______________________ Note _______________________ When you telnet to the switch the next time, the prompt will include the switch name, for example: fcsw1:Admin> 6.5.2 Installing and Configuring the KGP[...]

  • Page 133

    GLM alignment pins, alignment tabs, and connector pins with the holes, oval openings, and board socket. Press the GLM into place. The KGPSA-CA does not use a GLM, it uses an embedded optical shortwave multimode Fibre Channel interface. 3. Install the KGPSA in an open 32- or 64-bit PCI slot. 4. Insert the optical cable SC connectors into the KGPSA-B[...]

  • Page 134

    P00>>> boot warning -- main memory zone is not free P00>>> init . . . P00>>> boot If you have initialized and booted the system, then shut down the system and try to use the wwidmgr utility , you may be prevented from doing so. If you receive the following error , initialize the system and retry the wwidmgr command: P00&g[...]

  • Page 135

    If, however , the current topology is LOOP , you have to change the topology to FABRIC to operate in a fabric. Y ou will never see the Nvram read failed message if the current topology is LOOP . The NVRAM has to have been formatted to change the current mode to LOOP . Consider the case where the KGPSA current topology is LOOP as follows: P00>>[...]

  • Page 136

    P00>>> show dev . . . pga0.0.0.1.0 PGA0 WWN 1000-0000-c920-eda0 pgb0.0.0.2.0 PGB0 WWN 1000-0000-c920-da01 • Y ou can use the wwidmgr -show adapter command as follows: P00>>> wwidmgr -show adapter item adapter WWN Cur. Topo Next Topo [ 0] pga0.0.0.4.1 1000-0000-c920-eda0 FABRIC FABRIC [ 1] pgb0.0.0.3.0 1000-0000-c920-da01 FABRIC [...]

  • Page 137

    ____________________ Note _____________________ Do not use PV A ID 1: W ith Port-T arget-LUN (PTL) addressing, the PV A ID is used to determine the target ID of the devices on ports 1 through 6 (the LUN is always zero). V alid target ID numbers are 0 through 15, excluding numbers 4 through 7. T arget IDs 6 and 7 are reserved for the controller pair[...]

  • Page 138

    ____________________ Note _____________________ Setting the controller variable CACHE_UPS for one controller sets it for both controllers. 10. From the maintenance terminal, use the show this and show other commands to verify that controllers have the current firmware version. See the Compaq StorageW orks HSG80 Array Controller ACS V ersion 8.5 CLI[...]

  • Page 139

    5 T akes the ports off line and resets the topology to prevent an error message when setting the port topology . 6 Sets fabric as the switch topology . 12. Enter the show connection command as shown in Example 6 – 1 to determine the HSG80 connection names for the connections to the KGPSA host bus adapters. For an RA8000/ESA12000 with dual-redunda[...]

  • Page 140

    Example 6 – 1: Determine HSG80 Connection Names (cont.) HOST_ID=1000-0000-C921-086C ADAPTER_ID=1000-0000-C921-086C !NEWCON63 TRU64_UNIX OTHER 1 offline 0 HOST_ID=1000-0000-C921-0943 ADAPTER_ID=1000-0000-C921-0943 !NEWCON64 TRU64_UNIX OTHER 1 210413 OL other 0 HOST_ID=1000-0000-C920-EDA0 ADAPTER_ID=1000-0000-C920-EDA0 !NEWCON65 TRU64_UNIX OTHER 2 [...]

  • Page 141

    your cluster member systems. If the operating system and offsets are incorrect, set them, then restart both controllers as follows: HSG80> set !NEWCON49 unit_offset = 0 1 HSG80> set !NEWCON49 operating_system = TRU64_UNIX 2 HSG80> restart other 3 HSG80> restart this 3 . . . HSG80> show connection 4 1 Set the relative offset for LUN n[...]

  • Page 142

    • In a subsystem with two controllers in transparent failover mode, the controller port IDs increment as follows: – Controller A and controller B, port 1 — worldwide name + 1 – Controller A and controller B, port 2 — worldwide name + 2 For example, using the worldwide name of 5000-1FE1-0000-0D60, the following port IDs are automatically a[...]

  • Page 143

    – If the configuration has been saved to disk (with the INITIALIZE DISKnnnn SAVE_CONFIGURATION or INITIALIZE storageset-name SAVE_CONFIGURATION option), you can restore it from disk with the CONFIGURATION RESTORE command. – If you have not saved the configuration to disk, but the label containing the worldwide name and checksum is still intact,[...]

  • Page 144

    • Cluster /var • Member boot disk (one for each cluster member system) • Quorum disk (if used) If you are installing only the operating system, you need only the T ru64 UNIX disk (and of course any disks for applications). This document assumes that both the base operating system and cluster software are to be installed on Fibre Channel disks[...]

  • Page 145

    Example 6 – 2: Setting up the Mirror set (cont.) Config - Normal Termination HSG80> ADD MIRRORSET BOOT-MIR DISK 30200 40000 2 HSG80> ADD MIRRORSET CROOT-MIR DISK 30300 40100 2 HSG80> INITIALIZE BOOT-MIR 3 HSG80> INITIALIZE CROOT-MIR 3 HSG80> SHOW BOOT-MIR 4 Name Storageset Uses Used by ----------------------------------------------[...]

  • Page 146

    Example 6 – 2: Setting up the Mirror set (cont.) HSG80> HSG80> SHOW CROOT-MIR 11 Name Storageset Uses Used by ------------------------------------------------------------------------------ CROOT-MIR mirrorset DISK30300 DISK40100 Switches: POLICY (for replacement) = BEST_PERFORMANCE COPY (priority) = NORMAL READ_SOURCE = LEAST_BUSY MEMBERSHI[...]

  • Page 147

    Example 6 – 2: Setting up the Mirror set (cont.) HSG80> set d144 ENABLE_ACCESS_PATH = !NEWCON53,!NEWCON54,!NEWCON55,!NEWCON56 Warning 1000: Other host(s) in addition to the one(s) specified can still access this unit. If you wish to enable ONLY the host(s) specified, disable all access paths (DISABLE_ACCESS=ALL), then again enable the ones spe[...]

  • Page 148

    1 Use the CONFIG utility to configure the devices on the device side buses and add them to the controller configuration. The CONFIG utility takes about two minutes to complete. Y ou can use the ADD DISK command to add disk drives to the configuration manually . 2 Create the BOOT-MIR mirrorset using disks 30200 and 30300 and the CROOT-MIR mirrorset [...]

  • Page 149

    14 Partition for cluster /usr filesystem. 15 Partition for cluster /var filesystem. 16 Assign a unit number to each partition. When the unit is created by the ADD UNIT command, disable access to all hosts. This allows selective access in case there are other systems or clusters connected to the same switch as our cluster . Record the unit name of e[...]

  • Page 150

    that at this point, even though the table is filled in, we do not yet know the device names or dsk n numbers. T able 6 – 2: Con verting Storageset Unit Number s to Disk Names File System or Disk HSG80 Unit W orldwide Name User Define Identifier (UDID) Device Name dsk n Member 1 boot disk D131 6000-1FE1-0000-0D60- 0009-8080-0434-002F 131 dga131.10[...]

  • Page 151

    disk is unit D133 with a UDID 133. The UDID for the cluster member 1 boot disk is 131, and the cluster member 2 boot disk is 132. 2. Use the wwidmgr -clear all command to clear the stored Fibre Channel wwid1 , wwid2 , wwid3 , wwid4 , N1 , N2 , N3 , and N4 console environment variables. Y ou want to start with all wwid < n > and N < n > [...]

  • Page 152

    [16] UDID:144 WWID:01000010:6000-1fe1-0000-0d60-0009-8080-0434-0028 (ev:none) [17] UDID:-1 WWID:01000010:6000-1fe1-0000-0ca0-0009-8090-0708-002b (ev:none) [18] UDID:-1 WWID:01000010:6000-1fe1-0000-0ca0-0009-8090-0708-002c (ev:none) [19] UDID:-1 WWID:01000010:6000-1fe1-0000-0ca0-0009-8090-0708-002d (ev:none) [20] UDID:-1 WWID:01000010:6000-1fe1-0000[...]

  • Page 153

    132 (cluster member 2). The device unit number is an alias for the worldwide name for the storage unit. • The reachability part of the display provides the followng: – The worldwide name for the storage unit that is to be accessed – The new device name for the KGPSA – Whether access is available through a port – The HSG80 port (N_Port) th[...]

  • Page 154

    Example 6 – 3: Using the wwidmgr quickset Command to Set Device Unit Number (cont.) dgb131.1004.0.2.0 pgb0.0.0.2.0 5000-1fe1-0000-0d61 Yes P00>>> wwidmgr -quickset -udid 132 Disk assignment and reachability after next initialization: 6000-1fe1-0000-0d60-0009-8080-0434-002e via adapter: via fc nport: connected: dga133.1001.0.1.0 pga0.0.0.[...]

  • Page 155

    The disks are not reachable and you cannot boot until after the system is initialized. Note, that in the reachability portion of the display , the storagesets are reachable from KGPSA dga through two HSG80 ports and from KGPSA dgb through two HSG80 ports. Also note, that the device unit numbers, the alias for the worldwide name of the disk device, [...]

  • Page 156

    Example 6 – 4: Sample Fibre Channel Device Names (cont.) dgb132.1001.0.2.0 $1$DGA132 HSG80 V8.5F dgb132.1002.0.2.0 $1$DGA132 HSG80 V8.5F dgb132.1003.0.2.0 $1$DGA132 HSG80 V8.5F dgb132.1004.0.2.0 $1$DGA132 HSG80 V8.5F dgb133.1001.0.2.0 $1$DGA133 HSG80 V8.5F dgb133.1002.0.2.0 $1$DGA133 HSG80 V8.5F dgb133.1003.0.2.0 $1$DGA133 HSG80 V8.5F dgb133.1004[...]

  • Page 157

    • After a cluster member has been added to the cluster with clu_add_member (but before the member system is booted). _____________________ Note _____________________ Y ou do not use this procedure after using clu_create to create the first cluster member . Before booting the first cluster member , you reset the bootdef_dev console environment var[...]

  • Page 158

    2. Set the bootdef_dev console environment variable to one of the boot path(s) that show up as connected. Ensure that you set the bootdef_dev variable appropriately for the system and boot disk. For the example disk configuration, set bootdef_dev as follows: • On the system where you are installing the T ru64 UNIX operating system (which will als[...]

  • Page 159

    Device Size Controller Disk Name in GB Type Model Location 1) dsk0 4.0 SCSI RZ2CA-LA bus-0-targ-0-lun-0 2) dsk15 1.0 SCSI HSG80 IDENTIFIER=133 3) dsk16 1.0 SCSI HSG80 IDENTIFIER=132 4) dsk17 2.0 SCSI HSG80 IDENTIFIER=131 If you flash the light on a storage unit (logical disk) that is a mirrorset, stripeset, or RAIDset, the lights on all disks in th[...]

  • Page 160

    For example, to ensure that you have a connected boot path in case of a failed host bus adapter or controller failover , choose device names for multiple host bus adapters and each controller port. For example, if you use the reachability display shown in Example 6 – 3, you could choose the following device names when setting the bootdef_dev cons[...]

  • Page 161

    • For member system 2 boot disk: P00>>> set bootdef_dev dga132.1001.0.1.0,dga132.1002.0.2.0, dgb132.1001.0.1.0,dgb132.1002.0.2.0 POO>>> init . . . ______________________ Note _______________________ The console system reference manual (SRM) software guarantees that you can set the bootdef_dev console environment variable to a[...]

  • Page 162

    # hwmgr -get attribute -a name -a dev_base_name | more Use the more search utility (/) to search for the worldwide name of the storageset you have set up for the particular disk in question. The following example shows the format of the command output: # hwmgr -get attribute -a name -a dev_base_name 1: name = Compaq AlphaServer ES40 2: name = CPU0 [...]

  • Page 163

    6.10 Installing the T ruCluster Ser ver Software This section covers the Fibre Channel specific procedures you need to execute before running clu_create to create the first cluster member or clu_add_member to add subsequent cluster members. It also covers the procedure you need to execute after running clu_create or clu_add_member before you boot t[...]

  • Page 164

    P00>>> wwidmgr -quickset -udid 132 Disk assignment and reachability after next initialization: 6000-1fe1-0000-0d60-0009-8080-0434-0030 via adapter: via fc nport: connected: dga132.1001.0.1.0 pga0.0.0.1.0 5000-1fe1-0000-0d64 No dga132.1002.0.1.0 pga0.0.0.1.0 5000-1fe1-0000-0d62 Yes dga132.1003.0.1.0 pga0.0.0.1.0 5000-1fe1-0000-0d63 No dga13[...]

  • Page 165

    Each path between a Fibre Channel host bus adapter in a host computer and an active host port on an HSG80 controller is a connection. During Fibre Channel initialization, when a controller becomes aware of a connection to a host bus adapter through a switch, it adds the connection to its table of known connections. The unit offset for the connectio[...]

  • Page 166

    2. At the HSG80, set multiple-bus failover as follows. Note that before putting the controllers in multiple-bus failover mode, you must remove any previous failover mode: HSG80> SET NOFAILOVER HSG80> SET MULTIBUS_FAILOVER COPY=THIS ____________________ Note _____________________ Use the controller known to have the good configuration informat[...]

  • Page 167

    !NEWCON62 TRU64_UNIX OTHER 1 210513 OL other 0 HOST_ID=1000-0000-C921-086C ADAPTER_ID=1000-0000-C921-086C !NEWCON63 TRU64_UNIX OTHER 1 offline 0 HOST_ID=1000-0000-C921-0943 ADAPTER_ID=1000-0000-C921-0943 !NEWCON64 TRU64_UNIX OTHER 1 210413 OL other 0 HOST_ID=1000-0000-C920-EDA0 ADAPTER_ID=1000-0000-C920-EDA0 !NEWCON65 TRU64_UNIX OTHER 2 210513 OL o[...]

  • Page 168

    P00>>> b. For each wwid n line, record the unit number (131, 132, and 133) and worldwide name for the storage unit. The unit number is the first field in the display (after wwid n ). The N n value is the HSG80 port being used to access the storage units (controller B, port 2). c. Clear the wwid n and N n environment variables: P00>>&[...]

  • Page 169

    of the wwidmgr -quickset command for the appropriate device (see Section 6.8). i. Repeat steps a through h on each system accessing devices on the HSG80. 6.12 Using the emx Manager to Display Fibre Channel Adapter Information The emx manager ( emxmgr ) utility was written for the T ruCluster Software Product V ersion 1.6 products to be used to modi[...]

  • Page 170

    The previous example shows four Fibre Channel devices on this SCSI bus. The Fibre Channel adapter in question, emx0 , at SCSI ID 7, is denoted by the presence of the emx0 designation. Use the emxmgr -t command to display the Fibre Channel topology for the adapter . For example: # emxmgr -t emx1 emx1 state information: 1 Link : connection is UP Poin[...]

  • Page 171

    worldwide name) are provided. The Fibre Channel DID number is the physical Fibre Channel address being used by the N_Port. 2 A list of all other Fibre Channel devices on this SCSI bus, with their SCSI ID, port name, node name, physical Fibre Channel address and other items such as: • Present — The adapter indicates that this N_Port is present o[...]

  • Page 172

    • Display the target ID mappings for a Fibre Channel adapter • Display the current Fibre Channel topology for a Fibre Channel adapter Y ou have already seen how you can perform these functions from the command line. The same output is available using the interactive mode by selecting the appropriate option (shown in the following example). When[...]

  • Page 173

    2. View adapter ’ s Target Id Mappings 3. Change Target ID Mappings d. Display Attached Adapters a. Change targeted adapter x. Exit ----> x # Using Fibre Channel Storage 6 – 63[...]

  • Page 174

    [...]

  • Page 175

    7 Preparing A TM Adapters The Compaq T ru64 UNIX operating system supports Asynchronous T ransfer Mode (A TM). T ruCluster Server supports the use of LAN emulation over A TM for client access. This chapter provides an A TM overview , an example T ruCluster Server cluster using A TM, an A TM adapter installation procedure, and information about veri[...]

  • Page 176

    Most data traffic in existing customer networks is sent over Local Area Networks (LANs) such as Ethernet or T oken Ring networks. The services provided by the LANs differ from those of A TM, for example: • LAN messages are connectionless; ATM is a connection-oriented technology • Because a LAN is based on a shared medium, it is easy to broadcas[...]

  • Page 177

    – Broadcast and Unknown Server (BUS): A BUS handles broadcast data sent by a LAN emulation client, all multicast data, and data sent by a LAN emulation client before the A TM address has been resolved. Figure 7 – 1 shows an A TM network with two emulated LANs. Hosts A and B are LECs on ELAN1. Hosts C, D, and E are LECs on ELAN2. The LECS, the L[...]

  • Page 178

    Use the following steps to install an A TMworks adapter . See the A TMworks 350 Adapter Installation and Service guide for more information. Be sure to use the antistatic ground strap. 1. Remove the adapter extender bracket if the ATMworks 350 is to be installed in an AlphaServer 2100 system. 2. Remove the option slot cover from the appropriate PCI[...]

  • Page 179

    # /usr/sbin/setld -i | grep ATM • OSF A TMBASE: A TM Commands • OSF A TMBIN: A TM Kernel Modules Additionally , after the A TM subsets have been installed, verify that a new kernel has been built with the following kernel options selected ( /sbin/sysconfig -q atm ): • Asynchronous T ransfer Mode (A TM) • A TM UNI 3.0/3.1 Signalling for SVCs[...]

  • Page 180

    5. If you do not have an indication that confirms a correct cable connection, swap the transmit and receive connectors on one end of the cable and recheck the indicators. 6. If you still do not have a correct cable connection, you probably have a bad cable. 7.4 A TMworks Adapter LEDs The A TMworks adapter has two LEDS that indicate the status of th[...]

  • Page 181

    8 Configuring a Shared SCSI Bus for T ape Drive Use The topics in this section provide information on preparing the various tape devices for use on a shared SCSI bus with the T ruCluster Server product. ______________________ Notes ______________________ Section 8.6 and Section 8.7 provide documentation for the TL890/TL891/TL892 MiniLibrary family [...]

  • Page 182

    8.1.1 Setting the TZ88N-V A SCSI ID Y ou must set the TZ88N-V A switches before the tape drive is installed into the BA350 StorageW orks enclosure. The Automatic selection is normally used. The TZ88N-V A takes up three backplane slot positions. The physical connection is in the lower of the three slots. For example, if the tape drive is installed i[...]

  • Page 183

    T able 8 – 1: TZ88N-V A Switch Settings SCSI ID SCSI ID Selection Switches 1234 56 Automatic a Off Off Off On On On 0 Off Off Off Off Off Off 1 On Off Off Off Off Off 2 Off On Off Off Off Off 3 On On Off Off Off Off 4 Off Off On Off Off Off 5 On Off On Off Off Off 6 Off On On Off Off Off 7 On On On Off Off Off a SBB tape drive SCSI ID is determin[...]

  • Page 184

    Figure 8 – 2: Shared SCSI Buses with SBB T ape Drives 1 2 4 5 DWZZB-VW, trilink connector, and H879 terminator DWZZA-VA, trilink, and H879 terminator DWZZA-VA and trilink AlphaServer 2100A T BA350 AlphaServer 2100A BA350 adapters T Memory Channel ZK-1334U-AI Memory Channel link cable 1 3 4 5 DWZZB-VW and trilink BA356 BA356 T KZPSA adapter, trili[...]

  • Page 185

    Ensure that DWZZA jumper J2 or DWZZB jumpers W1 and W2 are installed to enable the single-ended termination. Remove the termination from the differential end by removing the five 14-pin SIP resistors. 2. Attach a trilink connector to the differential end of the DWZZA or DWZZB. 3. Connect the single-ended end of a DWZZA to the TZ88N-T A with a BC19J[...]

  • Page 186

    3, the SCSI ID is 2. If it is installed in slots 3, 4, and 5, the SCSI ID is 4. Figure 8 – 3 shows a view of the DS-TZ89N-VW showing the backplane interface connector and SCSI ID switch pack. Figure 8 – 3: DS-TZ89N-VW SCSI ID Switches Snap − in Locking Handles SCSI ID Switch Pack Backplane Interface Connector DS − TZ89N − VW The SCSI ID i[...]

  • Page 187

    T able 8 – 2: DS-TZ89N-VW Switch Settings (cont.) SCSI ID SCSI ID Selection Switches 2 Off On Off Off Off Off Off Off 3 On On Off Off Off Off Off Off 4 Off Off On Off Off Off Off Off 5 On Off On Off Off Off Off Off 6 Off On On Off Off Off Off Off 7 On On On Off Off Off Off Off 8 Off Off Off On Off Off Off Off 9 On Off Off On Off Off Off Off 10 Of[...]

  • Page 188

    8.2.3 Setting the DS-TZ89N-T A SCSI ID The DS-TZ89N-T A has a push-button counter switch on the rear panel to select the SCSI ID. It is preset at the factory to 15. Push the button above the counter to increment the SCSI ID (the maximum is 15); push the button below the switch to decrease the SCSI ID. 8.2.4 Cabling the DS-TZ89N-T A T ape Drives Y o[...]

  • Page 189

    8.3 Compaq 20/40 GB DL T T ape Drive The Compaq 20/40 GB DL T T ape Drive is a Digital Linear T ape (DL T) tabletop cartridge tape drive capable of holding up to 40 GB of data per Compactape IV cartridge using 2:1 compression. It is capable of storing/retrieving data at a rate of up to 10.8 GB per hour (using 2:1 compression). The Compaq 20/40 GB D[...]

  • Page 190

    Figure 8 – 4: Compaq 20/40 GB DL T T ape Drive Rear Panel + - 0 20/40 GB DL T T ape Drive SCSI ID Selector Switch SCSI ID + - 0 ZK-1603U-AI 8.3.2 Cabling the Compaq 20/40 GB DL T T ape Drive The Compaq 20/40 GB DL T T ape Drive is connected to a single-ended segment of the shared SCSI bus. A DWZZB-AA signal converter is required to convert the di[...]

  • Page 191

    cable). Ensure that the trilink or Y cable at both ends of the differential segment of the shared SCSI bus is terminated with an HD68 differential terminator such as an H879-AA. The single-ended SCSI bus may be daisy chained from one single-ended tape drive to another with cable part number 146745-003 or 146776-003 (0.9-meter cables) as long as the[...]

  • Page 192

    Figure 8 – 5: Cabling a Shared SCSI Bus with a Compaq 20/40 GB DL T T ape Drive KZPBA-CB (ID 7) Memory Channel Interface Memory Channel KZPBA-CB (ID 6) Memory Channel Member System 2 Member System 1 DS-DWZZH-03 T T T 2 1 4 1 10 3 StorageW or ks RAID Arra y 7000 HSZ70 HSZ70 Controller B Controller A T KZPBA-CB (ID 7) 5 5 6 6 7 7 8 9 KZPBA-CB (ID 6[...]

  • Page 193

    T able 8 – 3: Hardware Components Used to Create the Configuration Shown in Figure 8 — 5 (cont.) Callout Number Description 9 199629-002 or 189636-002 (1.8-meter cable) 10 341102-001 terminator a The maximum length of the BN38C (or BN38D) cable on one SCSI bus segment must not exceed 25 meters. b The maximum length of the BN37A cable must not e[...]

  • Page 194

    for use on a shared SCSI bus. The TZ885 in this figure has had the SCSI ID set to 0 (zero). T o configure the shared SCSI bus for use with a TZ885, follow these steps: 1. Y ou will need one DWZZA-AA or DWZZB-AA for each TZ885 tape drive. Ensure that the DWZZA jumper J2 or DWZZB jumpers W1 and W2 are installed to enable the single-ended termination.[...]

  • Page 195

    Figure 8 – 6: Cabling a Shared SCSI Bus with a TZ885 DWZZA-VA, trilink connector, and H879 terminator DWZZA-VA and trilink connector Trilink connector and H879-AA terminator AlphaServer 2100A T BA350 DWZZA-AA TZ885 AlphaServer 2100A BA350 adapters T Memory Channel ZK-1344U-AI Memory Channel link cable BN21K or BN21L cables BN21K or BN21L cable T [...]

  • Page 196

    Figure 8 – 7: TZ887 DL T MiniLibrary Rear Panel + - 0 TZ887 ZK-1461U-AI SCSI ID SCSI ID Selector Switch + - 0 8.5.2 Cabling the TZ887 T ape Drive The TZ887 is connected to a single-ended segment of the shared SCSI bus. It is connected to a differential portion of the shared SCSI bus with a DWZZB-AA. Figure 8 – 8 shows a configuration with a TZ8[...]

  • Page 197

    The single-ended SCSI bus may be daisy chained from one single-ended tape drive to another with BC19J cables, as long as the SCSI bus maximum length is not exceeded and there are sufficient SCSI IDs available. Ensure that the tape drive on the end of the bus is terminated with an H8574-A or H8890-AA terminator . Y ou can add additional shared SCSI [...]

  • Page 198

    8.6 Preparing the TL891 and TL892 DL T MiniLibraries for Shared SCSI Usage ______________________ Note _______________________ T o achieve system performance capabilities, we recommend placing no more than two TZ89 drives on a SCSI bus, and also recommend that no shared storage be placed on the same SCSI bus with a tape library . The TL891 and TL89[...]

  • Page 199

    The first and second lines of the default screen show the status of the two drives (if present). The third line shows the status of the library robotics, and the fourth line is a map of the magazine, with the numbers from 0 to 9 representing the cartridge slots. Rectangles present on this line indicate cartridges present in the corresponding slot o[...]

  • Page 200

    4. Select the tape drive (DL T0 Bus ID: or DL T1 Bus ID:) or library robotics (LIB Bus ID:) for which you wish to change the SCSI bus ID. The default SCSI IDs are as follows: • Lib Bus ID: 0 • DL T0 Bus ID: 4 • DL T1 Bus ID: 5 Use the up or down arrow button to select the item for which you need to change the SCSI ID. Press the Enter button. [...]

  • Page 201

    SCSI bus without stopping all ASE services that generate activity on the bus. For this reason, we recommend that tape devices be placed on separate shared SCSI buses, and that there be no storage devices on the SCSI bus. The cabling depends on whether or not there are one or two drives, and for the two-drive configuration, if each drive is on a sep[...]

  • Page 202

    T o connect the drive robotics and one drive to one shared SCSI bus and the second drive to a second shared SCSI bus, follow these steps: 1. Connect a BN21K or BN21L between the last trilink connector on one shared SCSI bus to the leftmost connector (as viewed from the rear) of the TL892. 2. Connect a BN21K or BN21L between the last trilink connect[...]

  • Page 203

    Figure 8 – 9: T ruCluster Server Cluster with a TL892 on T wo Shared SCSI Buses DWZZA-VA, trilink connector, and H879 terminator DWZZA-VA, trilink connector, and H879 terminator Library Robotics H879-AA terminators T BA350 AlphaServer 2100A BA350 adapters T Memory Channel ZK-1357U-AI BN21K or BN21L cables BN21K or BN21L cable Expansion Unit Inter[...]

  • Page 204

    8.7.1 TL890 DL T MiniLibrary Expansion Unit Hardware The TL890 expansion unit is installed above the TL891/TL892 DL T MiniLibrary base units in a SW500, SW800, or RETMA cabinet. The expansion unit integrates the robotics in the individual modules into a single, coordinated library robotics system. The TL890 assumes control of the media, maintaining[...]

  • Page 205

    • Robotics control cables from each base module to the expansion unit: These cables have a DB-9 male connector on one end and a DB-9 female connector on the other end. Connect the male end to the Expansion Unit Interface connector on the base module and the female end to any Expansion Modules connector on the expansion unit. _____________________[...]

  • Page 206

    Figure 8 – 10: TL890 and TL892 DL T MiniLibraries on Shared SCSI Buses TL892 TL892 TL890 Library Robotics DLT1 Expansion Modules Robotics Control cables Diag DLT2 Library Robotics DLT1 DLT2 H879-AA terminator H879-AA terminator Expansion Unit Interface Motor SCSI DWZZA-VA, trilink connector, and H879 terminator T BA350 BA350 adapters T Memory Cha[...]

  • Page 207

    unit will not have control over the base module robotics when you power up the MiniLibrary system if you do not reconfigure the base modules as a slave. T o reconfigure a TL891/TL892 base module as a slave to the TL890 DL T MiniLibrary expansion unit, perform the following procedure on each base module in the system: 1. T urn on the power switch on[...]

  • Page 208

    7. After the selection stops flashing and the control panel indicates that the change is not effective until a reboot, press the Enter button. 8. When the Special Configuration menu reappears, turn the power switch off and then on to cycle the power . The base module is now reconfigured as a slave to the TL890 expansion unit. 9. Repeat the steps fo[...]

  • Page 209

    control functions are carried out from the expansion unit control panel. This includes setting the SCSI ID for each of the tape drives present. T o set the SCSI IDs for the tape drives in a MiniLibrary configured with TL890/TL891/TL892 hardware, follow these steps: 1. Apply power to the MiniLibrary , ensuring that you power up the expansion unit af[...]

  • Page 210

    10. If there are other items you wish to configure, press the Escape button until the Configure submenu is displayed, then select the item to be configured. Repeat this procedure for each item you wish to configure. 11. If there are no more items to be configured, press the Escape button until the Default window is displayed. 8.8 Preparing the TL89[...]

  • Page 211

    T able 8 – 4: TL894 Default SCSI ID Settings (cont.) SCSI Device SCSI Address T ape Drive 2 4 T ape Drive 3 5 T o set the SCSI ID for the TL894 robotics controller , follow these steps: 1. Press and release the Control Panel ST ANDBY button and verify that the SDA (Status Display Area) shows System Off-line. 2. Press and release SELECT to enter t[...]

  • Page 212

    12. Press and release the up or down button and the SELECT button simultaneously , and verify that System On-line or System Off-line is displayed in the SDA. T o set the SCSI ID for each tape drive if the desired SCSI IDs are different from those shown in T able 8 – 4, follow these steps: 1. Press and release the Control Panel ST ANDBY button and[...]

  • Page 213

    14. Press and release the up or down button and the SELECT button simultaneously and verify that System On-line or System Off-line is displayed in the SDA. 8.8.3 TL894 T ape Library Internal Cabling The default internal cabling configuration for the TL894 tape library has the robotics controller and top drive (drive 0) on SCSI bus port 1. Drive 1 i[...]

  • Page 214

    other drive to be daisy chained. Use the SCSI jumper cable to connect the two drives and place them on the same SCSI bus. ______________________ Notes ______________________ W e recommend that you not place more than two TZ89 tape drives on any one SCSI bus in these tape libraries. W e also recommend that storage be placed on shared SCSI buses that[...]

  • Page 215

    Figure 8 – 12 shows a sample T ruCluster Server cluster using a TL894 tape library . In the sample configuration, the tape library has been connected in the two-bus mode by jumpering tape drive 0 to tape drive 1 and tape drive 2 to tape drive 3 (See Section 8.8.3 and Figure 8 – 11). The two SCSI buses are left at the default SCSI IDs and termin[...]

  • Page 216

    8.9 Preparing the TL895 DL T A utomated T ape Library for Shared SCSI Bus Usa g e The topics in this section provide information on preparing the TL895 Digital Linear T ape (DL T) automated tape library for use on a shared SCSI bus. ______________________ Note _______________________ T o achieve system performance capabilities, we recommend placing[...]

  • Page 217

    8.9.1 TL895 Robotic Controller Required Firmware Robotic firmware version N2.20 is the minimum firmware revision supported in a T ruCluster Server cluster . For information on upgrading the robotic firmware, see the Flash Download section of the TL895 DLT T ape Library Diagnostic Software User ’ s Manual . 8.9.2 Setting the TL895 T ape Library SC[...]

  • Page 218

    4. T o change any of the configurations, press the Configure button. 5. Press the Select button until the item you wish to configure is highlighted. For the devices, select the desired device (library or drive) by scrolling through the devices with the arrow buttons. After the library or selected drive is selected, use the Select button to highligh[...]

  • Page 219

    T o reconfigure TL895 SCSI bus configuration, follow these steps: 1. Remove the SCSI bus cable from one drive to be daisy chained. 2. Remove the terminator from the other drive to be daisy chained. 3. Ensure that the drive that will be the last drive on the SCSI bus has a terminator installed. 4. Install a SCSI bus jumper cable (part number 6210567[...]

  • Page 220

    8.9.4 Upgrading a TL895 The TL985 DL T automated tape library can be upgraded from two or five tape drives to seven drives with multiple DS-TL89X-UA upgrade kits. Besides the associated documentation, the upgrade kit contains one TZ89N-A V tape drive, a SCSI bus terminator , a SCSI bus jumper (part number 6210567) so you can place more than one dri[...]

  • Page 221

    ______________________ Note _______________________ T o achieve system performance capabilities, W e recommend placing no more than two TZ89 drives on a SCSI bus. The TL893 and TL896 Automated T ape Libraries (A TLs) are designed to provide high-capacity storage and robotic access for the Digital Linear T ape (DL T) series of tape drives. They are [...]

  • Page 222

    on adding additional cabinets. Up to five cabinets are supported with the T ruCluster Server . For T ruCluster Server , the tape cartridges in all the cabinets are combined into one logical unit, with consecutive numbering from the first cabinet to the last cabinet, by an upgrade from the multi-unit, multi-LUN (MUML) configuration to a multi-unit, [...]

  • Page 223

    T able 8 – 6: MUC Switch Functions Switch Function 1, 2, and 3 MUC SCSI ID if Switch 7 is down a 4 and 5 Must be down, reserved for testing 6 Default is up, disable bus reset on power up 7 Host selection: Down for SCSI, up for serial a 8 Must be down, reserved for testing a For a T ruCluster Server cluster , switch 7 is down, allowing switches 1,[...]

  • Page 224

    T able 8 – 8: TL893 Default SCSI IDs SCSI Port Device Default SCSI ID MUC 2 C Drive 2 (top) 5 B Drive 1 (middle) 4 A Drive 0 (bottom) 3 T able 8 – 9: TL896 Default SCSI IDs SCSI Port Device Default SCSI ID MUC 2 D Drive 5 (top) 5 E Drive 4 4 F Drive 3 3 A Drive 2 5 B Drive 1 4 C Drive 0 (bottom) 3 8.10.5 TL893 and TL896 Automated T ape Library [...]

  • Page 225

    – The bottom shelf tape drive (SCSI ID 3) is on SCSI Port A and is also terminated on the drive with a 68-pin Micro-D terminator , part number 0415619. Figure 8 – 14: TL893 Three-Bus Configuration MUC SCSI Address 2 SCSI Port A SCSI Port B SCSI Port C TZ89 Tape Drive SCSI Address 5 (top shelf) TZ89 Tape Drive SCSI Address 4 (middle shelf) TZ89 [...]

  • Page 226

    – The lower bay top shelf tape drive (tape drive 2, SCSI ID 5) is on SCSI Port A and is terminated on the tape drive. – The lower bay middle shelf tape drive (tape drive 1, SCSI ID 4) is on SCSI Port B and is terminated on the tape drive. – The lower bay bottom shelf tape drive (tape drive 0, SCSI ID 3) is on SCSI Port C and is terminated on [...]

  • Page 227

    8.10.6 Connecting the TL893 and TL896 Automated T ape Libraries to the Shared SCSI Bus The TL893 and TL896 Automated T ape Libraries (A TLs) have up to 3 meters of internal SCSI cabling on each SCSI bus. Because of the internal SCSI cable lengths, it is not possible to use a trilink connector or Y cable to terminate the SCSI bus external to the lib[...]

  • Page 228

    Figure 8 – 16: Shared SCSI Buses with TL896 in Three-Bus Mode KZPBA-CB (ID 7) Memory Channel Interface Memory Channel KZPBA-CB (ID 6) DS-DWZZH-03 T T T 2 1 4 1 3 StorageW or ks RAID Arra y 7000 HSZ70 HSZ70 Controller B Controller A T KZPBA-CB (ID 7) 5 5 6 7 7 KZPBA-CB (ID 6) T T Network T NOTE: This drawing is not to scale. Member System 2 Memory[...]

  • Page 229

    • TL891 MiniLibrary System User ’ s Guide • TL881 MiniLibrary Drive Upgrade Procedure • Pass-Through Expansion Kit Installation Instructions The TL881 and TL891 Digital Linear T ape (DL T) MiniLibraries are offered as standalone tabletop units or as expandable rackmount units. The following sections describe these units in more detail. 8.11[...]

  • Page 230

    device and only works as a slave to the expansion unit. T o create a multimodule rackmount system, there must be one expansion unit and at least one base unit. The expansion unit has to be the top module in the configuration. The expansion unit works with either the TL881 or TL891 base unit. • TL881 or TL891 base unit — includes library robotic[...]

  • Page 231

    TL881 or TL891 MiniLibrary in configurations set up for either maximum performance or maximum capacity . T able 8 – 10: TL881 and TL891 MiniLibrary Perf ormance and Capacity Comparison TL881 MiniLibrary TL891 MiniLibrary Configured for Maximum: Number of Base Units ab Number of Data Units c T ransfer Rate d Storage Capacity e T ransfer Rate f Sto[...]

  • Page 232

    T able 8 – 11: DL T MiniLibrary Part Numbers (cont.) DL T Library Component Number of T ape Drives T abletop/Rackmount P ar t Number TL891 DL T MiniLibrary Base Unit 1 Rackmount 120876-B21 TL891 DL T MiniLibrary Base Unit 2 Rackmount 120876-B22 Add-on DL T 35/70 drive for TL891 1 N/A 120878-B21 MiniLibrary Expansion Unit N/A Rackmount 120877-B21 [...]

  • Page 233

    The topics in this section provide information on preparing the TL881 or TL891 DL T MiniLibrary tabletop model or rackmount base unit for use on a shared SCSI bus. For complete hardware installation instructions, see the TL881 MiniLibrary System User ’ s Guide or TL891 MiniLibrary System User ’ s Guide . 8.11.2.1.1 Setting the Standalone MiniLi[...]

  • Page 234

    ____________________ Note _____________________ When you enter the Menu Mode, the Ready light goes out, an indication that the module is off line, and all medium changer commands from the host return a SCSI "not ready" status until you exit the Menu Mode and the Ready light comes on once again. 2. Depress the down arrow button until the C[...]

  • Page 235

    ______________________ Note _______________________ The tape drive SCSI connectors are labeled DL T1 (tape drive 1) and DL T2 (tape drive 2). The control panel designation for the drives is DL T0 (tape drive 1) and DL T1 (tape drive 2). The default for the TL881 or TL891 DL T MiniLibrary is to place the robotics controller and tape drive 1 on the s[...]

  • Page 236

    3. Install an HD68 differential terminator (such as an H879-AA) on the right DL T1 connector (the fourth connector from the left). T o connect the drive robotics and two drives to a single shared SCSI bus, follow these steps: 1. Connect a 328215-00X, BN21K, or BN21L between the last trilink connector on the bus to the leftmost connector (as viewed [...]

  • Page 237

    Figure 8 – 17: TL891 Standalone Cluster Configuration KZPBA-CB (ID 7) Memory Channel Interface Memory Channel KZPBA-CB (ID 6) Memory Channel Member System 2 Member System 1 DS-DWZZH-03 T T T 2 1 4 1 3 StorageW or ks RAID Arra y 7000 HSZ70 HSZ70 Controller B Controller A T KZPBA-CB (ID 7) 5 5 6 7 KZPBA-CB (ID 6) T T Network T NOTE: This drawing is[...]

  • Page 238

    T able 8 – 12: Hard ware Components Used to Create the Configuration Shown in Figure 8 – 17 (cont.) Callout Number Description 6 H879-AA terminator 7 328215-00X, BN21K, or BN21L cable c a The maximum length of the BN38C (or BN38D) cable on one SCSI bus segment must not exceed 25 meters. b The maximum length of the BN37A cable must not exceed 25[...]

  • Page 239

    connector on the data unit and the female end to any Expansion Modules connector on the expansion unit. _____________________ Note _____________________ It does not matter which interface connector a base unit or data unit is connected to. • SCSI bus connection to the expansion unit robotics: Connect the shared SCSI bus that will control the robo[...]

  • Page 240

    Figure 8 – 18: TL881 DL T MiniLibrary Rackmount Configuration KZPBA-CB (ID 7) Memory Channel Interface Memory Channel KZPBA-CB (ID 6) Member System 1 DS-DWZZH-03 T T T 2 1 4 1 3 StorageW or ks RAID Arra y 7000 HSZ70 HSZ70 Controller B Controller A T KZPBA-CB (ID 7) 5 5 6 7 7 KZPBA-CB (ID 6) T T Network T NOTE: This drawing is not to scale. Roboti[...]

  • Page 241

    T able 8 – 13: Hard ware Components Used to Create the Configuration Shown in Figure 8 – 18 Callout Number Description 1 BN38C or BN38D cable a 2 BN37A cable b 3 H8861-AA VHDCI trilink connector 4 H8863-AA VHDCI terminator 5 BN21W-0B Y cable 6 H879-AA terminator 7 328215-00X, BN21K, or BN21L cable c a The maximum length of the BN38C (or BN38D) [...]

  • Page 242

    DLT0 Idle DLT1 Idle Loader Idle 0 >____ ______< 9 The default screen shows the state of the tape drives, loader , and number of cartridges present for this base unit. A rectangle in place of the underscore indicates that a cartridge is present in that location. 2. Press the Enter button to enter the Menu Mode, displaying the Main Menu. 3. Dep[...]

  • Page 243

    When the expansion unit comes up, it will communicate with each base and data unit through the expansion unit interface and inventory the number of base units, tape drives, data units, and cartridges present in each base and data unit. After the MiniLibrary configuration has been determined, the expansion unit will communicate with each base and da[...]

  • Page 244

    • DL T3 Bus ID: 4 • DL T4 Bus ID: 5 • DL T5 Bus ID: 6 7. Press Enter when you have the item selected for which you wish to change the SCSI ID. 8. Use the up and down arrows to select the desired SCSI ID. Press the Enter button to save the new selection. 9. Press the Escape button once to return to the Set SCSI Submenu to select another tape d[...]

  • Page 245

    ______________________ Note _______________________ These tape devices have been qualified for use on shared SCSI buses with both the KZPSA-BB and KZPBA-CB host bus adapters. 8.12.2 ESL9326D Enterprise Library Overview The ESL9326D Enterprise Library is an enterprise Digital Linear T ape (DL T) automated tape library with from 6 to 16 fast-wide, di[...]

  • Page 246

    ______________________ Notes ______________________ The ESL9326D Enterprise Library is cabled internally for two 35/70 DL T tape drives on each SCSI bus. It arrives with the library electronics cabled to tape drives 0 and 1. Every other pair of tape drives is cabled together (2 and 3, 4 and 5, 6 and 7, and so on). An extra SCSI bus jumper cable is [...]

  • Page 247

    Figure 8 – 19: ESL9326D Internal Cabling T T ape Drive 0 T ape Drive 1 T ape Drive 2 T ape Drive 3 T ape Drive 4 T ape Drive 5 T ape Drive 6 T ape Drive 7 T ape Drive 8 T ape Drive 9 T ape Drive 10 T ape Drive 11 T ape Drive 12 T ape Drive 13 T ape Drive 14 T ape Drive 15 Robotics T T T T T T T A B CDE F G H PO N M L KJ I Q R SCSI Bus In SCSI ID [...]

  • Page 248

    8.12.3.4 Connecting the ESL9326D Enterprise Library to the Shared SCSI Bus The ESL9326D Enterprise Library has 5 meters of internal SCSI bus cabling for each pair of tape drives. Because of the internal SCSI bus lengths, it is not possible to use a trilink connector or Y cable to terminate the SCSI bus external to the tape library as is done with o[...]

  • Page 249

    ______________________ Notes ______________________ Each ESL9326D Enterprise Library arrives with one 330563-001 HD68 terminator for each pair of tape drives (one SCSI bus). The kit also includes at least one 330582-001 jumper cable to connect the library electronics to tape drives 0 and 1. T ape libraries with more than six tape drives include ext[...]

  • Page 250

    [...]

  • Page 251

    9 Configurations Using External T ermination or Radial Connections to Non-UltraSCSI Devices This chapter describes the requirements for the shared SCSI bus using: • Externally terminated T ruCluster Server configurations • Radial configurations with non-UltraSCSI RAID array controllers In addition to using only the supported hardware, adhering [...]

  • Page 252

    9.1 Using SCSI Bus Signal Con ver ters A SCSI bus signal converter allows you to couple a differential bus segment to a single-ended bus segment, allowing the mixing of differential and single-ended devices on the same SCSI bus to isolate bus segments for maintenance purposes. Each SCSI signal converter has a single-ended side and a differential si[...]

  • Page 253

    but you would waste a disk slot and it would not work with a KZPBA-CB if there are any UltraSCSI disks in the storage shelves. The following sections discuss the DWZZA and DWZZB signal converters and the DS-BA35X-DA personality module. 9.1.2 Using the SCSI Bus Signal Con verters The DWZZA and DWZZB signal converters are used in the BA350 and BA356 [...]

  • Page 254

    Figure 9 – 1: Standalone SCSI Signal Con ver ter ZK-1050U-AI T T Single-ended Differential side with trilink attached side Figure 9 – 2 shows the status of internal termination for an SBB SCSI signal converter that has a trilink connector attached to the differential side. Figure 9 – 2: SBB SCSI Signal Converter ZK-1576U-AI T T Single-ended D[...]

  • Page 255

    ______________________ Notes ______________________ S4-3 and S4-4 have no function on the DS-BA35X-DA personality module. See Section 9.3.2.2 for information on how to select the device SCSI IDs in an UltraSCSI BA356. Figure 9 – 3 shows the relative positions of the two DS-BA35X-DA switch packs. Figure 9 – 3: DS-B A35X-D A Per sonality Module S[...]

  • Page 256

    Whenever possible, connect devices to a shared bus so that they can be isolated from the bus. This allows you to disconnect devices from the bus for maintenance purposes without affecting bus termination and cluster operation. Y ou also can set up a shared SCSI bus so that you can connect additional devices at a later time without affecting bus ter[...]

  • Page 257

    connector at a later time without affecting bus termination. This allows you to expand your configuration without shutting down the cluster . Figure 9 – 4 shows a BN21W-0B Y cable, which you may attach to a KZPSA-BB or KZPBA-CB SCSI adapter that has had its onboard termination removed. Y ou can also use the BN21W-0B Y cable with a HSZ40 or HSZ50 [...]

  • Page 258

    Figure 9 – 5: HD68 T rilink Connector (H885-AA) FRONT VIEW REAR VIEW ZK-1140U-AI ______________________ Note _______________________ If you connect a trilink connector to a SCSI bus adapter , you may block access to an adjacent PCI slot. If this occurs, use a Y cable instead of the trilink connector . This is the case with the KZPBA-CB and KZPSA-[...]

  • Page 259

    9.3.1 BA350 Storage Shelf Up to seven narrow (8-bit) single-ended StorageW orks building blocks (SBBs) can be installed in the BA350. Their SCSI IDs are based upon the slot they are installed in. For instance, a disk installed in BA350 slot 0 has SCSI ID 0, a disk installed in BA350 slot 1 has SCSI ID 1, and so forth. ______________________ Note __[...]

  • Page 260

    Figure 9 – 6: BA350 Internal SCSI Bus JA1 JB1 0 1 2 3 4 5 6 POWER (7) T J ZK-1338U-AI 9.3.2 BA356 Storage Shelf There are two variations of the BA356 used in T ruCluster Server clusters: the BA356 (non-UltraSCSI BA356) and the UltraSCSI BA356. An example of the non-UltraSCSI BA356 is the BA356-KC, which has a wide, single-ended internal SCSI bus.[...]

  • Page 261

    select SCSI IDs 0 through 6, set the personality module address switches 1 through 7 to off. T o select SCSI IDs 8 through 14, set personality module address switches 1 through 3 to on and switches 4 through 7 to off. Figure 9 – 7 shows the relative location of the BA356 SCSI bus jumper , BA35X-MF . The jumper is accessed from the rear of the box[...]

  • Page 262

    Figure 9 – 7: BA356 Internal SCSI Bus JA1 JB1 0 1 2 3 4 5 6 POWER (7) J ZK-1339U-AI Note that JA1 and JB1 are located on the personality module (in the top of the box when it is standing vertically). JB1, on the front of the module, is visible. JA1 is on the left side of the personality module as you face the front of the BA356, and is hidden fro[...]

  • Page 263

    Figure 9 – 8: B A356 Jumper and T erminator Module Identification Pins Slot 6 Jumper Pin Slot 6 T er minator Pin Slot 1 Jumper Pin Slot 1 T er minator Pin ZK-1529U-AI 9.3.2.2 UltraSCSI BA356 Storage Shelf The UltraSCSI BA356 (DS-BA356-JF or DS-BA356-KH) has a single-ended, wide UltraSCSI bus. The DS-BA35X-DA personality module provides the interf[...]

  • Page 264

    BA356, as shown in Figure 9 – 8. W ith proper lighting you will be able to see a J or T near the hole where the pin sticks through. T ermination for both ends of the UltraSCSI BA356 internal, single-ended bus is on the personality module, and is always active. T ermination for the differential UltraSCSI bus is also on the personality module, and [...]

  • Page 265

    Later sections describe how to install cables to configure an HSZ20, HSZ40, or HSZ50 in a T ruCluster Server configuration with two member systems. 9.4.1 Preparing BA350, B A356, and UltraSCSI BA356 Storage Shelves for an Externall y T erminated T ruCluster Server Configuration Y ou may be using the BA350, BA356, or UltraSCSI BA356 storage shelves [...]

  • Page 266

    2. Y ou will need a DWZZA-V A signal converter for the BA350. Ensure that the DWZZA-V A single-ended termination jumper , J2, is installed. Remove the termination from the differential end by removing the five 14-pin differential terminator resistor SIPs. 3. Attach an H885-AA trilink connector to the DWZZA-V A 68-pin high-density connector . 4. Ins[...]

  • Page 267

    SCSI bus (cable and BA356) under the 3-meter limit to still allow high speed operation. If you are using a DWZZB-VW , install it in slot 0 of the BA356. 9.4.1.3 Preparing an UltraSCSI BA356 Storage Shelf for a T ruCluster Configuration An UltraSCSI BA356 storage shelf is connected to a shared UltraSCSI bus, and provides access to UltraSCSI devices [...]

  • Page 268

    must be used with a BA356 or UltraSCSI BA356 if more than five disks are required. The following sections provide the steps needed to connect two storage shelves and two member systems on a shared SCSI bus: • BA350 and BA356 (Section 9.4.2.1) • T wo BA356s (Section 9.4.2.2) • T wo UltraSCSI BA356s (Section 9.4.2.3) 9.4.2.1 Connecting a BA350 [...]

  • Page 269

    Figure 9 – 9: B A350 and BA356 Cabled for Shared SCSI Bus Usage ID 9 ID 10 ID 11 ID 12 ID 13 ID 14 or redundant power supply KZPSA-BB (ID 7) Memory Channel Interface Memory Channel KZPSA-BB (ID 6) Memory Channel Member System 2 Member System 1 ID 5 ID 4 ID 6 ID 3 ID 2 ID 1 Data disk Do not use for data disk. May be used for redundant power supply[...]

  • Page 270

    T able 9 – 1: Hardware Components Used for Configuration Shown in Figure 8 – 9 and Figure 8 – 10 Callout Number Description 1 BN21W-0B Y cable 2 H879-AA terminator 3 BN21K (or BN21L) cable a 4 H885-AA trilink connector a The maximum combined length of the BN21K (or BN21L) cables must not exceed 25 meters. 9.4.2.2 Connecting T wo B A356s for S[...]

  • Page 271

    Figure 9 – 10: T wo BA356s Cabled f or Shared SCSI Bus Usage ID 9 ID 10 ID 11 ID 12 ID 13 ID 14 or redundant power supply KZPSA-BB (ID 7) Memory Channel Interface Memory Channel KZPSA-BB (ID 6) Memory Channel Member System 2 Member System 1 ID 5 ID 4 ID 6 ID 3 ID 2 ID 1 Data disk Do not use for data disk. May be used for redundant power supply . [...]

  • Page 272

    T o prepare two UltraSCSI BA356 storage shelves for shared SCSI bus usage, (see Figure 9 – 11) follow these steps: 1. Complete the steps of Section 9.4.1.3 for each UltraSCSI BA356. Ensure that the personality module address switches on one UltraSCSI BA356 are set to select SCSI IDs 0 through 6 and the address switches on the other UltraSCSI BA35[...]

  • Page 273

    Figure 9 – 11: T w o UltraSCSI BA356s Cabled for Shared SCSI Bus Usage ID 8 ID 9 ID 10 ID 11 ID 12 ID 13 PWR ID 5 PWR Clusterwide /, /usr , /var Member 1 Boot Disk Member 2 Boot Disk Quorum Disk UltraSCSI BA356 UltraSCSI BA356 ID 4 ID 14 or redundant power supply KZPBA-CB (ID 7) Network Memory Channel Interface Memory Channel KZPBA-CB (ID 6) Memo[...]

  • Page 274

    T able 9 – 2: Hardware Components Used for Configuration Shown in Figure 9 – 11 Callout Number Description 1 BN21W-0B Y cable 2 H879-AA HD68 terminator 3 BN38C (or BN38D) cable a 4 H8861-AA VHDCI trilink connector 5 BN37A cable a a The maximum combined length of the BN38C (or BN38D) and BN37A cables on one SCSI bus segment must not exceed 25 me[...]

  • Page 275

    9.4.3.1 Cabling an HSZ40 or HSZ50 in a Cluster Using External T ermination T o connect an HSZ40 or HSZ50 controller to an externally terminated shared SCSI bus, follow these steps: 1. If the HSZ40 or HSZ50 will be on the end of the shared SCSI bus, attach an H879-AA terminator to an H885-AA trilink connector . 2. Attach an H885-AA trilink connector[...]

  • Page 276

    Figure 9 – 12: Externall y T erminated Shared SCSI Bus with Mid-Bus HSZ50 RAID Array Controller s KZPSA-BB (ID 7) Network Memory Channel Interface Memory Channel KZPSA-BB (ID 6) Memory Channel Member System 2 Member System 1 2 1 1 2 T T 3 4 3 3 4 HSZ50 Controller A Controller B HSZ50 ZK-1596U-AI T able 9 – 3 shows the components used to create [...]

  • Page 277

    Figure 9 – 13: Externally T erminated Shared SCSI Bus with HSZ50 RAID Array Contr ollers at Bus End KZPSA-BB (ID 7) Network Memory Channel Interface Memory Channel KZPSA-BB (ID 6) Memory Channel Member System 2 Member System 1 2 1 1 2 T T 3 4 3 3 4 HSZ50 Controller A Controller B HSZ50 ZK-1597U-AI T able 9 – 3 shows the components used to creat[...]

  • Page 278

    • Ensure that the W1 and W2 jumpers are installed to enable the single-ended termination on one end of the bus. ___________________ Note ___________________ The RAID Array 310 SCSI bus converter board is the same logic board used in the DWZZB signal converter . 2. Attach an H885-AA trilink connector to the SCSI input connector (on the back of the[...]

  • Page 279

    5. Install the UltraSCSI hub in: • A StorageW orks UltraSCSI BA356 shelf (which has the required 180-watt power supply). • A non-UltraSCSI BA356 which has been upgraded to the 180-watt power supply with the DS-BA35X-HH option. 6. If you are using a: • DS-DWZZH-03: Install a BN38C (or BN38D) HD to VHDCI cable between any DS-DWZZH-03 port and t[...]

  • Page 280

    Figure 9 – 14: T ruCluster Server Cluster Using DS-D WZZH-03, SCSI Adapter with T erminators Installed, and HSZ50 T T T T HSZ50 HSZ50 T 1 DS-DWZZH-03 KZPSA-BB KZPSA-BB 1 AlphaServer Member System 1 AlphaServer Member System 2 T 2 1 4 3 2 ZK-1415U-AI T able 9 – 4 shows the components used to create the cluster shown in Figure 9 – 14. T able 9 [...]

  • Page 281

    Figure 9 – 15: T ruCluster Server Cluster Using KZPSA-BB SCSI Adapters, a DS-D WZZH-05 UltraSCSI Hub, and an HSZ50 RAID Array Controller T T T T T T HSZ50 HSZ50 T 1 DS-DWZZH-05 KZPSA-BB KZPSA-BB 1 1 1 AlphaServer Member System 2 T KZPSA-BB AlphaServer Member System 1 AlphaServer Member System 3 T KZPSA-BB AlphaServer Member System 4 T 2 1 4 3 2 Z[...]

  • Page 282

    [...]

  • Page 283

    10 Configuring Systems for External T ermination or Radial Connections to Non-UltraSCSI Devices This chapter describes how to prepare the systems for a T ruCluster Server cluster when there is a need for external termination or radial connection to non-UltraSCSI RAID array controllers (HSZ40 and HSZ50). This chapter does not provide detailed inform[...]

  • Page 284

    Follow the steps in T able 10 – 1 to start the T ruCluster Server hardware installation procedure. Y ou can save time by installing the Memory Channel adapters, redundant network adapters (if applicable), and KZPSA-BB or KZPBA-CB SCSI adapters all at the same time. Follow the directions in the referenced documentation, or the steps in the referen[...]

  • Page 285

    The DWZZH-series UltraSCSI hubs are designed to allow more separation between member systems and shared storage. Using the UltraSCSI hub also improves the reliability of the detection of cable faults. A side benefit is the ability to connect the member systems ’ SCSI adapter directly to a hub port without external termination. This simplifies the[...]

  • Page 286

    _____________________ Note _____________________ Y ou may have problems if the member system supports the bus_probe_algorithm console variable and it is not set to new . See Section 2.4.1. The KZPBA-CB UltraSCSI host adapter: • Is a high-performance PCI option connecting the PCI-based host system to the devices on a 16-bit, ultrawide differential[...]

  • Page 287

    T able 10 – 2: Installing the KZPSA-BB or KZPBA-CB f or Radial Connection to a D WZZH UltraSCSI Hub (cont.) Step Action Refer to: 2 Power down the system. Install a KZPSA-BB PCI-to-SCSI adapter or KZPBA-CB UltraSCSI host adapter in the PCI slot corresponding to the logical bus to be used for the shared SCSI bus. Ensure that the number of adapters[...]

  • Page 288

    T able 10 – 2: Installing the KZPSA-BB or KZPBA-CB f or Radial Connection to a D WZZH UltraSCSI Hub (cont.) Step Action Refer to: 6 Use the show pk* or show isp* console commands to determine the status of the KZPSA-BB or KZPBA-CB console environment variables, and then use the set console command to set the KZPSA-BB bus speed to fast, terminatio[...]

  • Page 289

    T able 10 – 3: Installing a KZPSA-BB or KZPB A-CB for use with External T ermination Step Action Refer to: 1 Remove the KZPSA-BB internal termination resistors, Z1, Z2, Z3, Z4, and Z5. Section 10.1.4.4, Figure 10 – 1, and KZPSA PCI-to-SCSI Storage Adapter Installation and User ’ s Guide Remove the eight KZPBA-CB internal termination resistor [...]

  • Page 290

    T able 10 – 3: Installing a KZPSA-BB or KZPB A-CB for use with External T ermination (cont.) Step Action Refer to: 7 Use the show pk* or show isp* console commands to determine the status of the KZPSA-BB or KZPBA-CB console environment variables, and then use the set console command to set the KZPSA-BB bus speed to fast, termination power to on, [...]

  • Page 291

    T able 10 – 3: Installing a KZPSA-BB or KZPB A-CB for use with External T ermination (cont.) Step Action Refer to: TL890 with TL891/TL892 Section 8.7 TL894 Section 8.8 TL895 Section 8.9 TL893/TL896 Section 8.10 TL881/TL891 DL T MiniLibraries Section 8.11 Compaq ESL9326D Enterprise Library Section 8.12 _____________________ Notes _________________[...]

  • Page 292

    Example 10 – 1: Displa ying Configuration on an AlphaServer 4100 (cont.) CPU (4MB Cache) 3 0000 cpu0 CPU (4MB Cache) 3 0000 cpu1 Bridge (IOD0/IOD1) 600 0021 iod0/iod1 PCI Motherboard 8 0000 saddle0 Bus 0 iod0 (PCI0) Slot Option Name Type Rev Name 1 PCEB 4828086 0005 pceb0 2 S3 Trio64/Trio32 88115333 0000 vga0 3 DECchip 21040-AA 21011 0024 tulip0 [...]

  • Page 293

    Example 10 – 2: Displa ying Devices on an AlphaServer 4100 (cont.) dkd100.1.0.4.1 DKd100 RZ26N 0568 dkd200.1.0.4.1 DKd200 RZ26 392A dkd300.1.0.4.1 DKd300 RZ26N 0568 polling kzpsa0 (DEC KZPSA) slot 5, bus 0 PCI, hose 1 TPwr 1 Fast 1 Bus ID 7 kzpsa0.7.0.5.1 dke TPwr 1 Fast 1 Bus ID 7 L01 A11 dke100.1.0.5.1 DKe100 RZ28 442D dke200.2.0.5.1 DKe200 RZ2[...]

  • Page 294

    Example 10 – 4: Displaying De vices on an AlphaServer 8200 >>> show device polling for units on isp0, slot0, bus0, hose0... polling for units on isp1, slot1, bus0, hose0... polling for units on isp2, slot4, bus0, hose0... polling for units on isp3, slot5, bus0, hose0... polling for units kzpaa0, slot0, bus0, hose1... pke0.7.0.0.1 kzpaa4 [...]

  • Page 295

    10.1.4 Displaying Console En vironment V ariables and Setting the KZPSA-BB and KZPBA-CB SCSI ID The following sections show how to use the show console command to display the pk* and isp* console environment variables and set the KZPSA-BB and KZPBA-CB SCSI ID on various AlphaServer systems. Use these examples as guides for your system. Note that th[...]

  • Page 296

    Example 10 – 5: Displaying the pk* Console Envir onment V ariables on an AlphaServer 4100 System (cont.) pke0_termpwr 1 pkf0_fast 1 pkf0_host_id 7 pkf0_termpwr 1 Compare the show pk* command display in Example 10 – 5 with the show config command in Example 10 – 1 and the show dev command in Example 10 – 2. Note that there are no pk* devices[...]

  • Page 297

    Example 10 – 6: Displa ying Console V ariables for a KZPBA-CB on an AlphaServer 8x00 System P00>>> show isp* isp0_host_id 7 isp0_soft_term on isp1_host_id 7 isp1_soft_term on isp2_host_id 7 isp2_soft_term on isp3_host_id 7 isp3_soft_term on isp5_host_id 7 isp5_soft_term diff Both Example 10 – 3 and Example 10 – 4 show five isp device[...]

  • Page 298

    Example 10 – 7: Displa ying Console V ariables for a KZPSA-BB on an AlphaServer 8x00 System (cont.) pkc0_fast 1 pkc0_host_id 7 pkc0_termpwr on 10.1.4.2 Setting the KZPBA-CB SCSI ID After you determine the console environment variables for the KZPBA-CBs on the shared SCSI bus, use the set console command to set the SCSI ID. For a T ruCluster Serve[...]

  • Page 299

    10.1.4.3 Setting KZPSA-BB SCSI Bus ID, Bus Speed, and T ermination P o wer If the KZPSA-BB SCSI ID is not correct, or if it was reset to 7 by the firmware update utility , or you need to change the KZPSA-BB speed, or enable termination power , use the set console command. ______________________ Note _______________________ All KZPSA-BB host bus ada[...]

  • Page 300

    10.1.4.4 KZPSA-BB and KZPBA-CB T ermination Resistor s The KZPSA-BB internal termination is disabled by removing termination resistors Z1 through Z5, as shown in Figure 10 – 1. Figure 10 – 1: KZPSA-BB T ermination Resistors Z1 − Z5 Termination Resistor SIPs The KZPBA-CB internal termination is disabled by removing the termination resistors RM[...]

  • Page 301

    The boot sequence provides firmware update overview information. Use Return to scroll the text, or press Ctrl/C to skip the text. After the overview information has been displayed, the name of the default boot file is provided. If it is the correct boot file, press Return at the Bootfile: prompt. Otherwise, enter the name of the file you wish to bo[...]

  • Page 302

    [...]

  • Page 303

    A W orldwide ID to Disk Name Con ver sion Ta b l e T able A – 1: Con ver ting Storageset Unit Number s to Disk Names File System or Disk HSG80 Unit WWID User Define Iden- tifier (UDID) Device Name dsk n T ru64 UNIX disk Cluster root ( / ) /usr /var Member 1 boot disk Member 2 boot disk Member 3 boot disk Member 4 boot disk Quorum disk Worldwide I[...]

  • Page 304

    [...]

  • Page 305

    Index A ACS V8.5 ,2 – 4 arbitrated loop ,6 – 7 AT L TL893 ,8 – 40, 8 – 41 TL896 ,8 – 40, 8 – 41 AT M atmconfig command ,7 – 4 connecting cables ,7 – 4 installation ,7 – 1 LANE ,7 – 1 atmconfig command ,7 – 4 availability increasing ,4 – 3 B BA350 ,9 – 9 preparing ,9 – 15 preparing for shared SCSI usage , 9 – 15 termina[...]

  • Page 306

    TL892 ,8 – 20, 8 – 24 TL893 ,8 – 47 TL894 ,8 – 34 TL895 ,8 – 40 TL896 ,8 – 47 TZ885 ,8 – 13 TZ887 ,8 – 16 TZ88N-T A ,8 – 4 TZ88N-V A ,8 – 3 changing HSG80 failover modes ,6 – 55 cluster expanding ,3 – 7, 9 – 6 increasing availability ,4 – 3 planning ,4 – 2 cluster interconnects increasing availability ,4 – 2 clusterw[...]

  • Page 307

    clusterwide /usr ,1 – 10 clusterwide /var ,1 – 10 clusterwide root ,1 – 10 member boot ,1 – 10 quorum ,1 – 10 disklabel ,6 – 53 displaying device information KZPBA-CB ,4 – 9t, 10 – 5t, 10 – 7t KZPSA-BB ,1 0 – 5t, 10 – 7t DL T Compaq 20/40 GB DL T T ape Drive , 8 – 9 TZ885 ,8 – 13 TZ887 ,8 – 15 DL T MiniLibrary Configurin[...]

  • Page 308

    configuring ,2 – 5 port configuration ,2 – 5 replacing controllers of ,6 – 32 transparent failover mode ,2 – 5 unit configuration ,2 – 5 ESL9000 series tape library ( See ESL9326D ) ESL9326D cables ,8 – 68 cabling ,8 – 65, 8 – 68 capacity ,8 – 65 firmware ,8 – 66 internal cabling ,8 – 67 number of drives ,8 – 65 part numbers[...]

  • Page 309

    supported Y cables ,2 – 1 terminators ,2 – 11 trilink connectors ,2 – 11 host bus adapters ( See KGPSA, KZPBA-CB, KZPSA-BB ) HSG80 controller ACS ,2 – 4 changing failover modes ,6 – 55 configuring ,2 – 5, 6 – 26 multiple-bus failover ,6 – 28 obtaining the worldwide name of , 6 – 31 port configuration ,2 – 5 port_n_topology ,6 ?[...]

  • Page 310

    KZPSA-BB displaying device information , 10 – 5t, 10 – 7t installation ,1 0 – 3 restrictions ,2 – 6 setting bus speed ,1 0 – 17 setting SCSI ID ,1 0 – 17 setting termination power ,1 0 – 17 termination resistors ,1 0 – 4t, 10 – 7t updating firmware ,1 0 – 18 use in cluster ,1 0 – 2 L LAN emulation ( See LANE ) LANE ,7 – 1 LF[...]

  • Page 311

    O optical cable ,6 – 16 optical converter cable connection ,5 – 6 installation ,5 – 6 P part numbers ESL9326D ,8 – 65 partitioned storagesets ,3 – 18 performance improving ,4 – 2 personality module ,3 – 3, 9 – 13 ( See also signal converters ) planning the hardware configuration , 4 – 2 point-to-point ,6 – 6 port name ,6 – 31 [...]

  • Page 312

    ( See cables ) requirement ,2 – 10 SCSI controllers bus speed for ,3 – 5 SCSI ID selection ,9 – 17 BA356 ,9 – 16 SCSI IDs BA350 ,9 – 9 BA350 storage shelves ,9 – 15 BA356 ,9 – 11, 9 – 16 HSZ20 controller ,9 – 24 HSZ40 controller ,9 – 24 HSZ50 controller ,9 – 24 in BA356 ,9 – 11 in UltraSCSI BA356 ,9 – 13 RAID subsystem con[...]

  • Page 313

    SBB ,9 – 2 single-ended termination ,9 – 3 standalone ,9 – 2 terminating ,9 – 2 termination ,9 – 3 single-ended SCSI buses description of ,3 – 4 single-ended transmission definition ,3 – 4 storage shelves ,9 – 8, 9 – 9, 9 – 13 attaching to shared SCSI bus ,9 – 8, 9 – 13 BA350 ,9 – 9 BA356 ,9 – 9 overview ,9 – 8, 9 – [...]

  • Page 314

    setting SCSI ID ,8 – 30 TL895 cabling ,8 – 40 TL896 ,8 – 40, 8 – 41 cabling ,8 – 44, 8 – 47 MUC switch functions ,8 – 42 setting SCSI ID ,8 – 43 transparent failover ,1 – 14, 3 – 17 changing to multiple-bus failover , 6 – 55 trilink connectors connecting devices with ,9 – 6 requirement ,2 – 11 supported ,2 – 11 TZ88 ,8 ?[...]

  • Page 315

    Y Y cables connecting devices with ,9 – 6 supported ,2 – 10 Index – 11[...]

  • Page 316

    [...]

  • Page 317

    How to Order T ru64 UNIX Documentation Y ou can order documentation for the T ru64 UNIX operating system and related products at the following W eb site: http://www.businesslink.digital.com/ If you need help deciding which documentation best meets your needs, see the T ru64 UNIX Documentation Overview or call 800-344-4825 in the United States and C[...]

  • Page 318

    [...]

  • Page 319

    Reader ’ s Comments T ruCluster Server Hardware Configuration AA-RHGWB-TE Compaq welcomes your comments and suggestions on this manual. Y our input will help us to write documentation that meets your needs. Please send your suggestions using one of the following methods: • This postage-paid form • Internet electronic mail: readers_comment@zk3[...]

  • Page 320

    UBPG PUBLICATIONS MANAGER Do Not Cut or Tear - Fold Here Do Not Cut or Tear - Fold Here and Tape NO POSTAGE NECESSARY IF MAILED IN THE UNITED STATES FIRST CLASS MAIL PERMIT NO. 33 MAYNARD MA POSTAGE WILL BE PAID BY ADDRESSEE ZKO3-3/Y32 110 SPIT BROOK RD COMPAQ COMPUTER CORPORATION NASHUA NH 03062-2698 Cut on This Line[...]