background image

Tips and Troubleshooting   5-9

Continuing from the previous section, where the console firmware revealed that
CPUs 2 and 3 were not assigned to any partition, do an init to reset all
partitions (

).   At 

correct the bit mask for partition 0 to include CPUs 2 and

3, and issue an lpinit to initialize the partitions.

Содержание AlphaServer GS140

Страница 1: ...titions Order Number EK TUNLP SF This document describes the hardware configuration rules and the console firmware commands and environment variable settings needed to run multiple instances of an ope...

Страница 2: ...may be photocopied or reproduced in any form without prior written consent from Compaq Computer Corporation 1999 Digital Equipment Corporation All rights reserved Printed in the U S A The software de...

Страница 3: ...2 DA Adapters and Attached Console Terminals 2 14 2 7 CD ROM Drives for Secondary Partitions 2 16 2 8 Attaching Floppy Drives for Secondary Partitions Optional 2 18 2 9 Moving One Floppy Drive Between...

Страница 4: ...ary Partitions 5 4 5 3 All Consoles Shut Down Operating System 5 6 5 4 Primary Console Disable Partitions and Reset EVs 5 6 5 5 Correcting a Bad Bit Mask 5 8 Figures 1 1 Maintaining Multiple Instances...

Страница 5: ...hree Partition I O Bit Masks 3 8 3 5 Construction of Two Partition I O Bit Masks 3 9 5 1 Setting auto_action to Halt in Each Partition 5 2 5 2 Debugging One Partition 5 10 Tables 1 Related AlphaServer...

Страница 6: ......

Страница 7: ...es quick reference Last in the structure are descriptive text and syntax definitions This manual has five chapters as follows Chapter 1 Introduction gives an overview of logical partitions Chapter 2 C...

Страница 8: ...l EK T8030 TM System Technical Manual Supplement CPU EK T8030 TS System Technical Manual Supplement Memory EK MS7CC TS DWLPA DWLPB PCI Adapter Technical Manual EK DWLPA TM Upgrade Manuals KN7CG CPU In...

Страница 9: ...ned at a separate console monitor as shown for two partitions in Figure 1 1 The AlphaServer GS140 system supports up to three partitions Figure 1 1 Maintaining Multiple Instances at Separate Consoles...

Страница 10: ...iency of an existing system Figure 1 2 Consolidating Resources by Using Partitioning BEFORE AFTER Server running 24 7 air pollution monitoring and simulation for greater Los Angeles Small server runni...

Страница 11: ...work with one system using logical partitions Logical partitions can be used to run different applications that require different configuration and tuning of the operating system Increasing the effic...

Страница 12: ...some important considerations for partitioned AlphaServer GS140 systems Figure 1 3 Reset Use Caution with Partitioned Systems P00 Primary Console Reset BX 0100F 99 powerup display Secondary Consoles P...

Страница 13: ...l and then use Reset Init Command Issuing the init command at the console terminal for any partition causes a complete reinitialization of all partitions defined for the system with results as describ...

Страница 14: ...to partitions as desired initialize the partitions and install the operating system Figure 1 4 Overview of Using Logical Partitions Obtain Required Hardware Firmware and Operating System see Chapter 2...

Страница 15: ...ment variables and to initialize logical partitions before installation of an instance of the operating system in each partition These commands are described in Chapter 4 See also the information on l...

Страница 16: ......

Страница 17: ...alog for up to date information This chapter describes the hardware requirements at the time this manual was printed Sections include Overview of Configuration Requirements Example of a Partitioned Sy...

Страница 18: ...1 1 1 1 DWLPB 1 4 1 4 1 4 KFE72 EA 0 1 N A N A N A N A KFE72 DA N A N A 1 1 1 1 BA35x 1 See footnote2 1 See footnote 1 See footnote Disk Drives 2 See footnote3 2 See footnote 2 See footnote RRD4x CD R...

Страница 19: ...footnote 4 1 See footnote 4 Disk Drives5 2 See footnote 5 See footnote 5 RRD4x CD ROMs 1 N A 1 N A Floppy6 1 Logical partitions support KN7CG GS140 processors only 2 The total number of modules connec...

Страница 20: ...mber of hardware modules DWLPB adapters KFE70 KFE72 adapters and disks that you will need to consider in configuring your AlphaServer GS140 system to run logical partitions Figure 2 1 Sample Configura...

Страница 21: ...present Two CD ROM drives are shown Note that these CD ROM drives protrude from the front of the shelf and can only be installed in the rightmost shelf position in the front of either cabinet In any...

Страница 22: ...s are constructed of a number of CPUs memory and I O modules Each partition must have at least one of each type Figure 2 3 Module Configuration 3 2 1 0 4 5 6 7 8 Power Filter Front Processor Modules C...

Страница 23: ...er three or two I O modules are installed respectively Note that in a three partition system there can only be three CPU modules three memory modules and three I O modules since partitions allocate wh...

Страница 24: ...rgest amount of memory to partition 0 next largest to partition 1 2 Gbyte 2 Gbyte 2 Gbyte 2 Gbyte 2 Gbyte 1 Gbyte 4 Gbyte Partition 0 Partition 0 Partition 0 Partition 0 Partition 1 Partition 1 Partit...

Страница 25: ...est to partition 1 The remaining modules are divided so as to make the allocation for the two partitions as equal as possible When a situation arises to make both partitions unequal with the same rati...

Страница 26: ...ory modules are allocated in decreasing size order Figure 2 5 Memory Assignment with Three Partitions Three partitions three memories A Memories all the same size 1 memory to each partition B Memories...

Страница 27: ...les of how memory is divided in this case When all three memories are of the same size one is allocated to each partition When the memories are of different size the largest memory is assigned to part...

Страница 28: ...ach secondary partition Figure 2 6 DWLPB PCI Card Cages BX 0183I 99 SIO Com1 2 Floppy SIO Com1 2 Floppy SIO Com1 2 Floppy Main Cabinet Rear KFE70 or KFE72 EA for Partition 0 KFE72 DAs required for Par...

Страница 29: ...partition These DWLPBs hold the KFE72 DA adapters needed for the additional serial console terminals for secondary partitions Figure 2 6 shows three DWLPBs one with a KFE70 If used the KFE70 must be...

Страница 30: ...le Terminals One KFE72 DA adapter is required for each logical partition beyond partition 0 The KFE72 DA provides the port to connect an additional serial console terminal Figure 2 8 KFE72 DA Adapters...

Страница 31: ...K KFE72 01 for instructions on how to install KFE72 DA adapters The secondary console terminals for additional partitions are connected to the COM1 port of center module of each KFE72 DA adapter in sl...

Страница 32: ...AlphaServer GS140 You may install RRD43 44 45 46 47 VA CD ROM drives for each secondary partition in the rightmost shelf at the front of either the main cabinet or the expander cabinet Figure 2 9 Plac...

Страница 33: ...le you have no network adapter or installation server available and want to boot from a CD ROM in each partition If you put these disks in the main or expander cabinets they must occupy the rightmost...

Страница 34: ...ives for Secondary Partitions Optional You may wish to install floppy drives on your KFE72 DA adapters Figure 2 10 Floppy Drive Connector on KFE72 DA Adapter VM 0302A AI 2 1 J1 J2 0 Floppy drive Mouse...

Страница 35: ...a floppy drive off of the floppy drive port on the connector module of the KFE72 DA in front panel slot 2 of the PCI card cage as shown in Figure 2 10 If you only have one floppy drive and wish to mo...

Страница 36: ...o run configuration utilities for example the Raid Configuration Utility on each partition This section tells how to move a single floppy from one partition to another Figure 2 11 Relevant Connectors...

Страница 37: ...des on the KFTIA or KFTHA of the partition you want to configure See the left side of Figure 2 11 for the location of these power and signal cables 5 Remove power from any other DWLPB that contains a...

Страница 38: ......

Страница 39: ...ach partition by creating or setting environment variables Before showing the sequence of these commands see Chapter 4 you should understand in detail the significance of these environment variables a...

Страница 40: ...e 3 1 Environment Variables and lpinit Command lp_count 0 2 or 3 P0 P1 define 1 Number of partitions 2 CPU modules in each partition Environment Variables lpinit command initializes partitions defined...

Страница 41: ...ions you wish to create on the system At the start of creating logical partitions you set this value to 0 Later as described in Chapter 4 you define the number of logical partitions desired 0 indicate...

Страница 42: ...re are two CPUs per module and that partitions must contain whole modules Figure 3 2 Construction of Three Partition CPU Bit Mask 13 12 11 10 9 8 7 6 5 4 3 2 1 0 CPU No 1 1 Bits set hex value 3 Partit...

Страница 43: ...ions is fairly straightforward Again the CPUs in slot 0 must be assigned to partition 0 The CPUs in slots 1 and 2 can be assigned as desired Figure 3 2 shows the construction of a bit mask for three p...

Страница 44: ...ots 1 2 and 3 Slot No 0 1 2 3 4 5 6 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit No 0 0 0 0 0 0 0 0 Bits set hex value FC Slot No 0 1 2 3 4 5 6 1 1 1 1 BX 0100C 99 1 1 9 8 7 6 5 4 3 2 1 0 Bit No 1 1 Bits set h...

Страница 45: ...d the CPUs in slots 1 2 and 3 included in partition 1 The console commands used to create the appropriate masks are P00 create nv lp_cpu_mask0 3 P00 create nv lp_cpu_mask1 fc The bottom portion of Fig...

Страница 46: ...Slot No BX 0100D 99 8 7 6 5 4 3 2 1 0 8 7 6 5 4 3 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 hex value 40 8 7 6 5 4 3 2 1 0 0 0 0 0 0 0 1 0 0 A three partition system requires three I O modules either...

Страница 47: ...n system with the I O modules in slots 8 and 6 assigned to partition 0 and the I O module in slot 7 assigned to partition 1 The console commands used to create such partitioning are create nv lp_io_ma...

Страница 48: ......

Страница 49: ...ed to define and initialize partitions is described in this chapter Sections include Primary Console Check Configuration Step 1 Create and Initialize Environment Variables from the Primary Console Ste...

Страница 50: ...9 ec eb ea e9 e8 e7 e6 e5 e3 F E D C B A 9 8 7 6 5 4 3 2 1 0 NODE A A A M M M P P P TYP o o o ST1 EE EE EB BPD o o o ST2 EE EE EB BPD ST3 EE EE EB BPD C0 PCI C1 PCI EISA C4 PCI EISA C5 C6 C7 C8 PCI EI...

Страница 51: ...ting that the system failed The TYP line of the power up display shows three CPUs three memories and three I O modules so the TLSB hardware supports three partitions and A DWLPB PCI is installed in ho...

Страница 52: ...ulip0 4 QLogic ISP1020 10201077 0001 isp2 5 QLogic ISP1020 10201077 0001 isp3 6 DECchip 21040 AA 21011 0024 tulip1 C1 PCI connected to kftia0 pci1 0 SIO 4828086 0015 sio0 3 VGA D1011 0022 vga0 Control...

Страница 53: ...000 kbd2 3 MOUSE 4 0000 mouse2 6 TOY 7 0000 toy2 EISA connected to pci3 through sio2 eisa2 Use the show config command to ensure that the correct CPU modules are present and that there are sufficient...

Страница 54: ...999 16 24 17 P00 show lp P00 P00 create nv lp_count 3 P00 create nv lp_cpu_mask0 3 P00 create nv lp_cpu_mask1 c P00 create nv lp_cpu_mask2 30 P00 create nv lp_io_mask0 100 P00 create nv lp_io_mask1 80...

Страница 55: ...ould have indicated variables and their settings Create or set if the lp_ environment variables have already been created the desired environment variables Create or set the CPU and I O masks to the v...

Страница 56: ...ns P00 lpinit Partition 0 Primary CPU 0 Partition 1 Primary CPU 2 Partition 2 Primary CPU 4 Partition 0 Memory Base 000000000 Size 040000000 Partition 1 Memory Base 040000000 Size 040000000 Partition...

Страница 57: ...s displays will begin to appear on the secondary consoles as well as the separate initializations take place As the partitions are initialized the primary console displays information about the partit...

Страница 58: ...5000 0000 ms7cc2 6 KFTHA 2000 0D03 kftha1 7 KFTHA 2000 00D3 kftha0 8 KFTIA 2020 0000 kftia0 C4 PCI connected to kftha0 pci0 0 SIO 4828086 0015 sio0 3 VGA D1011 0022 vga0 5 QLogic ISP1040B 10201077 00...

Страница 59: ...for this particular partition In the example a PCI card cage is attached to hose C4 on the KFTHA in slot 7 Set any partition specific local environment variables for the partition that is any environ...

Страница 60: ......

Страница 61: ...ings you may want to do after you have defined and initialized logical partitions on your system Sections include Setting auto_action within Partitions How to Stop a Hung Partition Halting all Partiti...

Страница 62: ...on setting the auto_action environment variable for partitions Figure 5 1 Setting auto_action to Halt in Each Partition P00 Primary Console Reset BX 0100H 99 powerup display P02 powerup display P04 po...

Страница 63: ...itions as they were set previously or as you have changed them at the primary console If auto_action was set to halt at the secondary consoles the secondary partitions will initialize and halt at the...

Страница 64: ...ou can halt a hung operating system instance in a secondary partition by issuing a stop n command from another partition Example 5 1 Halting a Hung OS Instance in Partition 0 operating system in parti...

Страница 65: ...ions Example 5 2 shows how to halt execution of a hung operating system instance in a secondary partition Shut down the operating system in another partition in this case partition 0 and use the stop...

Страница 66: ...ple 5 4 Primary Console Disable Partitions and Reset EVs P00 set lp_count 0 P00 init Are you sure you want to reset ALL partitions Y N Y P00 set lp_count 2 P00 set lp_cpu_mask0 3 P00 set lp_cpu_mask1...

Страница 67: ...in the secondary partitions when they are later initialized Answer yes to the prompt asking if you really want to reset partitions Set the other lp_ environment variables as desired In this case the...

Страница 68: ...mistake in setting bit masks for the lp_ environment variables When you initialize partitioning any unallocated modules or doubly allocated modules will be noted at the primary console Example 5 5 Co...

Страница 69: ...evious section where the console firmware revealed that CPUs 2 and 3 were not assigned to any partition do an init to reset all partitions At correct the bit mask for partition 0 to include CPUs 2 and...

Страница 70: ...tions 5 5 Using Tools to Debug a Partition You can analyze crash dumps and run DECevent from a partition while other partitions are operating normally Figure 5 2 Debugging One Partition Partition 0 Pa...

Страница 71: ...remain up and running You can use the same tools to debug the problem partition as you would for a non partitioned system You must first ensure that the tool has been installed on each partition For...

Страница 72: ......

Страница 73: ...trl P 1 5 D DECevent 5 10 E Environment variables auto_action 4 7 4 11 5 2 boot_osflags 4 11 boot_reset 4 7 bootdef_dev 4 11 correcting errors in 5 8 defining logical partitions 3 2 interleave 2 9 2 1...

Страница 74: ...11 P Primary console create and intialize environment variables 4 6 example commands 4 3 4 7 initialize partitions 4 9 show config 4 5 Process overview 1 7 R Reconfiguring partitions 5 6 Reset keyswi...

Отзывы: