Digital PDFs
Documents
Guest
Register
Log In
EK-GSPAR-RM-A01
September 2000
168 pages
Original
3.3MB
view
download
Document:
AlphaServer GS80/160/320 Getting Started with Partitions
Order Number:
EK-GSPAR-RM
Revision:
A01
Pages:
168
Original Filename:
OCR Text
AlphaServer GS80/160/320 Getting Started with Partitions Order Number: EK-GSPAR-RM. A01 This manual is for users and field service engineers for Compaq AlphaServer GS80/160/320 systems. It describes the partitioning capabilities provided by the firmware for these systems. Compaq Computer Corporation First Printing, September 2000 © 2000 Compaq Computer Corporation. COMPAQ, the Compaq logo, and AlphaServer registered in U.S. Patent and Trademark Office. OpenVMS, StorageWorks, and Tru64 are trademarks of Compaq Information Technologies Group, L.P. Portions of the software are © copyright Cimetrics Technology. Linux is a registered trademark of Linus Torvalds in several countries. UNIX is a registered trademark of The Open Group in the U.S. and other countries. All other product names mentioned herein may be trademarks of their respective companies. Compaq shall not be liable for technical or editorial errors or omissions contained herein. The information in this document is subject to change without notice. FCC Notice This equipment generates, uses, and may emit radio frequency energy. The equipment has been type tested and found to comply with the limits for a Class A digital device pursuant to Part 15 of FCC rules, which are designed to provide reasonable protection against such radio frequency interference. Operation of this equipment in a residential area may cause interference in which case the user at his own expense will be required to take whatever measures may be required to correct the interference. Any modifications to this device—unless expressly approved by the manufacturer—can void the user’s authority to operate this equipment under part 15 of the FCC rules. Modifications The FCC requires the user to be notified that any changes or modifications made to this device that are not expressly approved by Compaq Computer Corporation may void the user's authority to operate the equipment. Cables Connections to this device must be made with shielded cables with metallic RFI/EMI connector hoods in order to maintain compliance with FCC Rules and Regulations. Taiwanese Notice Japanese Notice Canadian Notice This Class A digital apparatus meets all requirements of the Canadian Interference-Causing Equipment Regulations. Avis Canadien Cet appareil numérique de la classe A respecte toutes les exigences du Règlement sur le matériel brouilleur du Canada. European Union Notice Products with the CE Marking comply with both the EMC Directive (89/336/EEC) and the Low Voltage Directive (73/23/EEC) issued by the Commission of the European Community. Compliance with these directives implies conformity to the following European Norms (in brackets are the equivalent international standards): EN55022 (CISPR 22) - Electromagnetic Interference EN50082-1 (IEC801-2, IEC801-3, IEC801-4) - Electromagnetic Immunity EN60950 (IEC950) - Product Safety Warning! This is a Class A product. In a domestic environment this product may cause radio interference in which case the user may be required to take adequate measures. Achtung! Dieses ist ein Gerät der Funkstörgrenzwertklasse A. In Wohnbereichen können bei Betrieb dieses Gerätes Rundfunkstörungen auftreten, in welchen Fällen der Benutzer für entsprechende Gegenmaßnahmen verantwortlich ist. Attention! Ceci est un produit de Classe A. Dans un environnement domestique, ce produit risque de créer des interférences radioélectriques, il appartiendra alors à l'utilisateur de prendre les mesures spécifiques appropriées. Contents Preface ix Chapter 1 Introduction 1.1 1.2 1.3 1.4 1.4.1 1.4.2 1.5 Dividing a System into Partitions......................................................... 1-2 Using Partitions .................................................................................... 1-4 Accessing Partitions at the System Management Console ................... 1-6 Hard and Soft Partitions....................................................................... 1-8 Hard Partitions (Tru64 UNIX and OpenVMS)............................... 1-8 Soft Partitions (OpenVMS Galaxy)............................................... 1-10 Overview of the Partitioning Process.................................................. 1-12 Chapter 2 Configuration Rules and Tips 2.1 2.2 2.3 2.4 2.5 2.6 2.7 Hardware Required for a Hard or Soft Partition .................................. 2-2 System Management Console ............................................................... 2-4 Master and Slave SCMs........................................................................ 2-6 SCM Functionality from Master and Slave SCMs................................ 2-8 Firmware and Software Requirements............................................... 2-10 Planning Partitions............................................................................. 2-12 Important Considerations for Partitioned Systems............................ 2-14 Chapter 3 Defining Hard Partitions 3.1 3.2 3.3 SCM Commands That Define Hard Partitions ..................................... 3-2 Detailed Directions for hp_qbb_mask ................................................... 3-4 Dividing a System into Hard Partitions ............................................... 3-6 Chapter 4 Displaying Hard Partition Status 4.1 4.2 4.3 4.4 Show Nvram Command (SCM)............................................................. 4-2 Setting Up for Hard Partitions ............................................................. 4-4 Show System Command (SCM) ............................................................ 4-6 Show Config Command for Hard Partitions (SRM).............................. 4-8 v 4.4.1 4.4.2 4.4.3 4.5 4.5.1 4.5.2 4.5.3 Show Config for the Unpartitioned System.................................... 4-8 Show Config for Hard Partition 0 ................................................. 4-20 Show Config for Hard Partition 1 ................................................. 4-28 Show Device Command....................................................................... 4-36 Show Device for Unpartitioned System........................................ 4-36 Show Device for Hard Partition 0................................................. 4-38 Show Device for Hard Partition 1................................................. 4-40 Chapter 5 Defining Soft Partitions 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 SRM Commands That Define Soft Partitions....................................... 5-2 Console Window for Soft Partitions ...................................................... 5-4 Detailed Directions for lp_io_mask ....................................................... 5-6 Detailed Directions for lp_cpu_mask .................................................... 5-8 Detailed Directions for lp_mem_size................................................... 5-10 Detailed Directions for lp_shared_mem_size...................................... 5-12 Lpinit Command ................................................................................. 5-14 Soft Partitions Within Hard Partitions .............................................. 5-16 Chapter 6 Displaying Soft Partition Status 6.1 6.2 6.2.1 6.2.1 6.3 6.3.1 6.3.2 Setting Up for Soft Partitions ............................................................... 6-2 Show Config for Soft Partitions ............................................................ 6-4 Show Config for Soft Partition 0 ..................................................... 6-4 Show Config for Soft Partition 1 ................................................... 6-14 Show Device for Soft Partitions .......................................................... 6-24 Show Device for Soft Partition 0................................................... 6-24 Show Device for Soft Partition 1................................................... 6-26 Chapter 7 Setting Up and Booting Partitions 7.1 7.2 Set Environment Variables for Each Partition..................................... 7-2 Installing and Booting an Operating System in Each Partition........... 7-4 Chapter 8 Tips and Troubleshooting 8.1 8.2 8.3 8.4 vi How to Stop a Hung Partition............................................................... 8-2 Halting All Partitions to Reconfigure ................................................... 8-4 Correcting Errors in Environment Variables ....................................... 8-8 Using Tools to Debug a Partition........................................................ 8-10 Appendix A Blank Forms for Planning Partitions Index Examples 2–1 Firmware Requirements ......................................................................... 2-10 3–1 Sample Hard Partition Setup ................................................................... 3-5 3–2 Creating Partitions from a Powered Off State.......................................... 3-6 4–1 Show Nvram with No Hard Partitions ..................................................... 4-2 4–2 Show Nvram with Hard Partitions........................................................... 4-4 4–3 Show System Command for an Unpartitioned System ............................ 4-6 4–4 Show System for a Partitioned System..................................................... 4-7 4–5 Show Config for the System...................................................................... 4-8 4–6 Show Config for Hard Partition 0 ........................................................... 4-20 4–7 Show Config for Hard Partition 1 ........................................................... 4-28 4–8 Show Device for Unpartitioned System .................................................. 4-36 4–9 Show Device for Hard Partition 0........................................................... 4-38 4–10 Show Device for Hard Partition 1 ......................................................... 4-40 5–1 Sample lp_io_mask Setup ......................................................................... 5-7 5–2 Sample lp_cpu_mask Setup ...................................................................... 5-9 5–3 Example for Constructing lp_mem_size ................................................. 5-10 5–4 Examples of lp_mem_size ....................................................................... 5-11 5–5 Example of Constructing lp_shared_mem_size ...................................... 5-12 5–6 Examples of lp_shared_mem_size........................................................... 5-13 5–7 Show Config Command for a Hard Partition.......................................... 5-14 5–8 Setting Up Soft Partitions ...................................................................... 5-15 5–9 Soft Partitions Within Hard Partitions .................................................. 5-17 6–1 Setting the lp_* Environment Variables .................................................. 6-2 6–2 Show Config for Soft Partition 0 ............................................................... 6-4 6–3 Show Config for Soft Partition 1 ............................................................. 6-14 6–4 Show Device for Soft Partition 0............................................................. 6-24 6–5 Show Device for Soft Partition 1............................................................. 6-26 7–1 Examples of Partition-Specific Environment Variables ........................... 7-3 7–2 Booting the OpenVMS Operating System ................................................ 7-4 8–1 Halting a Hung OS Instance in a Hard Partition..................................... 8-2 8–2 Halting a Hung OS Instance in a Soft Partition....................................... 8-2 8–3 Reconfiguring Hard Partitions ................................................................. 8-4 8–4 Reconfiguring Soft Partitions ................................................................... 8-6 8–5 Correcting a Bad Bit Mask ....................................................................... 8-8 vii Figures 1–1 1–2 1–3 1–4 1–5 1–6 1–7 2–1 2–2 2–3 2–4 2–5 2–6 2–7 2–8 3–1 3–2 5–1 5–2 5–3 5–4 7–1 8–1 Dividing a System into Partitions ............................................................ 1-2 Reallocation of Partitions......................................................................... 1-3 Using Partitions to Consolidate Resources............................................... 1-4 System Management Console................................................................... 1-6 Hard Partitions ......................................................................................... 1-8 Soft Partitions – Memory Sharing and Dynamic CPU Allocation.......... 1-10 Overview of Using Partitions.................................................................. 1-12 Hardware Requirements for Each Partition............................................. 2-2 System Management Console................................................................... 2-4 Multiple SCMs in a Partitioned System ................................................... 2-6 Systemwide Functionality ........................................................................ 2-8 Partition-Dependent Functionality .......................................................... 2-9 Diagram of Hard Partitions .................................................................... 2-12 Diagram of Soft Partitions...................................................................... 2-13 Halt, Fault, and Reset Buttons: Use Caution with Partitioned Systems ............................................................................................... 2-14 SCM Commands for Hard Partitions........................................................ 3-2 Sample QBB Bit Masks ............................................................................ 3-4 Soft Partitions........................................................................................... 5-2 Console Window Whose SCM Has Lowest CSB Address ......................... 5-4 Sample lp_io_mask Bit Masks .................................................................. 5-6 Sample lp_cpu_mask Bit Masks for 32-Processor System with No Hard Partitions ..................................................................................... 5-8 Select Specific Partitions at System Management Console...................... 7-2 Debugging One Partition ........................................................................ 8-10 Tables 1 2 3–1 4–1 5–1 5–2 viii Compaq Hardware Documentation ............................................................. x Related Software Documentation ............................................................... xi SCM Environment Variables for Hard Partitions .................................... 3-3 SRM Console Device Naming Conventions ............................................ 4-17 SRM Environment Variables for Soft Partitions ...................................... 5-3 Example of Soft Partitions Within Hard Partitions ............................... 5-16 Preface Intended Audience This manual is for users and field service engineers for Compaq AlphaServer GS80/160/320 systems. It describes the partitioning capabilities provided by the firmware for these systems. Document Structure This manual uses a structured documentation design. Topics are organized into small sections, usually consisting of two facing pages. Most topics begin with an abstract that provides an overview of the section, followed by an illustration or example. The facing page contains descriptions, procedures, and syntax definitions. This manual has eight chapters and one appendix. • Chapter 1, Introduction, briefly describes hard and soft partitions and their uses. • Chapter 2, Configuration Rules and Tips, describes the hardware, firmware, and software requirements for partitioning a system, as well as tips for planning and operating a partitioned system. • Chapter 3, Defining Hard Partitions, describes the SCM environment variables that must be set to define hard partitions, and the SCM power on command that initializes hard partitions. • Chapter 4, Displaying Hard Partition Status, describes the SCM and SRM commands that can be used to display the makeup and components of hard partitions on your system. • Chapter 5, Defining Soft Partitions, describes the steps used to define soft partitions, including setting SRM environment variables and the SRM lpinit command. • Chapter 6, Displaying Soft Partition Status, describes the SCM and SRM commands that can be used to display the makeup and components of soft partitions on your system. ix • Chapter 7, Final Preparation and Booting an Operating System, discusses the environment variables that must be set in each partition prior to booting, and shows examples of booting an operating system in a partition. • Chapter 8, Tips and Troubleshooting, describes some things you may want to do after you have started using partitions on your system. • Appendix A, Blank Forms for Planning Partitions, provides blank diagrams you may use to plan partitions on your system. Documentation Titles Table 1 Compaq Hardware Documentation Title Order Number AlphaServer GS80/160/320 Documentation Kit QA-6GAAA-G8 AlphaServer GS80/160/320 User’s Guide EK-GS320-UG AlphaServer GS80/160/320 Firmware Reference Manual EK-GS320-RM AlphaServer GS80/160/320 Getting Started with Partitions EK-GSPAR-RM AlphaServer G160/320 Installation Guide EK-GS320-IN AlphaServer GS80 Installation Guide EK-GSR80-IN AlphaServer GS80/160/320 User Information CD (HTML files) AG-RKSWB-BE AlphaServer GS80/160/320 User Information CD (translations) AG-RLVJA-BE AlphaServer GS80/160/320 Service Documentation Kit QA-6GAAB-G8 AlphaServer GS80/160/320 Service Manual EK-GS320-SV AlphaServer GS80/160/320 Firmware Reference Manual EK-GS320-RM AlphaServer GS80/160/320 Service Information CD AG-RKSZ*-BE AlphaServer GS80/160/320 System Management Console Installation and User’s Guide EK-GSCON-IN AlphaServer GS160/320 Upgrade Manual EK-GS320-UP AlphaServer GS80 Upgrade Manual EK-GSR80-UP AlphaServer GS80/160/320 Site Preparation EK-GS320-SP x Table 2 Related Software Documentation Title Order Number Tru64 UNIX Installation Guide AA-RH8SC-TE Tru64 UNIX System Management AA-RH9FC-TE OpenVMS Alpha Version 7.2-1H1 New Features and Release Notes AA-RLMUA-TE OpenVMS Alpha Galaxy and Partitioning Guide AA-REZQC-TE Information on the Internet Visit the Compaq Web site at http://www.compaq.com/site_index.html for service tools and more information about the system. xi Chapter 1 Introduction This chapter introduces partitions on the Compaq AlphaServer GS80, GS160, and GS320 systems. Sections include: • Dividing a System into Partitions • Using Partitions • Accessing Partitions at the System Management Console • Hard and Soft Partitions • - Hard Partitions - Soft Partitions Overview of the Partitioning Process Introduction 1-1 1.1 Dividing a System into Partitions Firmware on the AlphaServer GS80/160/320 systems allows the system to be divided into separate partitions, each running an instance of an operating system. Figure 1–1 Dividing a System into Partitions I/O I/O Partition 0 Partition 1 Partition 2 I/O PK-009aHP-00 1-2 Getting Started with Partitions Multiple copies, or instances, of the Tru64 UNIX and/or OpenVMS operating systems can be run on AlphaServer GS80/160/320 systems. With partitions, one of these systems can be segmented into several smaller systems. Figure 1–1 illustrates the concept of partitioning; one AlphaServer GS320 system, including processors, memory, and I/O, is divided into three separate partitions. For example, suppose that an installation has requirements to run applications under the OpenVMS operating system, and also needs to run applications under the Tru64 UNIX operating system. Partitioning is one way of dividing hardware resources such that separate operating systems, each with their own applications, can run in each partition. For another example, suppose that you wish to upgrade your Tru64 UNIX V4.0G operating system to V5.1, but wish to keep running the old applications at the same time as testing the revisions for the upgrade. Separate partitions can be defined so that one partition runs V4.0G and another partition runs V5.1. Further, partitions can be reallocated as required. Figure 1–2 shows how partitions might be reallocated over a period of time on a system. Figure 1–2 Reallocation of Partitions Tru64 UNIX V4.0G Tru64 UNIX V5.1 Tru64 UNIX Tru64 UNIX Tru64 UNIX Tru64 UNIX OpenVMS PK-010HP-00 Introduction 1-3 1.2 Using Partitions Partitions can be used to consolidate the work done by separate, small servers into one larger server. Figure 1–3 Using Partitions to Consolidate Resources BEFORE Server running office applications Server running 24/7 air pollution monitoring and simulation for greater Los Angeles AFTER Partition 0 AlphaServer GS160 with three partitions Partition 1 Server generating real-time displays for Web site traffic updates Partition 2 PK-0150-00 1-4 Getting Started with Partitions One reason for using partitions is to consolidate resources, as shown in Figure 1–3. The left side of the figure shows three separate servers, each performing user tasks in a separate environment. The right side of the figure shows that these same functions can be performed on one larger server, using partitions. In a partitioned system, most hardware failures affect only the partition in which they occur. Thus, partitions maintain system reliability by isolating such hardware failures. Also, businesses may wish to support applications on a known, tested system at the same time as debugging a new system. Partitions provide the means to separate the activities in different partitions. These and other applications of partitioning are described for Tru64 UNIX systems in the Compaq white paper Managing Workload with System Partitions and Resource Management (http://tru64unix.compaq.com/unix/literature.htm) OpenVMS Galaxy partitioning opportunities are discussed in the white paper on Reducing Business Risk with the New Compaq AlphaServer GS Series Systems Running OpenVMS (http://www.openvms.compaq.com/gsseries/index.html). Introduction 1-5 1.3 Accessing Partitions at the System Management Console A local user or service engineer interacts with partitions through the system management console. The system management console is connected directly to the system. A user may also communicate with a partition remotely through the use of a modem. Figure 1–4 System Management Console AlphaServer GS320 Partition 3 Partition 2 Partition 1 PK-0100C-99 1-6 Getting Started with Partitions Partitions are accessed through either a local or remote console device. A console device may consist of a serial display monitor and a keyboard, or a terminal emulator on a PC, UNIX, or VMS workstation attached to the system. Figure 1–4 shows the system management console monitor with windows for three partitions open on the monitor screen. (See the AlphaServer GS80/160/320 System Management Console Installation and User’s Guide for information about this console device.) In this case, a terminal emulator displays the screens; the commands typed at each screen direct the firmware to perform the actions requested within a particular partition. Introduction 1-7 1.4 Hard and Soft Partitions The firmware supports two types of partitions: hard (for OpenVMS and Tru64 UNIX systems) and soft (for OpenVMS Galaxy systems). 1.4.1 Hard Partitions (Tru64 UNIX and OpenVMS) Hard partitions are defined using the SCM firmware by naming the QBBs in each partition. Resources cannot be shared between hard partitions. Figure 1–5 Hard Partitions QBB7 GS160/320 QBB3 QBB2 QBB6 QBB0 QBB4 QBB5 (behind QBB4) Rear QBB1 3 7 6 2 5 1 0 Partition 0 (QBBs 0, 1, 2, and 3) 4 Partition 1 (QBBs 4 and 5) Partition 2 (QBBs 6 and 7) PK-0151-00 1-8 Getting Started with Partitions As shown in Figure 1–5, hard partitions are defined along QBB boundaries. The figure shows a GS320 system containing eight QBBs divided into three hard partitions. There is no sharing of CPU, memory, or I/O resources between hard partitions. The boundaries of these partitions are considered “hard.” An instance of an operating system may run in each hard partition; these instances run completely independently of each other. Tru64 UNIX instances do support individual applications using a specified percentage of a given resource, such as processor sets. This type of resource partitioning is described in detail in the Tru64 UNIX System Management manual. OpenVMS implements resource sharing differently, building on SRM firmwarebased entities called soft partitions, discussed next. Introduction 1-9 1.4.2 Soft Partitions (OpenVMS Galaxy) Soft partitions are defined by naming the specific CPUs, memory allocation, and I/O modules comprising each partition. CPUs can be reassigned from one instance to another as computation load changes. Also, soft partitions allow instances to share memory. OpenVMS Galaxy is an implementation of soft partitions. Figure 1–6 Soft Partitions – Memory Sharing and Dynamic CPU Allocation CPU CPU CPU CPU I/O CPU CPU CPU CPU Private Memory Private Memory CPU CPU CPU CPU CPU CPU CPU CPU Private Memory CPU CPU CPU CPU I/O I/O Shared Memory I/O I/O Private Memory I/O CPU CPU CPU CPU Private Memory Private Memory CPU CPU CPU CPU CPU CPU CPU CPU Private Memory Private Memory I/O I/O PK-012HP-00 1-10 Getting Started with Partitions Soft partitions allow the definition of a portion of memory as shared memory; they also allow CPUs to be reassigned by agreement of the operating system instances running in the partitions. The boundaries defined by the firmware are thus considered “soft.” Figure 1–6 shows a GS320 system with eight soft partitions set up on QBB boundaries. Each partition has private memory. In addition, you can allocate shared memory that all instances can use, as shown in the center of the diagram. In addition to shared memory, soft partitions differ from hard partitions in that, with soft partitions, operating system instances may agree to share CPU resources. CPUs can be reassigned to different instances as load varies. Soft partitions are defined using the SRM firmware. The division of resources defined can be thought of as a starting point. Once operating system instances are running in each soft partition, resources can be reassigned as needed at the operating system level. See the OpenVMS Alpha Galaxy and Partitioning Guide for more information on this type of resource sharing. Introduction 1-11 1.5 Overview of the Partitioning Process Plan partitions, obtain required hardware, firmware, software (see Chapter 2) Enter Master SCM SCM_E0> No Hard Partitions defined at SCM level Hard Partitions? Yes Define hp* environment variables (see Chapter 3) Power on -all Power on Enter SRM (system or hard partition 0) P00>>> No Soft Partitions? Enter SRM (hard partition n) Soft partitions defined at P00>>> SRM level No Soft Partitions? Yes Yes Define lp* environment variables (see Chapter 5) Define lp* environment variables (see Chapter 5) lpinit lpinit Enter SRM (for soft partition 0) P00>>> Enter SRM (for soft partition n) P0x>>> Enter SRM (for soft partition 0) P00>>> Enter SRM (for soft partition m) P0y>>> Boot Boot Boot Boot PK-016HP-00 1-12 Getting Started with Partitions The figure on the facing page gives an overview of the partitioning process: • Planning. There are hardware, firmware, and software requirements and restrictions to meet before you can run partitions. Chapter 2 describes the major hardware configuration rules as of this printing. However, you should check the QuickSpecs for the most up-to-date information on the hardware, firmware, and software required. The QuickSpecs also list hardware that is not supported for partitioned systems and which must be removed from your system before partitions will run. The QuickSpecs are available on the web at http://www.compaq.com/alphaserver/. • Defining Hard Partitions (if any). Defining hard partitions involves setting certain environment variables from the SCM. Settings for these environment variables are discussed in Chapter 3, as well as the power on command that initializes the settings. • Defining Soft Partitions (if any). Defining soft partitions involves setting environment variables and issuing an lpinit command from the SRM. If hard partitions have been defined, you can define soft partitions from each hard partition’s console window. Chapters 4 and 6 provide show config and show device examples that illustrate the different SRMs for each hard or soft partition. Chapter 5 discusses the environment variables for setting up soft partitions and the lpinit command. • Booting Instances of an Operating System. Once hard and/or soft partitions are set up, you boot an instance of the operating system from within each partition. Chapter 7 discusses booting. Maintenance and troubleshooting are described in Chapter 8. Introduction 1-13 Chapter 2 Configuration Rules and Tips This chapter describes the configuration requirements for hard and soft partitions. Sections include: • Hardware Required for a Hard or Soft Partition • System Management Console • Master and Slave SCMs • SCM Functionality from Master and Slave SCMs • Firmware and Software Requirements • Planning Partitions • Important Considerations for Partitioned Systems Configuration Rules and Tips 2-1 2.1 Hardware Required for a Hard or Soft Partition A partition (hard or soft) requires at least one CPU, 64 Mbytes of memory, and an I/O riser module that is connected to a master PCI box with a standard I/O module. Figure 2–1 Hardware Requirements for Each Partition 1 CPU Module 64 MB Memory 1 IOP (I/O Riser 0) 1 PCI master box with a standard I/O module PK-003HP-99 2-2 Getting Started with Partitions A hard or soft partition requires at least one CPU (resident in the QBB with I/O) and 64 Mbytes of memory. I/O requirements are that at least one local I/O 1 riser (IOR 0) be present per partition connected to a master PCI box. A master PCI box is one with a DVD/CD-ROM drive and keyboard and mouse ports, etc., and contains a standard I/O module with local and modem ports for connection to a console device. With hard partitions, at least one QBB is required per partition. Soft partitions allow more flexible assignment of resources; however, the two I/O riser modules in a QBB cannot be split between partitions. The maximum number of partitions varies according to the configuration. With hard partitions, a two-drawer GS80 supports two hard partitions. A partition may include more than one QBB. For example, an 8-QBB GS320 system could have two partitions, one with five QBBs and one with three QBBs. With partitions, a 2-QBB system supports two partitions and an 8-QBB GS320 system supports up to eight partitions. The number of soft partitions is limited by the constraint that the two I/O riser modules in a QBB cannot be split between partitions. Each partition must include a master PCI box with a standard I/O module. The standard I/O module contains both SRM firmware and SCM firmware. Hard partitions are defined using the SCM firmware. Soft partitions are defined using the SRM firmware. 1 The QBB backplane contains logic for an I/O port (IOP) with connectors for two I/O risers. One I/O riser is shown in Figure 2–1; should two I/O risers be present in a QBB, they cannot be split between partitions. Thus, I/O for partitions is defined along QBB boundaries. Configuration Rules and Tips 2-3 2.2 System Management Console The system management console makes it possible to manage multiple partitions with a single console device. Figure 2–2 System Management Console Corporate LAN GS320 with 8 partitions System management console PC Partition 7 Terminal server Partition 6 Partition 5 Partition 4 Terminal emulator windows (one for each partition) Partition 3 Modem Partition 2 Partition 1 Modem System initiated call Partition 0 To master SCM Modem Carbon Copy 32 Carbon Copy 32 Remote service PC PC on corporate LAN PK-1741-00 2-4 Getting Started with Partitions To manage partitions, it is necessary to have access to each hard or soft partition. With the system management console, an AlphaServer GS80/160/320 system with multiple console lines can be managed with a single device. The system management console consists of a DECserver 90M terminal server, a Compaq Deskpro PC, and associated hardware and software. Figure 2–2 shows an AlphaServer GS320 system with eight partitions. The eight-port terminal server can connect to a maximum of eight partitions. The PC on the system management console is connected to the management channel connector on the terminal server, and each port in the terminal server is connected to a standard I/O module in a master PCI box that is defined as part of a partition. The console for each partition is displayed on the PC in a terminal emulator window. The PC contains two network interface cards. The first connects to the terminal server via private network. The second connects to the corporate LAN, enabling remote operation of the system management console through Carbon Copy 32. The PC also has an attached modem, which can provide Compaq Services remote access to the system with Carbon Copy 32. For information on the system management console, its use and installation, see the AlphaServer GS80/160/320 System Management Console Installation and User’s Guide. Configuration Rules and Tips 2-5 2.3 Master and Slave SCMs Multiple standard I/O modules are needed for hard or soft partitions, introducing the need for master and secondary SCMs. The master SCM controls the console serial bus (CSB). Other SCMs are secondary. Figure 2–3 Multiple SCMs in a Partitioned System Hard Partition 1 Hard Partition 0 Hard Partition 2 Soft partition 1 Soft partition 0 Terminal server Soft partition 2 PK-007HP-00 2-6 Getting Started with Partitions A user needs access to an individual partition for maintenance and debugging. This access is provided through the requirement that each partition, hard or soft, must be attached to a master PCI box with a standard I/O module. The standard I/O module contains both SCM and SRM firmware. Only one SCM can control the console serial bus (CSB) at any given time. This SCM is called the master SCM. All other SCMs are called secondary (or slave) SCMs. A master SCM must be: • Attached to the operator control panel (OCP). • Have its scm_csb_master_eligible environment variable set to 1. (By default, each SCM’s scm_csb_master_eligible environment variable is set to 1. You can override a particular SCM’s eligibility by setting this environment variable to 0 from the console connected to that SCM.) Figure 2–3 shows a system divided into three hard partitions. One hard partition is divided into three soft partitions. Each of these partitions has a master PCI box with a standard I/O module containing SCM and SRM firmware. Note that hard partition 2 is connected to three master PCI boxes. The SRM that controls the definition of soft partitions within hard partition 2 is the SRM residing on the standard I/O module in the master PCI box with the lowest-numbered hose connection to that partition. At Vaux power-up on a system with multiple SCMs, the master SCM is selected as the one with the lowest-numbered CSB address (determined by the node ID switch setting on the PCI box) that is also connected to the OCP and has the scm_csb_master_eligible environment variable set to 1. The standby SCM is selected as the one with the next-lowest CSB address that is also connected to the OCP and has the scm_csb_master_eligible environment variable set to 1. Configuration Rules and Tips 2-7 2.4 SCM Functionality from Master and Slave SCMs Systemwide functionality is provided by the master SCM; hardpartition-dependent functionality is provided at the local (master or slave) level. Figure 2–4 Systemwide Functionality Function only if issued from Master SCM node reset -all power on -all M ted back to issu lay rou ing nod Disp e S S S Can be issued from Master or Slave; if Slave, routed to Master: show csb show system show fru set hp_* PK-004HP-00 2-8 Getting Started with Partitions Figure 2–4 shows which SCM commands affect the whole system (systemwide functionality). As shown, commands that affect all nodes on the console serial bus can be executed only from the master SCM. For example, commands that display information for all CSB nodes are routed through the master SCM for execution. Figure 2–5 shows those SCM commands providing hard-partition-specific functionality. The halt, reset, and power commands affect only the hard partition in which they are executed; however, they do have –partition options that can affect other partitions if executed from the master SCM. Figure 2–5 Partition-Dependent Functionality M S S S Affects only the SCM's local environment (hard partition) Take action from local SCM (Master or Slave): show status el build EEPROM help show nvr erase clear alert init test alert examine deposit quit hangup disable set * (*Set hp_* routed to master SCM) Routed to Master SCM; affects only the hard partition from which it is issued (hp_count=0): / halt [in, out] power [off, on] reset PK-005HP-00 fault Configuration Rules and Tips 2-9 2.5 Firmware and Software Requirements You must have versions of the firmware and operating system software that support hard and/or soft partitions. Example 2–1 Firmware Requirements P00>>> show config ➊ Compaq Computer Corporation Compaq AlphaSever GS320 6/731 SRM Console V5.8-1, built on May 26 2000 at 12:15:01 PALcode OpenVMS PALcode V1.81-1, Tru64 UNIX PALcode V1.75-1 Micro Firmware V5.6 ➋ QBB 0 Hard QBB 0 Quad Switch Duplicate Tag Up To 4 MB Caches Processor 0 CPU 0 4 MB Cache Processor 1 CPU 1 4 MB Cache . . . 2-10 Getting Started with Partitions QSA rev 4, QSD revs 0/0/0/0 DTag revs 1/1/1/1 EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz The show config command displays the version numbers of the SRM console firmware code as well as the micro firmware comprising the SCM. You must have micro firmware Version 5.6 or greater and SRM firmware V5.8-1 or greater to be able to run partitions. Regarding operating system software, you must have Tru64 UNIX Version 4.0 G or Tru64 UNIX Version 5.1 or versions later than 5.1, or OpenVMS Alpha Version 7.2-1H1 or later with the appropriate OpenVMS Galaxy license or licenses. Configuration Rules and Tips 2-11 2.6 Planning Partitions To visualize how you want to allocate partitions, draw a diagram of the relevant resources on your system. Figure 2–6 Diagram of Hard Partitions Local port 0 Hard Partition 0 QBB0 Local I/O Riser 0 1 2 3 0 PCI Box ID ___ Hard Partition 1 R0 R1 SCSI SCSI SCSI Ethernet SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI R1 SIO SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI R0 1 PCI Box ID ___ Local port 0 Local I/O 1 Riser 0 2 3 2 PCI Box ID ___ R0 Local I/O Riser 1 QBB1 CPU CPU CPU CPU 4G Memory 0 ___ 4G Memory 1 IOP ___ 4G Memory 2 ___ 4G Memory 3 ___ R1 SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI R1 SIO SCSI SCSI Fibrechannel SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI R0 Local I/O Riser 1 CPU CPU CPU CPU 4G Memory 0 ___ IOP ___ 4G Memory 1 4G Memory 2 ___ 4G Memory 3 ___ 3 PCI Box ID ___ PK-013HPa-00 2-12 Getting Started with Partitions A picture of the system helps you to plan partitions. Figure 2–6 shows such a diagram for two hard partitions on a 2-QBB system. Hard partitions are allocated on QBB boundaries; here, hard partition 0 consists of QBB0 and hard partition 1, QBB1. Figure 2–7 shows the same system with two soft partitions. Soft partition 0 has 6 CPUs and 12 GB of local memory. Soft partition 1 has 2 CPUs and 12 GB of local memory. There are 8 GB of shared memory. Figure 2–7 Diagram of Soft Partitions Local port 0 Soft Partition 0 1 2 3 0 PCI Box ID ___ Soft Partition 1 R0 1 PCI Box ID ___ Local port 0 Local I/O 1 Riser 0 3 2 PCI Box ID ___ R0 Local I/O Riser 1 Shared Memory QBB1 CPU CPU CPU CPU ___ 4G Memory 0 4G Memory 1 IOP ___ 4G Memory 2 ___ 4G Memory 3 ___ R1 SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SIO SCSI SCSI Fibrechannel SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI R1 CPU CPU CPU CPU 4G Memory 0 ___ 4G Memory 1 IOP ___ 4G Memory 2 ___ 4G Memory 3 ___ R1 2 R0 Local I/O Riser 1 SCSI SCSI SCSI Ethernet SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI R1 SIO SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI SCSI R0 QBB0 Local I/O Riser 0 3 PCI Box ID ___ PK-013HPc-00 Configuration Rules and Tips 2-13 2.7 Important Considerations for Partitioned Systems Here are some important considerations for partitioned AlphaServer GS80/160/320 systems. Figure 2–8 Halt, Fault, and Reset Buttons: Use Caution with Partitioned Systems Reset AlphaServer GS320 Reset button has same effect as reset -all. Don't forget to shut down the Operating System in all partitions! Partition 2 Partition 1 Partition 0 PK-015HP-00 2-14 Getting Started with Partitions There are some important things to be aware of when using partitions: • Halt, Fault, and Reset Buttons. Once partitions are up and running separate instances of an operating system, pressing the Halt, Fault, or Reset pushbuttons on the control panel causes the system to stop whatever is going on in all partitions. The pushbutton has the same effect as using the –all option on the SCM commands halt, fault, or reset from the master SCM. To halt operations in an orderly manner, you must shut down the operating system for each partition at the appropriate console window before using these buttons. • Keeping Partitions within a System Box. You can maximize reliability by defining either hard or soft partitions on system box boundaries, since these are powered by one power subrack. In the unlikely circumstance of a power failure of one subrack, only one partition would go down; the others would continue operation. • Increasing Memory Access Efficiency in Soft Partitions. While the configuration shown in Figure 2–7 is valid, memory access is more efficient within one QBB. In Figure 2–7, two CPUs in QBB1 must access memory in QBB0. If the instance in soft partition 0 occasionally needs the extra compute power of the two extra CPUs, it is better to shift them as required through resource sharing handled by the operating system, rather than to define them as part of the soft partition. • Keeping Track of Where You Are. You will see a variety of prompts on the console screen while you are managing partitions. The following is a list of possible prompts and where you are when you see them. SCM_En Prompt given by the master SCM; n is the PCI box ID of the master PCI box containing the standard I/O running the master SCM. If your configuration is typical, you are most likely in (hard or soft) partition 0. SLV_En Prompt given by a secondary, or slave SCM; n is the PCI box ID of the master PCI box containing the standard I/O running this slave SCM. If your configuration is typical, you are most likely in (hard or soft) partition 1 – 8. Pnn>>> Prompt given by the SRM, where nn is the processor number. $ OpenVMS operating system prompt. # Tru64 UNIX operating system prompt. Configuration Rules and Tips 2-15 Chapter 3 Defining Hard Partitions Both Tru64 UNIX and OpenVMS recognize hard partitions. Hard partitions are divided along QBB boundaries, as discussed in Chapter 1. This chapter describes the environment variables you set from the SCM console to define hard partitions, as well as the power on commands used to initialize partitions. Sections include: • SCM Commands That Define Hard Partitions • Detailed Directions for hp_qbb_mask • Dividing a System into Hard Partitions Defining Hard Partitions 3-1 3.1 SCM Commands That Define Hard Partitions Use the SCM set command for the hp_count and hp_qbb_maskn environment variables, and the power on command for initialization. Figure 3–1 SCM Commands for Hard Partitions P0 SCM environment variables define: P1 P2 1. Number of partitions: hp_count (0, 2, 3, ... 8) SCM_E0> set hp_count 3 Partition 0 2. QBBs in each partition: hp_qbb_mask* (bit mask) QBB0 SCM_E0> set hp_qbb_mask0 = 3 SCM_E0> set hp_qbb_mask1 = C SCM_E0> set hp_qbb_mask2 = F0 QBB1 QBB2 QBB3 QBB4 QBB5 QBB6 QBB7 QBB2 QBB3 QBB4 QBB5 QBB6 QBB7 QBB2 QBB3 QBB4 QBB5 QBB6 QBB7 Partition 1 QBB0 QBB1 Partition 2 Power on commands initialize partitions defined: SCM_E0> power on -all QBB0 QBB1 P0 P1 P2 PK-001HP-99 3-2 Getting Started with Partitions At the SCM prompt, you set a value for the hp_count environment variable to define the number of hard partitions on your system, and values for hp_qbb_maskn environment variables to define the QBBs in each partition. Figure 3–1 and Table 3–1 give an overview of the environment variables and what they do. Environment variable settings for the hp_qbb_maskn are discussed in the next section. Table 3–1 SCM Environment Variables for Hard Partitions Environment Variable Definition hp_count n The number of hard partitions you wish to create on the system. Possible values are 0 (partitions disabled), 1 (for one partition), 2 (for two partitions), 3 (for three partitions), and so forth, to a maximum of 8. hp_qbb_mask* x For the *, you supply the number of the partition, which may be 0, 1, 2, up to 7. (Partition numbers must be in sequence; for example, you could not have partitions 0, 3, and 8 only.) The value x gives a binary mask indicating which QBBs you want included as part of the partition. See Section 3.2 for detailed examples. Note that if the hp_* environment variables are set, they will not change value unless you use the set command to change them. The firmware uses the hp_count environment variable to determine how many of the hp_qbb_maskn environment variables to use in setting up partitions. For example, if you change the partition settings from a three-hard-partition setup to a two-hard-partition setup, and change hp_count from 3 to 2, the firmware will use only hp_qbb_mask0 and hp_qbb_mask1 to define the size of the partitions. Any settings for other hp_qbb_maskn environment variables will remain. Defining Hard Partitions 3-3 3.2 Detailed Directions for hp_qbb_mask The hp_qbb_mask environment variable is set to a value that creates a binary mask in which a bit set to 1 indicates that an individual QBB belongs to a partition. Figure 3–2 Sample QBB Bit Masks Partition 0 QBB No. Bits set 7 6 5 4 3 2 1 0 0 0 0 0 0 0 1 1 = hex value 3 Partition 1 QBB No. Bits set 7 6 5 4 3 2 1 0 0 0 0 0 1 1 0 0 = hex value C Partition 2 QBB No. Bits set 7 6 5 4 3 2 1 0 1 1 1 1 0 0 0 0 = hex value F0 PK-002HP-99 3-4 Getting Started with Partitions QBBs can be assigned to partitions in any order, although there are considerations for maximum efficiency and reliability, as described in Section 2.7 Bit values for one nibble of data are as follows: Hex Binary Hex Binary 0 0000 8 1000 1 0001 9 1001 2 0010 A 1010 3 0011 B 1011 4 0100 C 1100 5 0101 D 1101 6 0110 E 1110 7 0111 F 1111 Example 3–1 shows the SCM commands used to create hard partitions for the configuration shown in Figure 3–1. Example 3–1 Sample Hard Partition Setup SCM_E0> set hp_count 3 SCM_E0> set hp_qbb_mask0 3 SCM_E0> set hp_qbb_mask2 C SCM_E0> set hp_qbb_mask1 F SCM_E0> power on -all Powering on Hard_partition_0 consisting of: QBB0 QBB1 Powering on PCI Box 0 Powering on PCI Box 1 . . . Defining Hard Partitions 3-5 3.3 Dividing a System into Hard Partitions You can divide a system into hard partitions from a powered on state or a powered off state. Example 3–2 Creating Hard Partitions from a Powered Off State [shut down the operating system] ➊ SYSTEM1> [Esc][Esc]scm ➋ SCM_E0> power off -all ➌ . . . ➍ SCM_E0> show nvram COM1_PRINT_EN HP_COUNT HP_QBB_MASK0 HP_QBB_MASK1 HP_QBB_MASK2 HP_QBB_MASK3 HP_QBB_MASK4 HP_QBB_MASK5 HP_QBB_MASK6 HP_QBB_MASK7 . . . SCM_SIZING_TIME SCM_E0> set hp_count 2 ➎ SCM_E0> set hp_qbb_mask0 f SCM_E0> set hp_qbb_mask1 f0 SCM_E0> power on –all ➏ 1 0 0 0 0 0 0 0 0 0 c A power on –par n command supplies power to the specified partition, which goes through its own power-up process displayed at the partition’s console window. You can also issue a power on –all command to initialize all hard partitions, as shown in Example 3–2. 3-6 Getting Started with Partitions ➊ ➋ If necessary, shut down the operating system. ➌ ➍ Power off the entire system. Issue the escape sequence to return to the SCM firmware command-line interpreter. At the master SCM prompt (SCM_En>) check the current settings of the hp_count and hp_qbb_maskn environment variables. The values shown in Example 3–2 show that the system is unpartitioned. Note that if the hp_* environment variables are set, they will not change value unless you use the set command to change them. The firmware uses the hp_count environment variable to determine how many of the hp_qbb_maskn environment variables to use in setting up partitions. For example, if you change the partition settings from a three-hardpartition setup to a two-hard-partition setup, and change hp_count from 3 to 2, the firmware will use only hp_qbb_mask0 and hp_qbb_ mask1 to define the size of the partitions. Any settings for other hp_qbb_ maskn environment variables will remain. ➎ ➏ Set the desired environment variables. Here, the power on –all command is used to initialize all partitions. If you are defining partitions on a system that is already powered on, issue a reset –all command to initialize the system with the new partition definitions. For example, simply eliminate the power off –all command in Example 3–2, set the desired environment variables as shown in Example 3–3, and issue a reset –all command. Example 3–3 Creating Hard Partitions from a Powered On State SCM_E0> set hp_count 2 SCM_E0> set hp_qbb_mask0 f SCM_E0> set hp_qbb_mask1 f0 SCM_E0> reset –all . . . Defining Hard Partitions 3-7 Chapter 4 Displaying Hard Partition Status This chapter gives examples of the SCM commands to set up hard partitions and the SCM and SRM show commands that you use to display information about the hard partitions defined. Sections include: • Show Nvram Command (SCM) • Setting Up for Hard Partitions (SCM) • Show System Command (SCM) • Show Config Command for Hard Partitions (SRM) • Show Device Command for Hard Partitions (SRM) Displaying Hard Partition Status 4-1 4.1 Show Nvram Command (SCM) The show nvram command displays the current settings of the hp_* environment variables. Here, no hard partitions have been defined. Example 4–1 Show Nvram with No Hard Partitions SCM_E0> show nvram ➊ COM1_PRINT_EN HP_COUNT HP_QBB_MASK0 HP_QBB_MASK1 HP_QBB_MASK2 HP_QBB_MASK3 HP_QBB_MASK4 HP_QBB_MASK5 HP_QBB_MASK6 HP_QBB_MASK7 SROM_MASK XSROM_MASK 0 PRIMARY_CPU PRIMARY_QBB0 AUTO_QUIT_SCM FAULT_TO_SYS DIMM_READ_DIS SCM_CSB_MASTER_ELIGIBLE PERF_MON SCM_FORCE_FSL OCP_TEXT AUTO_FAULT_RESTART SCM_SIZING_TIME 4-2 Getting Started with Partitions 1 ➋ 0 0 0 0 0 0 0 0 0 ff f ff ff ff ff ff ff ff ff ff 1 0 ff ff 1 0 1 1 0 0 Uninitialized 1 c ➊ The show nvram command displays values stored in nonvolatile RAM on the standard I/O module containing the SCM for the hard partition. Since this system has not yet been divided into hard partitions, the SCM_E0> prompt shows that the master SCM resides on CSB node 0. This will remain the prompt for the master SCM. ➋ The show nvram command displays the current settings of the hp_count and hp_qbb_maskn environment variables. The values shown in Example 4–1 shows that the system is unpartitioned. Displaying Hard Partition Status 4-3 4.2 Setting Up for Hard Partitions (SCM) This section gives an example of setting environment variables for hard partitions and powering on the partitions. These settings form the hard partitioning displayed by the show config and show device commands in later sections. Example 4–2 Show Nvram with Hard Partitions SCM_E0> set HP_COUNT 2 ➊ SCM_E0> set HP_QBB_MASK0 3 SCM_E0> set HP_QBB_MASK1 c ➋ SCM_E0> show nvram COM1_PRINT_EN HP_COUNT HP_QBB_MASK0 HP_QBB_MASK1 HP_QBB_MASK2 HP_QBB_MASK3 HP_QBB_MASK4 HP_QBB_MASK5 HP_QBB_MASK6 HP_QBB_MASK7 SROM_MASK XSROM_MASK PRIMARY_CPU PRIMARY_QBB0 AUTO_QUIT_SCM FAULT_TO_SYS DIMM_READ_DIS SCM_CSB_MASTER_ELIGIBLE PERF_MON SCM_FORCE_FSL OCP_TEXT AUTO_FAULT_RESTART SCM_SIZING_TIME 4-4 Getting Started with Partitions 1 2 3 c 0 0 0 0 0 0 ff f ff ff ff ff ff ff ff ff ff 1 0 0 ff ff 1 0 1 1 0 0 Uninitialized 1 c ➊ Example 4–2 shows the hp_* environment variables being set from the master SCM to define two hard partitions. The first partition consists of QBBs 0 and 1, and the second hard partition consists of QBBs 2 and 3. ➋ Here, the show nvram reveals that the hp_count environment variable has been set to 2, to indicate that two hard partitions are being defined. The hexadecimal value 3 defines QBBs 0 and 1 as hard partition 0, and the hexadecimal value C defines hard partition 1 as QBBs 2 and 3. If you need to determine the master SCM, from which the hp_* environment variables can be set, the show csb command displays the CSB address of the master SCM. This address will appear in the SCM prompt. Note that once hp_* environment variables have been set, they will not change value unless you use the set command from the master SCM to change them. The firmware uses the hp_count environment variable to determine how many of the hp_qbb_maskn environment variables to use in setting up partitions. For example, if you change the partition settings from a three-hard-partition setup to a two-hard-partition setup, and change hp_count from 3 to 2, the firmware will only use hp_qbb_mask0 and hp_qbb_mask1 to define the size of the partitions. Any settings for other hp_qbb_maskn environment variables are ignored. Displaying Hard Partition Status 4-5 4.3 Show System Command (SCM) You can use the SCM show system command to display the system’s current partitioning, if any, as well as to find information needed to divide the system into hard partitions. Example 4–3 Show System Command for an Unpartitioned System SCM_E0> show system System Primary QBB0 : 0 System Primary CPU : 0 on QBB0 Par hrd/csb CPU Mem QBB# 3210 3210 IOR3 IOR2 IOR1 IOR0 (pci_box.rio) GP QBB Mod BP Dir PS Temp Mod 321 (:C) (-) (-) (-) (-) --.- --.- P0.1 P0.0 --.- --.- P1.1 P1.0 --.- --.- P2.1 P2.0 --.- --.- P3.1 P3.0 P P P P P P P P ➊ 0/30 1/31 2/32 3/33 PPPP --PP PPPP --PP PPPP --PP PPPP --PP HSwitch Type Cables 7 6 5 4 3 2 1 0 HPM40 4-port P P P P Temp(:C) - - - - P P P P 30.5 PCI Rise1-1 Cab 7 6 5 4 Rise1-0 3 2 1 Rise0-1 7 6 5 4 Rise0-0 3 2 1 RIO 1 0 PS 21 Temp (:C) 10 11 12 13 - L - L - L - - - - - - - - L L L - L L L L - L - - L - - - M - - - M L - M - M M S - M S - M S L M S * * * * * * * * PP PP PP PP 28.5 28.5 29.0 28.5 4-6 Getting Started with Partitions PPPPPPPP- 26.5 24.5 24.5 25.5 Example 4–3 shows an example of an SCM show system command for an unpartitioned system. The dashes in the “Par” column (see ➊) indicate no partitions have been defined. Example 4–4 shows the same system, divided into two partitions. As shown in the column at ➋, partition 0 consists of hard QBBs 0 and 1; and partition 1 consists of QBBs 2 and 3. Example 4–4 Show System for a Partitioned System Par hrd/csb CPU Mem QBB# 3210 3210 IOR3 IOR2 IOR1 IOR0 (pci_box.rio) GP QBB Mod BP Dir PS Temp Mod 321 (:C) (0) (0) (1) (1) --.- --.- P0.1 P0.0 --.- --.- P1.1 P1.0 --.- --.- P2.1 P2.0 --.- --.- P3.1 P3.0 P P P P P P P P ➋ 0/30 1/31 2/32 3/33 PPPP --PP PPPP --PP PPPP --PP PPPP --PP HSwitch Type Cables 7 6 5 4 3 2 1 0 HPM40 4-port P P P P - - - - P P P P 30.5 Rise1-0 3 2 1 Rise0-1 7 6 5 4 Rise0-0 3 2 1 RIO 1 0 PS 21 Temp (:C) 10 11 12 - L - L - L - - - - - L L L - L L L L - L - - - M - - - M M M S - M S - M S * * * * * * PP PP PP 28.5 28.5 29.0 13 - - - - PP 28.5 L - M - L M S * * 25.5 24.0 24.0 24.5 Temp(:C) PCI Rise1-1 Cab 7 6 5 4 - L - PPPPPPPP- Displaying Hard Partition Status 4-7 4.4 Show Config Command for Hard Partitions (SRM) The SRM show config command displays configuration information. 4.4.1 Show Config for the Unpartitioned System This example includes the show config display for the unpartitioned system. Example 4–5 Show Config for the System P00>>> show config Compaq Computer Corporation Compaq AlphaServer GS160 6/731 SRM Console V5.8-11, built on Jul 12 2000 at 16:04:25 PALcode OpenVMS PALcode V1.83-1, Tru64 UNIX PALcode V1.78-1 Micro Firmware V5.6 Show Config – QBB Section (●) ● QBB 0 Quad Switch Duplicate Tag Processor 0 Processor 1 Processor 2 Processor 3 Memory 0 Memory 1 Directory IOP Local Link 0 Remote Link 0 I/O Port 0 PCI Box 0 PCI Bus 0 PCI Bus 1 Local Link 1 Remote Link 1 I/O Port 1 PCI Box 0 PCI Bus 0 PCI Bus 1 Global Port 4-8 Hard QBB 0 ➋ Up To 4 MB Caches 4 MB Cache 4 MB Cache 4 MB Cache 4 MB Cache CPU 0 CPU 1 CPU 2 CPU 3 IOR 0 Riser 0 Hose 0 Hose 1 IOR 1 Riser 1 Hose 2 Hose 3 ➊ ➌ ➌ Right Side 64 Bit, 33 MHz 64 Bit, 33 MHz Left Side 64 Bit, 33 MHz 64 Bit, 33 MHz Getting Started with Partitions ● QSA rev 4, QSD revs 0/0/0/0 DTag revs 1/1/1/1 EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 DMA rev 1, DMD rev 1 IOA rev 2, IOD revs 0/0 NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant GPA rev 2, GPD revs 0/0 [Continued on following page] ➊ This example is an unpartitioned, 4-QBB system, the soft and hard QBB numbers are the same. On these two pages, QBBs 0 and 1 are displayed. On the following page, QBBs 2 and 3 are displayed. ➋ Soft CPU numbers range from 0 – 7 on this page, and continue on the following page with numbers 8 – 15. ➌ Logical I/O port numbers. Constructed of the decimal equivalent for the low nibble of the CSB address for the port as shown on a show csb command. For QBB0, IORs 0 and 1 are occupied. (IORs 2 and 3 for QBB 0 are unoccupied.) QBB1 includes IORs 4 and 5. (IORs 6 and 7 are unoccupied.) QBB2 includes IORs 8 and 9. (IORs 10 and 11 are unoccupied.) QBB3 includes IORs 12 and 13 (IORs 14 and 15 are unoccupied.) Example 4–5 Show Config for the System (Continued) QBB 1 Quad Switch Duplicate Tag Processor 0 Processor 1 Processor 2 Processor 3 Memory 0 Memory 1 Directory IOP Local Link 0 Remote Link 0 I/O Port 0 PCI Box 1 PCI Bus 0 PCI Bus 1 Local Link 1 Remote Link 1 I/O Port 1 PCI Box 1 PCI Bus 0 PCI Bus 1 Global Port Hard QBB 1 ➋ Riser 0 Hose 8 Hose 9 IOR 5 Riser 1 Hose 10 Hose 11 QSA rev 4, QSD revs 0/0/0/0 Up To 4 MB Caches 4 MB Cache 4 MB Cache 4 MB Cache 4 MB Cache CPU 4 CPU 5 CPU 6 CPU 7 IOR 4 ➊ ➌ ➌ Right Side 64 Bit, 33 MHz 64 Bit, 33 MHz DTag revs 1/1/1/1 EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 DMA rev 1, DMD rev 1 IOA rev 2, IOD revs 0/0 NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant NE ML rev 2 FE ML rev 2 PCA rev 3 Left Side Backplane rev 3 64 Bit, 33 MHz PCI rev 2.1 compliant 64 Bit, 33 MHz PCI rev 2.1 compliant GPA rev 2, GPD revs 0/0 [Continued on following page] Displaying Hard Partition Status 4-9 Example 4–5 Show Config for the System (Continued) QBB 2 Quad Switch Duplicate Tag Processor 0 Processor 1 Processor 2 Processor 3 Memory 0 Memory 1 Directory IOP Local Link 0 Remote Link 0 I/O Port 0 PCI Box 2 PCI Bus 0 PCI Bus 1 Local Link 1 Remote Link 1 I/O Port 1 PCI Box 2 PCI Bus 0 PCI Bus 1 Global Port QBB 3 Quad Switch Duplicate Tag Processor 0 Processor 1 Processor 2 Processor 3 Memory 0 Memory 1 Directory IOP Local Link 0 Remote Link 0 I/O Port 0 PCI Box 3 PCI Bus 0 PCI Bus 1 Local Link 1 Remote Link 1 I/O Port 1 PCI Box 3 PCI Bus 0 PCI Bus 1 Global Port ● Hard QBB 2 ➋ Riser 0 Hose 16 Hose 17 IOR 9 ➌ ➌ Riser 1 Hose 18 Hose 19 ➋ IOR 13 Riser 1 Hose 26 Hose 27 ➊ ➌ ➌ DTag revs 1/1/1/1 EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 DMA rev 1, DMD rev 1 IOA rev 2, IOD revs 0/0 NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant GPA rev 2, GPD revs 0/0 QSA rev 4, QSD revs 0/0/0/0 Up To 4 MB Caches 4 MB Cache 4 MB Cache 4 MB Cache 4 MB Cache CPU 12 CPU 13 CPU 14 CPU 15 Riser 0 Hose 24 Hose 25 Right Side 64 Bit, 33 MHz 64 Bit, 33 MHz Left Side 64 Bit, 33 MHz 64 Bit, 33 MHz Hard QBB 3 IOR 12 QSA rev 4, QSD revs 0/0/0/0 Up To 4 MB Caches 4 MB Cache 4 MB Cache 4 MB Cache 4 MB Cache CPU 8 CPU 9 CPU 10 CPU 11 IOR 8 ➊ Right Side 64 Bit, 33 MHz 64 Bit, 33 MHz Left Side 64 Bit, 33 MHz 64 Bit, 33 MHz DTag revs 1/1/1/1 EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 DMA rev 1, DMD rev 1 IOA rev 2, IOD revs 0/0 NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant GPA rev 2, GPD revs 0/0 ● [Continued on following page] 4-10 Getting Started with Partitions ➊ This page continues the QBB section of a show config for an unpartitioned, 4-QBB system. On the facing page, information for QBBs 2 and 3 are displayed. ➋ ➌ Soft CPU numbers range from 8 – 15 on this page. Logical I/O port numbers. Constructed of the decimal equivalent for the low nibble of the CSB address for the port as shown on a show csb command. QBB2 includes IORs 8 and 9. (IORs 10 and 11 are unoccupied.) QBB3 includes IORs 12 and 13 (IORs 14 and 15 are unoccupied.) Displaying Hard Partition Status 4-11 Example 4–5 Show Config for the System (Continued) Show Config – H-Switch, Memory, and Standard I/O Summary (■) ■ Hierarchical Switch QBB 0 1 2 3 Size 4 GB 4 GB 4 GB 4 GB Hose 0 8 16 24 ■ IOP 0 1 2 3 ■ ➊ HSA revs 1/1, HSD revs 1/1/1/1 Interleave ➋ 8-Way 8-Way 8-Way 8-Way ➌ PCI Box 0 1 2 3 System Memory 16 GB Primary Standard I/O Modules Acer Labs M1543C rev A1-D Acer Labs M1543C rev A1-D Acer Labs M1543C rev A1-E Acer Labs M1543C rev A1-E ■ Show Config – Memory Detail (▲) ▲ System Memory 16 GB ▲ ➍ Board Set Array 0 0 0 1 0 1 Total Available Size 2 GB 2 GB 4 GB Address QBB 0 Memory 00000000000 00000000000 8-Way Interleave Board Set Array 0 0 0 1 0 1 Total Available Size 2 GB 2 GB 4 GB Address QBB 1 Memory 01000000000 01000000000 8-Way Interleave Board Set Array 0 0 0 1 0 1 Total Available Size 2 GB 2 GB 4 GB Address QBB 2 Memory 02000000000 02000000000 8-Way Interleave Board Set Array 0 0 0 1 0 1 Total Available ▲ Size 2 GB 2 GB 4 GB Address QBB 3 Memory 03000000000 03000000000 8-Way Interleave 4-12 Getting Started with Partitions ▲ [Continued on following page] The show config listing continues with an entry for the hierarchical switch, a memory summary, and a standard I/O summary. This section is followed by a section giving detail for the memory boards on the system. ➊ The hierarchical switch is present on a 4-QBB system. ➋ The memory summary shows the memory present in each QBB. QBBs 0 through 3 each have 4 Gbytes of memory. ➌ ➍ This section shows the standard I/O modules present on designated hoses. Detailed memory listing. The total system memory is 16 Gbytes. Memory is listed by board number for each QBB in the system. In this case, each QBB has two 2-Gbyte boards. Displaying Hard Partition Status 4-13 Example 4–5 Show Config for the System (Continued) Show Config – I/O Adapters Listed in Order by PCI Box ID Number (✔ ) ✔ ➊ ➋ PCI Box 0 Riser 0 0 0 0 0 0 0 0 0 1 0 1 1 1 0 1 1 0 0 1 1 1 1 2 1 1 1 1 0 2 2 0 0 2 2 2 3 1 1 1 0 4-14 ✔ Slot Option 1 Standard I/O Module + Acer Labs M1543C + Acer Labs M1543C IDE + Acer Labs M1543C USB + QLogic ISP10x0 2 ELSA GLoria Synergy 3 DECchip 21154-AA + DE602-AA + DE602-AA 6 QLogic ISP10x0 1 QLogic ISP10x0 2 DEC PCI FDDI 6 QLogic ISP10x0 1 Standard I/O Module + Acer Labs M1543C + Acer Labs M1543C IDE + Acer Labs M1543C USB + QLogic ISP10x0 2 ELSA GLoria Synergy 5 DECchip 21154-AA + DE602-AA + DE602-AA 1 QLogic ISP10x0 3 QLogic ISP10x0 5 QLogic ISP10x0 7 DEC PCI FDDI 1 Standard I/O Module + Acer Labs M1543C + Acer Labs M1543C IDE + Acer Labs M1543C USB + QLogic ISP10x0 2 ELSA GLoria Synergy 4 DECchip 21154-AA + DE602-AA + DE602-AA 1 QLogic ISP10x0 2 QLogic ISP10x0 3 QLogic ISP10x0 1 Standard I/O Module + Acer Labs M1543C Getting Started with Partitions Hose Bus Slot Function Name 0 ➌ 0 0 7 0 0 15 dqa 0 0 19 0 0 1 pka 0 0 2 vga 0 0 3 0 2 4 eia 0 2 5 eib 1 0 6 pkb 2 0 1 pkc 2 0 2 fwa 3 0 6 pkd 8 ➌ 8 0 7 8 0 15 dqb 8 0 19 8 0 1 pke 8 0 2 vgb 9 0 5 9 2 4 eic 9 2 5 eid 10 0 1 pkf 10 0 3 pkg 11 0 5 pkh 11 0 7 fwb 16 ➌ 16 0 7 16 0 15 dqc 16 0 19 16 0 1 pki 16 0 2 vgc 17 0 4 17 2 4 eie 17 2 5 eif 18 0 1 pkj 18 0 2 pkk 18 0 3 pkl 24 ➌ 24 0 7 [Continued on following page] Example 4–5 Show Config for the System (Continued) 3 3 3 + Acer Labs M1543C IDE + Acer Labs M1543C USB + QLogic ISP10x0 2 ELSA GLoria Synergy 3 QLogic ISP10x0 5 DECchip 21154-AA + DE602-AA + DE602-AA 7 QLogic ISP10x0 2 QLogic ISP10x0 0 0 0 3 3 0 1 ✔ 24 24 24 24 24 25 25 25 25 26 0 0 0 0 0 0 2 2 0 0 15 19 1 2 3 5 4 5 7 2 dqd pkm vgd pkn eig eih pko pkp ✔ Show Config – Logical Hose Summary (✚) ✚ ➍ Hose 0 1 2 3 8 9 10 11 16 17 18 19 24 25 26 27 ✚ QBB 0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3 PCA 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 PCI Bus 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Slots 1-3 4-7 1-3 4-7 1-3 4-7 1-3 4-7 1-3 4-7 1-3 4-7 1-3 4-7 1-3 4-7 ✚ [Continued on following page] ➊ I/O adapters on the system are listed in order for the PCI box IDs in ascending order. ➋ Within PCI box, the connecting I/O riser in the QBB is listed (0 or 1). ➌ Standard I/O modules are of interest in partitions. Here, each QBB is connected to a PCI box containing a standard I/O module. ➍ Logical hoses in the system are listed here in ascending order. Displaying Hard Partition Status 4-15 Example 4–5 Show Config for the System (Continued) Show Config – I/O Adapters and Devices in Order by Logical Hose Number (✿ ) ✿ Slot 1 Option QLogic ISP10x0 2 3 7 15 ELSA GLoria Synergy DECchip 21154-AA Acer Labs M1543C Acer Labs M1543C IDE 19 Acer Labs M1543C USB Slot 4 5 ✿ ➊ Hose 0, Bus 0, PCI pka0.7.0.1.0 dka0.0.0.1.0 vga0.0.0.2.0 SCSI Bus ID 7 COMPAQ BB00921B91 Bridge to Bus 2, PCI Bridge to Bus 1, ISA dqa.0.0.15.0 dqa0.0.0.15.0 COMPAQ CDR-8435 Option DE602-AA DE602-AA Hose 0, Bus 2, PCI eia0.0.0.2004.0 eib0.0.0.2005.0 00-50-8B-CF-1E-06 00-50-8B-CF-1E-07 Slot 6 Option QLogic ISP10x0 Hose 1, Bus 0, PCI pkb0.7.0.6.1 dkb400.4.0.6.1 SCSI Bus ID 7 RZ2ED-LS Slot 1 Option QLogic ISP10x0 2 DEC PCI FDDI Hose 2, Bus 0, PCI pkc0.7.0.1.2 dkc0.0.0.1.2 dkc100.1.0.1.2 dkc200.2.0.1.2 dkc300.3.0.1.2 fwa0.0.0.2.2 SCSI Bus ID 7 RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS 00-60-6D-DF-F1-E6 Slot 6 Option QLogic ISP10x0 Hose 3, Bus 0, PCI pkd0.7.0.6.3 dkd0.0.0.6.3 dkd100.1.0.6.3 dkd200.2.0.6.3 SCSI Bus ID 7 RZ2ED-LS RZ2ED-LS RZ2ED-LS Slot 1 Option QLogic ISP10x0 2 7 15 ELSA GLoria Synergy Acer Labs M1543C Acer Labs M1543C IDE Hose 8, Bus 0, PCI pke0.7.0.1.8 dke0.0.0.1.8 vgb0.0.0.2.8 19 Acer Labs M1543C USB Slot 5 Option DECchip 21154-AA SCSI Bus ID 7 COMPAQ BB00921B91 Bridge to Bus 1, ISA dqb.0.0.15.8 dqb0.0.0.15.8 COMPAQ DVD-ROM GD-5000 Hose 9, Bus 0, PCI Bridge to Bus 2, PCI [Continued on following page] 4-16 Getting Started with Partitions This section of the show config display lists devices connected to the system. The format for device names is: ddau.n.c.s.h where the fields are as defined in Table 4–1. Note in the middle column (➊) that the adapter ID (a) and the unit numbers (u) proceed in alphabetic or numeric order for the whole system. These identifiers change when partitions are defined for the system. Table 4–1 SRM Device Naming Conventions Field Meaning Description dd Device driver Two-letter designator for a port or class device driver. Usually one of: dk SCSI drive or CD dq IDE CD-ROM dr RAID set device dw Ethernet token ring ei Ethernet port fw FDDI device mc Memory channel mk SCSI tape pk SCSI port Specifies the one-letter designator for adapter ID. One of a, b, c,…. If more than 26, continue with aa, bb, etc. a Adapter ID u Unit number Specifies the device unit number. For MSCP devices, this is a unique increasing number. For SCSI devices, this is 100 times the bus node no. n Node number Specifies the bus node ID. c Channel number Specifies the channel or PCI function number. Only meaningful for multi-channel or multi-function devices. s Slot number Specifies the device’s logical slot number. The output of a show config command indicates the logical slot numbers for devices in a system. h Logical hose number Specifies the device’s logical hose number. Displaying Hard Partition Status 4-17 Example 4–5 Show Config for the System (Continued) Slot 4 5 Option DE602-AA DE602-AA Hose 9, Bus 2, PCI eic0.0.0.2004.9 eid0.0.0.2005.9 00-50-8B-CF-1D-DA 00-50-8B-CF-1D-DB Slot 1 3 Option QLogic ISP10x0 QLogic ISP10x0 Hose 10, Bus 0, PCI pkf0.7.0.1.10 pkg0.7.0.3.10 dkg0.0.0.3.10 dkg100.1.0.3.10 dkg200.2.0.3.10 dkg300.3.0.3.10 SCSI Bus ID 7 SCSI Bus ID 7 RZ2ED-LS RZ2ED-LS RZ2DD-LS RZ2ED-LS Slot 5 Option QLogic ISP10x0 7 DEC PCI FDDI Hose 11, Bus 0, PCI pkh0.7.0.5.11 dkh0.0.0.5.11 dkh100.1.0.5.11 dkh200.2.0.5.11 fwb0.0.0.7.11 SCSI Bus ID 7 RZ2ED-LS RZ2ED-LS RZ2ED-LS 00-60-6D-12-E8-6B Slot 1 Option QLogic ISP10x0 2 7 15 ELSA GLoria Synergy Acer Labs M1543C Acer Labs M1543C IDE 19 Acer Labs M1543C USB Slot 4 Option DECchip 21154-AA Hose 17, Bus 0, PCI Slot 4 5 Option DE602-AA DE602-AA Hose 17, Bus 2, PCI eie0.0.0.2004.17 eif0.0.0.2005.17 00-50-8B-CF-1F-DE 00-50-8B-CF-1F-DF Slot 1 Option QLogic ISP10x0 2 QLogic ISP10x0 3 QLogic ISP10x0 Hose 18, Bus 0, PCI pkj0.7.0.1.18 dkj400.4.0.1.18 pkk0.7.0.2.18 dkk0.0.0.2.18 dkk100.1.0.2.18 dkk200.2.0.2.18 dkk300.3.0.2.18 pkl0.7.0.3.18 dkl0.0.0.3.18 dkl100.1.0.3.18 dkl200.2.0.3.18 SCSI Bus ID 7 RZ2ED-LS SCSI Bus ID 7 RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS SCSI Bus ID 7 RZ2ED-LS RZ2ED-LS RZ2ED-LS Hose 16, Bus 0, PCI pki0.7.0.1.16 dki0.0.0.1.16 vgc0.0.0.2.16 SCSI Bus ID 7 COMPAQ BB00921B91 Bridge to Bus 1, ISA dqc.0.0.15.16 dqc0.0.0.15.16 COMPAQ CDR-8435 Bridge to Bus 2, PCI [Continued on following page] 4-18 Getting Started with Partitions Example 4–5 Show Config for the System (Continued) Slot 1 Option QLogic ISP10x0 2 3 7 15 ELSA GLoria Synergy QLogic ISP10x0 Acer Labs M1543C Acer Labs M1543C IDE 9 Acer Labs M1543C USB Slot 5 7 Option DECchip 21154-AA QLogic ISP10x0 Slot 4 5 Slot 2 ✿ Hose 24, Bus 0, PCI pkm0.7.0.1.24 dkm0.0.0.1.24 vgd0.0.0.2.24 pkn0.7.0.3.24 dqd.0.0.15.24 qd0.0.0.15.24 SCSI Bus ID 7 COMPAQ BB00921B91 SCSI Bus ID 7 Bridge to Bus 1, ISA COMPAQ DVD-ROM GD-5000 Hose 25, Bus 0, PCI pko0.7.0.7.25 dko0.0.0.7.25 dko100.1.0.7.25 dko200.2.0.7.25 dko300.3.0.7.25 Bridge to Bus 2, PCI SCSI Bus ID 7 RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS Option DE602-AA DE602-AA Hose 25, Bus 2, PCI eig0.0.0.2004.25 eih0.0.0.2005.25 00-50-8B-CF-1C-AC 00-50-8B-CF-1C-AD Option QLogic ISP10x0 Hose 26, Bus 0, PCI pkp0.7.0.2.26 dkp0.0.0.2.26 dkp100.1.0.2.26 dkp200.2.0.2.26 SCSI Bus ID 7 RZ2ED-LS RZ2ED-LS RZ2ED-LS ✿ P00>>> Displaying Hard Partition Status 4-19 4.4.2 Show Config for Hard Partition 0 This example displays hard partition 0, consisting of hard QBBs 0 and 1. Example 4–6 Show Config for Hard Partition 0 P00>>> show config Compaq Computer Corporation Compaq AlphaServer GS160 6/731 SRM Console V5.8-11, built on Jul 12 2000 at 16:04:25 PALcode OpenVMS PALcode V1.83-1, Tru64 UNIX PALcode V1.78-1 Micro Firmware V5.6 Show Config – QBB Section (●) ● QBB 0 Hard QBB 0 Quad Switch Duplicate Tag ➋ Processor 0 CPU 0 Processor 1 CPU 1 Processor 2 CPU 2 Processor 3 CPU 3 Memory 0 Memory 1 Directory IOP Local Link 0 IOR 0 ➌ Remote Link 0 I/O Port 0 PCI Box 0 Riser 0 PCI Bus 0 Hose 0 PCI Bus 1 Hose 1 Local Link 1 IOR 1 ➌ Remote Link 1 I/O Port 1 PCI Box 0 Riser 1 PCI Bus 0 Hose 2 PCI Bus 1 Hose 3 Global Port QBB 1 Hard QBB 1 Quad Switch Duplicate Tag ➋ Processor 0 CPU 4 Processor 1 CPU 5 Processor 2 CPU 6 Processor 3 CPU 7 Memory 0 Memory 1 Directory 4-20 ➊ Up To 4 MB Caches 4 MB Cache 4 MB Cache 4 MB Cache 4 MB Cache Right Side 64 Bit, 33 MHz 64 Bit, 33 MHz Left Side 64 Bit, 33 MHz 64 Bit, 33 MHz ➊ Up To 4 MB Caches 4 MB Cache 4 MB Cache 4 MB Cache 4 MB Cache Getting Started with Partitions ● QSA rev 4, QSD revs 0/0/0/0 DTag revs 1/1/1/1 EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 DMA rev 1, DMD rev 1 IOA rev 2, IOD revs 0/0 NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant GPA rev 2, GPD revs 0/0 QSA rev 4, QSD revs 0/0/0/0 DTag revs 1/1/1/1 EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 DMA rev 1, DMD rev 1 [Continued on following page] Example 4–6 Show Config for Hard Partition 0 (Continued) IOP Local Link 0 IOR 4 ➌ Remote Link 0 I/O Port 0 PCI Box 1 Riser 0 Right Side PCI Bus 0 Hose 8 64 Bit, 33 MHz PCI Bus 1 Hose 9 64 Bit, 33 MHz Local Link 1 IOR 5 ➌ Remote Link 1 I/O Port 1 PCI Box 1 Riser 1 Left Side PCI Bus 0 Hose 10 64 Bit, 33 MHz PCI Bus 1 Hose 11 64 Bit, 33 MHz Global Port ● IOA rev 2, IOD revs 0/0 NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant GPA rev 2, GPD revs 0/0 ● ➊ In hard partition 0, the hard and soft QBB numbers are still equivalent. Both start at 0. In this case, the partition consists of hard QBBS 0 and 1. (Assuming the hp_* environment variables were set as in Section 4.1.) ➋ Soft CPU numbers start with 0 and continue through 8, as was the case in Section 4.4.1. ➌ The IOR numbers are as they were for the show config for the entire system (see Section 4.4.1). Displaying Hard Partition Status 4-21 Example 4–6 Show Config for Hard Partition 0 (Continued) Show Config – H-Switch, Memory, and Standard I/O Summary (■) ■ Hierarchical Switch QBB 0 1 Size 4 GB 4 GB Hose 0 8 ■ IOP 0 1 ■ ➊ HSA revs 1/1, HSD revs 1/1/1/1 ➋ Interleave 8-Way 8-Way System Memory 8 GB ➌ PCI Box 0 1 Primary Standard I/O Modules Acer Labs M1543C rev A1-D Acer Labs M1543C rev A1-D ■ Show Config – Memory Detail (▲) ▲ System Memory 8 GB ➍ Board Set Array 0 0 0 1 0 1 Total Available Size 2 GB 2 GB 4 GB Address QBB 0 Memory 00000000000 00000000000 8-Way Interleave Board Set Array 0 0 0 1 0 1 Total Available ▲ Size 2 GB 2 GB 4 GB Address QBB 1 Memory 01000000000 01000000000 8-Way Interleave 4-22 ▲ Getting Started with Partitions ▲ The show config listing continues with an entry for the hierarchical switch, a memory summary, and a standard I/O summary for the partition. This section is followed by a section giving detail for the memory boards in the partition. ➊ The hierarchical switch is considered a part of the partition. ➋ The memory summary shows the memory present in each QBB in the partition. QBBs 0 and 1 each have 4 Gbytes of memory each. Note that the heading “System Memory” lists total memory for this partition only. ➌ This section shows the standard I/O modules present on designated hoses within the partition. ➍ Detailed memory listing. The total system memory (actually, for the partition only) is 8 Gbytes. Memory is listed by board number for each QBB in the partition. In this case, QBBs 0 and 1 each have two 2-Gbyte boards. Displaying Hard Partition Status 4-23 Example 4–6 Show Config for Hard Partition 0 (Continued) Show Config – I/O Adapters Listed in Order by PCI Box ID Number (✔ ) ✔ ➊ PCI Box 0 0 0 Riser 0 0 0 0 0 0 0 1 0 1 1 1 0 1 1 ✔ ✔ ➋ 0 0 1 1 1 1 1 1 1 1 Slot 1 2 3 6 1 2 6 1 2 5 1 3 5 7 Option Standard I/O Module + Acer Labs M1543C + Acer Labs M1543C IDE + Acer Labs M1543C USB + QLogic ISP10x0 ELSA GLoria Synergy DECchip 21154-AA + DE602-AA + DE602-AA QLogic ISP10x0 QLogic ISP10x0 DEC PCI FDDI QLogic ISP10x0 Standard I/O Module + Acer Labs M1543C + Acer Labs M1543C IDE + Acer Labs M1543C USB + QLogic ISP10x0 ELSA GLoria Synergy DECchip 21154-AA + DE602-AA + DE602-AA QLogic ISP10x0 QLogic ISP10x0 QLogic ISP10x0 DEC PCI FDDI Hose Bus 0 ➌ 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 2 1 0 2 0 2 0 3 0 8 ➌ 8 0 8 0 8 0 8 0 8 0 9 0 9 2 9 2 10 0 10 0 11 0 11 0 Slot 7 15 19 1 2 3 4 5 6 1 2 6 7 15 19 1 2 5 4 5 1 3 5 7 Function Name dqa pka vga eia eib pkb pkc fwa pkd dqb pke vgb eic eid pkf pkg pkh fwb ✔ Show Config – Logical Hose Summary (✚) ✚ ➍ ✚ Hose 0 1 2 3 8 9 10 11 QBB 0 0 0 0 1 1 1 1 4-24 Getting Started with Partitions ✚ PCA 0 0 1 1 0 0 1 1 PCI Bus 0 1 0 1 0 1 0 1 Slots 1-3 4-7 1-3 4-7 1-3 4-7 1-3 4-7 ✚ ➊ I/O adapters in the partition are listed in order for the PCI box IDs in ascending order. Comparing this to the display for the whole system in Example 4–5 shows that the PCI boxes connected to QBBs 0 and 1 are listed here. ➋ The I/O riser in the QBB providing the connection to the PCI box is listed here. ➌ ➍ Two standard I/O modules are resident in hard partition 0. Logical hose numbers attached to QBBs 0 and 1 (hard partition 0) are listed here. Displaying Hard Partition Status 4-25 Example 4–6 Show Config for Hard Partition 0 (Continued) Show Config – I/O Adapters and Devices in Order by Logical Hose Number (✿ ) ✿ Slot 1 Option QLogic ISP10x0 2 3 7 15 ELSA GLoria Synergy DECchip 21154-AA Acer Labs M1543C Acer Labs M1543C IDE 19 Acer Labs M1543C USB Slot 4 5 ✿ ➊ Hose 0, Bus 0, PCI pka0.7.0.1.0 dka0.0.0.1.0 vga0.0.0.2.0 SCSI Bus ID 7 COMPAQ BB00921B91 Bridge to Bus 2, PCI Bridge to Bus 1, ISA dqa.0.0.15.0 dqa0.0.0.15.0 COMPAQ CDR-8435 Option DE602-AA DE602-AA Hose 0, Bus 2, PCI eia0.0.0.2004.0 eib0.0.0.2005.0 00-50-8B-CF-1E-06 00-50-8B-CF-1E-07 Slot 6 Option QLogic ISP10x0 Hose 1, Bus 0, PCI pkb0.7.0.6.1 dkb0.0.0.6.1 dkb100.1.0.6.1 SCSI Bus ID 7 COMPAQ BA03611C9B RZ2DD-LS Slot 1 Option QLogic ISP10x0 2 DEC PCI FDDI Hose 2, Bus 0, PCI pkc0.7.0.1.2 dkc0.0.0.1.2 dkc100.1.0.1.2 dkc200.2.0.1.2 dkc300.3.0.1.2 fwa0.0.0.2.2 SCSI Bus ID 7 RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS 00-60-6D-DF-F1-E6 Slot 6 Option QLogic ISP10x0 Hose 3, Bus 0, PCI pkd0.7.0.6.3 dkd0.0.0.6.3 dkd100.1.0.6.3 dkd200.2.0.6.3 SCSI Bus ID 7 RZ2ED-LS RZ2ED-LS RZ2ED-LS Slot 1 Option QLogic ISP10x0 2 7 15 ELSA GLoria Synergy Acer Labs M1543C Acer Labs M1543C IDE Hose 8, Bus 0, PCI pke0.7.0.1.8 dke0.0.0.1.8 vgb0.0.0.2.8 19 Acer Labs M1543C USB Slot 5 Option DECchip 21154-AA Hose 9, Bus 0, PCI Slot 4 5 Option DE602-AA DE602-AA Hose 9, Bus 2, PCI eic0.0.0.2004.9 eid0.0.0.2005.9 SCSI Bus ID 7 COMPAQ BB00921B91 Bridge to Bus 1, ISA dqb.0.0.15.8 dqb0.0.0.15.8 COMPAQ DVD-ROM GD-5000 Bridge to Bus 2, PCI 00-50-8B-CF-1D-DA 00-50-8B-CF-1D-DB [Continued on following page] 4-26 Getting Started with Partitions Example 4–6 Show Config for Hard Partition 0 (Continued) Slot 1 3 Option QLogic ISP10x0 QLogic ISP10x0 Hose 10, Bus 0, PCI pkf0.7.0.1.10 pkg0.7.0.3.10 dkg0.0.0.3.10 dkg100.1.0.3.10 dkg200.2.0.3.10 dkg300.3.0.3.10 SCSI Bus ID 7 SCSI Bus ID 7 RZ2ED-LS RZ2ED-LS RZ2DD-LS RZ2ED-LS Slot 5 Option QLogic ISP10x0 7 DEC PCI FDDI Hose 11, Bus 0, PCI pkh0.7.0.5.11 dkh0.0.0.5.11 dkh100.1.0.5.11 dkh200.2.0.5.11 fwb0.0.0.7.11 SCSI Bus ID 7 RZ2ED-LS RZ2ED-LS RZ2ED-LS 00-60-6D-12-E8-6B ✿ ✿ P00>>> This section of the show config for partition 0 shows the devices connected to the partition (➊). In this case, for partition 0, the device adapter IDs and the unit numbers remain the same as for the listing for the entire system, since they are connected to QBBs 0 and 1. Displaying Hard Partition Status 4-27 4.4.3 Show Config for Hard Partition 1 This example displays information for hard partition 1. Example 4–7 Show Config for Hard Partition 1 P00>>> show config Compaq Computer Corporation Compaq AlphaServer GS160 6/731 SRM Console V5.8-11, built on Jul 12 2000 at 16:04:25 PALcode OpenVMS PALcode V1.83-1, Tru64 UNIX PALcode V1.78-1 Micro Firmware V5.6 Show Config – QBB Section (●) ● QBB 0 Quad Switch Hard QBB 2 Duplicate Tag ➋ Processor 0 CPU 0 Processor 1 CPU 1 Processor 2 CPU 2 Processor 3 CPU 3 Memory 0 Memory 1 Directory IOP Local Link 0 IOR 0 ➌ Remote Link 0 I/O Port 0 PCI Box 2 Riser 0 PCI Bus 0 Hose 16 PCI Bus 1 Hose 17 ➊ Up To 4 MB Caches 4 MB Cache 4 MB Cache 4 MB Cache 4 MB Cache Right Side 64 Bit, 33 MHz 64 Bit, 33 MHz Local Link 1 IOR 1 ➌ Remote Link 1 I/O Port 1 PCI Box 2 Riser 1 Left Side PCI Bus 0 Hose 18 64 Bit, 33 MHz PCI Bus 1 Hose 19 64 Bit, 33 MHz Global Port QBB 1 Quad Switch Hard QBB 3 Duplicate Tag ➋ Processor 0 CPU 4 4-28 ➊ ● QSA rev 4, QSD revs 0/0/0/0 DTag revs 1/1/1/1 EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 DMA rev 1, DMD rev 1 IOA rev 2, IOD revs 0/0 NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant GPA rev 2, GPD revs 0/0 QSA rev 4, QSD revs 0/0/0/0 Up To 4 MB Caches DTag revs 1/1/1/1 4 MB Cache EV67 pass 2.4, 731 MHz [Continued on following page] Getting Started with Partitions Example 4–7 Show Config for Hard Partition 1 (Continued) Processor 1 Processor 2 Processor 3 Memory 0 Memory 1 Directory IOP CPU 5 CPU 6 CPU 7 Local Link 0 IOR 4 ➌ Remote Link 0 I/O Port 0 PCI Box 3 Riser 0 PCI Bus 0 Hose 24 PCI Bus 1 Hose 25 4 MB Cache 4 MB Cache 4 MB Cache EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 DMA rev 1, DMD rev 1 IOA rev 2, IOD revs 0/0 Right Side 64 Bit, 33 MHz 64 Bit, 33 MHz Local Link 1 IOR 5 ➌ Remote Link 1 I/O Port 1 PCI Box 3 Riser 1 Left Side PCI Bus 0 Hose 26 64 Bit, 33 MHz PCI Bus 1 Hose 27 64 Bit, 33 MHz Global Port ● NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant GPA rev 2, GPD revs 0/0 ● ➊ In this example, hard partition 1 consists of hard QBBs 2 and 3. Note that the soft partition numbers begin again with 0. ➋ Soft CPU numbers also restart at 0 within hard partition 1. Here, they range from 0 through 7. ➌ The logical I/O port numbers also restart at 0 within hard partition 1. Displaying Hard Partition Status 4-29 Example 4–7 Show Config for Hard Partition 1 (Continued) Show Config – H-Switch, Memory, and Standard I/O Summary (■) ■ QBB 0 1 Size 4 GB 4 GB Hose 16 24 IOP 0 1 ■ ■ ➊ Hierarchical Switch HSA revs 1/1, HSD revs 1/1/1/1 Interleave 8-Way 8-Way ➌ PCI Box 2 3 ➋ System Memory 8 GB Primary Standard I/O Modules Acer Labs M1543C rev A1-E Acer Labs M1543C rev A1-E ■ Show Config – Memory Detail (▲) ▲ System Memory 8 GB ▲ ➍ Board Set Array 0 0 0 1 0 1 Total Available Size 2 GB 2 GB 4 GB Address QBB 0 Memory 00000000000 00000000000 8-Way Interleave Board Set Array 0 0 0 1 0 1 Total Available Size 2 GB 2 GB 4 GB Address QBB 1 Memory 01000000000 01000000000 8-Way Interleave ▲ 4-30 Getting Started with Partitions ▲ ➊ ➋ The hierarchical switch is shown as present in hard partition 1. ➌ This section shows the standard I/O modules present in hard partition 1. Note that the hose numbers are not restarted at 0. Hose numbers remain constant regardless of partitioning. ➍ Detailed memory listing. The “System Memory” refers to the memory for the hard partition. Each QBB contains two boards of 2 GB each. The memory summary shows the memory present in each QBB. Note that soft QBB numbers are used in this display. Displaying Hard Partition Status 4-31 Example 4–7 Show Config for Hard Partition 1 (Continued) Show Config – I/O Adapters Listed in Order by PCI Box ID Number (✔ ) ✔ ➊ ➋ ✔ PCI Box Riser Slot 2 0 1 2 2 0 0 2 2 2 1 1 1 1 2 3 3 0 1 3 3 3 ✔ 2 4 0 0 0 3 3 0 1 2 3 5 7 2 Option Hose Standard I/O Module + Acer Labs M1543C + Acer Labs M1543C IDE + Acer Labs M1543C USB + QLogic ISP10x0 ELSA GLoria Synergy DECchip 21154-AA + DE602-AA + DE602-AA QLogic ISP10x0 QLogic ISP10x0 QLogic ISP10x0 16 16 16 16 16 16 17 17 17 18 18 18 Standard I/O Module + Acer Labs M1543C + Acer Labs M1543C IDE + Acer Labs M1543C USB + QLogic ISP10x0 ELSA GLoria Synergy QLogic ISP10x0 DECchip 21154-AA + DE602-AA + DE602-AA QLogic ISP10x0 QLogic ISP10x0 24 24 24 24 24 24 24 25 25 25 25 26 Bus Slot 0 0 0 0 0 0 2 2 0 0 0 7 15 19 1 2 4 4 5 1 2 3 0 0 0 0 0 0 0 2 2 0 0 7 15 19 1 2 3 5 4 5 7 2 ➌ ➌ Function Name dqa pka vga eia eib pkb pkc pkd dqb pke vgb pkf eic eid pkg pkh ✔ Show Config – Logical Hose Summary (✚) ✚ ✚ ➍ Hose 16 17 18 19 24 25 26 27 QBB 0 0 0 0 1 1 1 1 4-32 Getting Started with Partitions ✚ PCA 0 0 1 1 0 0 1 1 PCI Bus 0 1 0 1 0 1 0 1 Slots 1-3 4-7 1-3 4-7 1-3 4-7 1-3 4-7 ✚ ➊ I/O adapters on the system are listed in order for the PCI box IDs in ascending order. Note that the PCI box IDs remain the same whether or not the system is partitioned. They are the settings on the node ID switches of the PCI boxes, and are unique and constant through the system. ➋ Within PCI box, the connecting I/O riser in the QBB is listed (0 or 1). ➌ Standard I/O modules are of interest in partitions. Hard partition 1 contains two standard I/O modules. ➍ Logical hoses in hard partition 1 are listed here. Note that these numbers remain the same whether or not the system is partitioned. Displaying Hard Partition Status 4-33 Example 4–7 Show Config for Hard Partition 1 (Continued) Show Config – I/O Adapters and Devices in Order by Logical Hose Number (✿ ) ✿ ✿ ➊ Slot 1 Option QLogic ISP10x0 Hose 16, Bus 0, PCI pka0.7.0.1.16 dka0.0.0.1.16 vga0.0.0.2.16 2 7 15 ELSA GLoria Synergy Acer Labs M1543C Acer Labs M1543C IDE 19 Acer Labs M1543C USB Slot 4 Option DECchip 21154-AA Hose 17, Bus 0, PCI Slot 4 5 Option DE602-AA DE602-AA Hose 17, Bus 2, PCI eia0.0.0.2004.17 eib0.0.0.2005.17 00-50-8B-CF-1F-DE 00-50-8B-CF-1F-DF Slot 1 Option QLogic ISP10x0 2 QLogic ISP10x0 3 QLogic ISP10x0 Hose 18, Bus 0, PCI pkb0.7.0.1.18 dkb0.0.0.1.18 dkb100.1.0.1.18 pkc0.7.0.2.18 dkc0.0.0.2.18 dkc100.1.0.2.18 dkc200.2.0.2.18 dkc300.3.0.2.18 pkd0.7.0.3.18 dkd0.0.0.3.18 dkd100.1.0.3.18 dkd200.2.0.3.18 SCSI Bus ID 7 COMPAQ BA03611C9B RZ2DD-LS SCSI Bus ID 7 RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS SCSI Bus ID 7 RZ2ED-LS RZ2ED-LS RZ2ED-LS Slot 1 Option QLogic ISP10x0 2 3 7 15 ELSA GLoria Synergy QLogic ISP10x0 Acer Labs M1543C Acer Labs M1543C IDE 19 Acer Labs M1543C USB SCSI Bus ID 7 COMPAQ BB00921B91 Bridge to Bus 1, ISA dqa.0.0.15.16 dqa0.0.0.15.16 COMPAQ CDR-8435 Bridge to Bus 2, PCI Hose 24, Bus 0, PCI pke0.7.0.1.24 dke0.0.0.1.24 vgb0.0.0.2.24 pkf0.7.0.3.24 dqb.0.0.15.24 dqb0.0.0.15.24 SCSI Bus ID 7 COMPAQ BB00921B91 SCSI Bus ID 7 Bridge to Bus 1, ISA COMPAQ DVD-ROM GD-5000 [Continued on next page] 4-34 Getting Started with Partitions Slot 5 7 Option DECchip 21154-AA QLogic ISP10x0 Slot 4 5 Slot 2 ✿ Hose 25, Bus 0, PCI pkg0.7.0.7.25 dkg0.0.0.7.25 dkg100.1.0.7.25 dkg200.2.0.7.25 dkg300.3.0.7.25 Bridge to Bus 2, PCI SCSI Bus ID 7 RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS Option DE602-AA DE602-AA Hose 25, Bus 2, PCI eic0.0.0.2004.25 eid0.0.0.2005.25 00-50-8B-CF-1C-AC 00-50-8B-CF-1C-AD Option QLogic ISP10x0 Hose 26, Bus 0, PCI pkh0.7.0.2.26 dkh0.0.0.2.26 dkh100.1.0.2.26 dkh200.2.0.2.26 SCSI Bus ID 7 RZ2ED-LS RZ2ED-LS RZ2ED-LS ✿ P00>>> This section of the show config display lists devices connected to hard partition 1 (see ➊). NOTE: The device name’s adapter ID and unit number are restarted at “a” and “0”, respectively, for second and consecutive hard partitions. This is significant when you are defining the boot device and other parameters for a hard partition. Displaying Hard Partition Status 4-35 4.5 Show Device Command for Hard Partitions (SRM) The show device command displays information about the I/O devices connected to the system. 4.5.1 Show Device for Unpartitioned System This example displays a show device for the same system as used in Section 4.4.1. Example 4–8 Show Device for Unpartitioned System P00>>> show device dka0.0.0.1.0 dkb400.4.0.6.1 dkc0.0.0.1.2 dkc100.1.0.1.2 dkc200.2.0.1.2 dkc300.3.0.1.2 dkd0.0.0.6.3 dkd100.1.0.6.3 dkd200.2.0.6.3 dke0.0.0.1.8 dkg0.0.0.3.10 dkg100.1.0.3.10 dkg200.2.0.3.10 dkg300.3.0.3.10 dkh0.0.0.5.11 dkh100.1.0.5.11 dkh200.2.0.5.11 DKA0 DKB400 DKC0 DKC100 DKC200 DKC300 DKD0 DKD100 DKD200 DKE0 DKG0 DKG100 DKG200 DKG300 DKH0 DKH100 DKH200 COMPAQ BB00921B91 RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS COMPAQ BB00921B91 RZ2ED-LS RZ2ED-LS RZ2DD-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS 3B05 0306 0306 0306 0306 0306 0306 0306 0306 3B05 0306 0306 0306 0306 0306 0306 0306 dki0.0.0.1.16 dkj400.4.0.1.18 dkk0.0.0.2.18 dkk100.1.0.2.18 dkk200.2.0.2.18 dkk300.3.0.2.18 dkl0.0.0.3.18 dkl100.1.0.3.18 dkl200.2.0.3.18 dkm0.0.0.1.24 dko0.0.0.7.25 dko100.1.0.7.25 dko200.2.0.7.25 dko300.3.0.7.25 dkp0.0.0.2.26 dkp100.1.0.2.26 dkp200.2.0.2.26 DKI0 DKJ400 DKK0 DKK100 DKK200 DKK300 DKL0 DKL100 DKL200 DKM0 DKO0 DKO100 DKO200 DKO300 DKP0 DKP100 DKP200 COMPAQ BB00921B91 RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS COMPAQ BB00921B91 RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS 3B05 0306 0306 0306 0306 0306 0306 0306 0306 3B05 0306 0306 0306 0306 0306 0306 0306 4-36 Getting Started with Partitions ➊ ➊ dqa0.0.0.15.0 dqb0.0.0.15.8 DQA0 DQB0 COMPAQ CDR-8435 COMPAQ DVD-ROM GD-5000 0013 0211 dqc0.0.0.15.16 dqd0.0.0.15.24 DQC0 DQD0 COMPAQ CDR-8435 COMPAQ DVD-ROM GD-5000 0013 0211 eia0.0.0.2004.0 eib0.0.0.2005.0 eic0.0.0.2004.9 eid0.0.0.2005.9 EIA0 EIB0 EIC0 EID0 00-50-8B-CF-1E-06 00-50-8B-CF-1E-07 00-50-8B-CF-1D-DA 00-50-8B-CF-1D-DB eie0.0.0.2004.17 eif0.0.0.2005.17 eig0.0.0.2004.25 eih0.0.0.2005.25 EIE0 EIF0 EIG0 EIH0 00-50-8B-CF-1F-DE 00-50-8B-CF-1F-DF 00-50-8B-CF-1C-AC 00-50-8B-CF-1C-AD fwa0.0.0.2.2 fwb0.0.0.7.11 FWA0 FWB0 00-60-6D-DF-F1-E6 00-60-6D-12-E8-6B pka0.7.0.1.0 pkb0.7.0.6.1 pkc0.7.0.1.2 pkd0.7.0.6.3 pke0.7.0.1.8 pkf0.7.0.1.10 pkg0.7.0.3.10 pkh0.7.0.5.11 PKA0 PKB0 PKC0 PKD0 PKE0 PKF0 PKG0 PKH0 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 5.57 5.57 5.57 5.57 5.57 5.57 5.57 5.57 pki0.7.0.1.16 pkj0.7.0.1.18 pkk0.7.0.2.18 pkl0.7.0.3.18 pkm0.7.0.1.24 pkn0.7.0.3.24 pko0.7.0.7.25 pkp0.7.0.2.26 P00>>> PKI0 PKJ0 PKK0 PKL0 PKM0 PKN0 PKO0 PKP0 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 5.57 5.57 5.57 5.57 5.57 5.57 5.57 5.57 ➋ ➋ ➌ ➌ ➍ ➎ ➎ ➊ Looking back at the cutoff points for logical hose numbers for the two partitions as shown by the show config displays for partition 0 and partition 1 of this system, we can predict the division point in this example for the dk devices (SCSI). The break is at logical hose 16. (Remember from Table 4–1 that the logical hose number is the last number in the device name.) ➋ Likewise, for dq (IDE CD-ROM) devices, the devices are divided beginning with the second partition at logical hose 16. ➌ For Ethernet ports, the division occurs at logical hose 17. ➍ Both FDDI devices are in partition 0. ➎ The pk (SCSI ports) divide at logical hose 16. Displaying Hard Partition Status 4-37 4.5.2 Show Device for Hard Partition 0 This example shows the display provided by a show device command for hard partition 0. Example 4–9 Show Device for Hard Partition 0 P00>>> show device dka0.0.0.1.0 dkb0.0.0.6.1 dkb100.1.0.6.1 dkc0.0.0.1.2 dkc100.1.0.1.2 dkc200.2.0.1.2 dkc300.3.0.1.2 dkd0.0.0.6.3 dkd100.1.0.6.3 dkd200.2.0.6.3 dke0.0.0.1.8 dkg0.0.0.3.10 dkg100.1.0.3.10 dkg200.2.0.3.10 dkg300.3.0.3.10 dkh0.0.0.5.11 dkh100.1.0.5.11 dkh200.2.0.5.11 DKA0 DKB0 DKB100 DKC0 DKC100 DKC200 DKC300 DKD0 DKD100 DKD200 DKE0 DKG0 DKG100 DKG200 DKG300 DKH0 DKH100 DKH200 COMPAQ BB00921B91 COMPAQ BA03611C9B RZ2DD-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS COMPAQ BB00921B91 RZ2ED-LS RZ2ED-LS RZ2DD-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS 3B05 3B06 0306 0306 0306 0306 0306 0306 0306 0306 3B05 0306 0306 0306 0306 0306 0306 0306 dqa0.0.0.15.0 dqb0.0.0.15.8 DQA0 DQB0 COMPAQ CDR-8435 COMPAQ DVD-ROM GD-5000 0013 0211 eia0.0.0.2004.0 eib0.0.0.2005.0 eic0.0.0.2004.9 eid0.0.0.2005.9 EIA0 EIB0 EIC0 EID0 00-50-8B-CF-1E-06 00-50-8B-CF-1E-07 00-50-8B-CF-1D-DA 00-50-8B-CF-1D-DB fwa0.0.0.2.2 fwb0.0.0.7.11 FWA0 FWB0 00-60-6D-DF-F1-E6 00-60-6D-12-E8-6B pka0.7.0.1.0 pkb0.7.0.6.1 pkc0.7.0.1.2 pkd0.7.0.6.3 pke0.7.0.1.8 pkf0.7.0.1.10 pkg0.7.0.3.10 pkh0.7.0.5.11 P00>>> PKA0 PKB0 PKC0 PKD0 PKE0 PKF0 PKG0 PKH0 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 4-38 Getting Started with Partitions ➊ ➋ ➌ ➍ 5.57 5.57 5.57 5.57 5.57 5.57 5.57 5.57 ➎ ➊ As determined from the last section, partition 0 contains the 18 dk devices connected to the logical hoses that are part of partition 0. Their numbering here in partition 0 is the same as it was for the entire system. ➋ The two expected dq devices are shown here as part of partition 0. ➌ The four Ethernet ports in partition 0 are shown here. ➍ Both FDDI devices on the system are, as predicted, part of partition 0. ➎ The eight Ethernet ports that are part of partition 0 are listed here. Displaying Hard Partition Status 4-39 4.5.3 Show Device for Hard Partition 1 This example shows the display provided by a show device command for hard partition 1. Example 4–10 Show Device for Hard Partition 1 P00>>> show device dka0.0.0.1.16 dkb0.0.0.1.18 dkb100.1.0.1.18 dkc0.0.0.2.18 dkc100.1.0.2.18 dkc200.2.0.2.18 dkc300.3.0.2.18 dkd0.0.0.3.18 dkd100.1.0.3.18 dkd200.2.0.3.18 dke0.0.0.1.24 dkg0.0.0.7.25 dkg100.1.0.7.25 dkg200.2.0.7.25 dkg300.3.0.7.25 dkh0.0.0.2.26 dkh100.1.0.2.26 dkh200.2.0.2.26 dqa0.0.0.15.16 dqb0.0.0.15.24 DKA0 DKB0 DKB100 DKC0 DKC100 DKC200 DKC300 DKD0 DKD100 DKD200 DKE0 DKG0 DKG100 DKG200 DKG300 DKH0 DKH100 DKH200 DQA0 DQB0 eia0.0.0.2004.17 eib0.0.0.2005.17 eic0.0.0.2004.25 eid0.0.0.2005.25 EIA0 EIB0 EIC0 EID0 00-50-8B-CF-1F-DE 00-50-8B-CF-1F-DF 00-50-8B-CF-1C-AC 00-50-8B-CF-1C-AD pka0.7.0.1.16 pkb0.7.0.1.18 pkc0.7.0.2.18 pkd0.7.0.3.18 pke0.7.0.1.24 pkf0.7.0.3.24 pkg0.7.0.7.25 pkh0.7.0.2.26 PKA0 PKB0 PKC0 PKD0 PKE0 PKF0 PKG0 PKH0 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 4-40 Getting Started with Partitions COMPAQ BB00921B91 COMPAQ BA03611C9B RZ2DD-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS COMPAQ BB00921B91 RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS RZ2ED-LS COMPAQ CDR-8435 COMPAQ DVD-ROM GD-5000 3B05 3B06 0306 0306 0306 0306 0306 0306 0306 0306 3B05 0306 0306 0306 0306 0306 0306 0306 0013 0211 ➊ ➋ ➌ 5.57 5.57 5.57 5.57 5.57 5.57 5.57 5.57 ➎ ➊ The 18 SCSI devices with logical hose connections 16 and up appear here as part of hard partition 1. Note that the adapter ID lettering begins again at a. That is, the dka… device is listed as dki….in Example 4–8. ➋ Logical hoses 16 and 24 are attached to partition 1, so these two IDE CDROM-devices are listed here. Again, adapter ID lettering begins again at a. ➌ The four Ethernet ports in hard partition 1 appear here. Again, adapter ID lettering begins again at a. ➍ (There are no FDDI devices attached to hard partition 1, as there were in partition 0.) ➎ The eight Ethernet ports that are part of hard partition 1 are listed here. Again, adapter ID lettering restarts at a. Displaying Hard Partition Status 4-41 Chapter 5 Defining Soft Partitions OpenVMS Galaxy recognizes soft partitions as well as hard partitions. Soft partitions are the basis for dynamic resource sharing for OpenVMS, as discussed in Chapter 1. (See the OpenVMS Alpha Galaxy and Partitioning Guide for more information.) This chapter describes the SRM environment variables you set to define soft partitions, as well as the lpinit command used to initialize soft partitions. Sections include: • SRM Commands That Define Soft Partitions • Console Window for Soft Partitions • Detailed Directions for lp_io_mask • Detailed Directions for lp_cpu_mask • Detailed Directions for lp_mem_size • Detailed Directions for lp_shared_mem_size • Lpinit Command • Soft Partitions Within Hard Partitions Defining Soft Partitions 5-1 5.1 SRM Commands That Define Soft Partitions Soft partitions are defined by setting environment variables that define the number of partitions, as well as the CPUs, I/O risers, and memory sizes of each partition, the size of shared memory, and the partition to receive error interrupts. Soft partitions are initialized with the lpinit command. Figure 5–1 Soft Partitions on a GS160 System SRM environment variables define: P0 P1 P2 1. Number of partitions: lp_count (0, 1, 2, 3, ... 8) P00>>>> set lp_count 3 2. Resources in each partition: P00>>> set lp_io_mask0 1 P00>>> set lp_cpu_mask0 F P00>>> set lp_mem_size0 6GB Partition 0 P00>>> set lp_io_mask1 6 P00>>> set lp_cpu_mask1 FF0 P00>>> set lp_mem_size1 12GB Partition 1 QBB0 QBB1 QBB2 QBB3 (CPUs 0 - 3) QBB0 QBB1 QBB2 QBB3 (CPUs 4 - 11) P00>>> set lp_io_mask2 8 P00>>> set lp_cpu_mask2 F000 P00>>> set_mem_size2 10GB Partition 2 QBB0 P00>>> set lp_shared_mem_size 4GB P00>>> set lp_error_target 0 Lpinit command initialize partitions defined: QBB1 QBB2 QBB3 (CPUs 12-15) P0 P1 P2 P00>>> lpinit PK-001LP-99 5-2 Getting Started with Partitions You set values for environment variables to define the number of partitions, the CPU, memory, and I/O resources belonging to each partition, the amount of shared memory, and the partition to receive error interrupts. Figure 5–1 and Table 5–1 give an overview of the environment variables and what they do. Table 5–1 SRM Environment Variables for Soft Partitions Environment Variable Definition lp_count n The number of soft partitions to create. Possible values: 0 Default. All IOPs, CPUs, and memory are assigned to one soft partition. No shared memory is defined. 1 One soft partition is created (partition 0). 2-8 From two to eight soft partitions can be defined. lp_io_mask* x For the *, supply the partition number (0 – 7). The value x gives a binary mask indicating the soft QBB numbers (as displayed by show config as discussed in Chapter 4) for QBBs (containing I/O risers) to be included in the partition. See Section 5.2 for details. lp_cpu_mask* x For the *, supply the partition number. The value x gives a binary mask indicating which CPUs (using “soft” CPU numbers, as displayed by show config as discussed in Chapter 4) are part of the partition. See Section 5.4 for details. lp_mem_size* n For the *, you supply the number of the partition. The value n can be a size or list of sizes. See Section 5.5 for details. lp_shared_mem_size n Size of memory shared by all partitions. See Section 5.6 for details. lp_error_target The number of the soft partition that is to receive error interrupts. The primary CPU of this soft partition will receive the interrupts. If lp_count is 0, lp_error_target is ignored. Defining Soft Partitions 5-3 5.2 Console Window for Soft Partitions If your system has soft partitions within hard partitions, you must select the right console window to define the lp_* environment variables and issue the lpinit command. This is the window whose SRM is on the standard I/O with the lowest hose number within the partition. Figure 5–2 Console Window Whose SRM Is Connected to the LowestNumbered Hose in the Hard Partition Hard Partition 1 P04>>> P00>>> P04>>> P00>>> Hard Partition 0 PK-019HP-00 5-4 Getting Started with Partitions You must have a standard I/O module for each hard or soft partition on your system. When you define soft partitions, you must choose the SRM console that resides on the standard I/O module that controls the hard partition in which it is resident. This is the standard I/O module connected to the lowest-numbered hose in the hard partition. If cabling for the system is standard, the SRM prompt in each case will be P00>>>. For example, in Figure 5–2, there are two hard partitions defined on a system with four standard I/O modules. To define soft partitions within the hard partitions, you would choose the console window with the prompt P00>>> to define soft partitions within hard partition 0. You would also choose the console window with the prompt P00>>> to define soft partitions within hard partition 1. If you cannot be sure from the SRM prompt which console window to use to define soft partitions within a hard partition, find the one within the hard partition from which the command show lp* works. This is the one from which you can define the lp* environment variables. Defining Soft Partitions 5-5 5.3 Detailed Directions for lp_io_mask The lp_io_mask environment variable is set to a value that creates a binary mask in which a bit set to 1 indicates that an individual IOP (same as soft QBB number) belongs to a soft partition. Figure 5–3 Sample lp_io_mask Bit Masks Partition 0 Soft QBB No. Bits set 7 6 5 4 3 2 1 0 0 0 0 0 0 0 1 1 = hex value 3 Partition 1 Soft QBB No. Bits set 7 6 5 4 3 2 1 0 0 0 0 0 1 1 0 0 = hex value C Partition 2 Soft QBB No. Bits set 7 6 5 4 3 2 1 0 1 1 1 1 0 0 0 0 = hex value F0 PK-002HP-99 5-6 Getting Started with Partitions I/O ports (IOPs), defined by the soft QBB number for the QBB in which they reside, can be assigned to logical partitions in any order. Soft QBB numbers are displayed by a show config command. Each soft partition must contain at least one IOP with an I/O riser connected to a master PCI box with a standard I/O module. Bit values for one nibble of data are as follows: Hex Binary Hex Binary 0 0000 8 1000 1 0001 9 1001 2 0010 A 1010 3 0011 B 1011 4 0100 C 1100 5 0101 D 1101 6 0110 E 1110 7 0111 F 1111 Example 5–1 Sample lp_io_mask Setup P00>>> set lp_io_mask0 3 P00>>> set lp_io_mask1 C P00>>> set lp_io_mask2 F0 In Example 5–1, the first command defines the IOPs in QBBS 0 and 1 as part of soft partition 0. The second command defines the IOPs in QBBs 2 and 3 as part of soft partition 1. The third command defines the IOPs in QBBs 4, 5, 6, and 7 as part of soft partition 2. Defining Soft Partitions 5-7 5.4 Detailed Directions for lp_cpu_mask The lp_cpu_mask environment variable is set to a value that creates a binary mask in which a bit set to 1 indicates that an individual CPU belongs to a soft partition. The CPU numbers used in the definition are the “soft” numbers displayed in the show config command, as described in Chapter 4. Figure 5–4 Sample lp_cpu_mask Bit Masks for 32-Processor System with No Hard Partitions 10 f e d c b a 9 8 7 6 5 4 3 2 1 0 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 18 12 17 11 21 15 20 14 19 13 24 18 23 17 22 16 1d 1c 1b 1a 19 29 28 27 26 25 hex dec 31 1f 30 1e Partition 0 Soft CPU No. 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 Bits set = FFF (hex) 0 1 1 0 7 6 5 4 3 2 7 6 5 4 3 2 9 8 9 8 c b a 11 10 12 e d 14 13 10 f 16 15 18 12 17 11 21 15 20 14 19 13 24 18 23 17 22 16 1d 1c 1b 1a 19 hex dec 29 28 27 26 25 Soft CPU No. 31 1f 30 1e Partition 1 = FF000 (hex) 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 00 0 0 0 Bits set Bits set 0 1 1 0 7 6 5 4 3 2 7 6 5 4 3 2 9 8 9 8 c b a 11 10 12 e d 14 13 10 f 16 15 18 12 17 11 21 15 20 14 19 13 24 18 23 17 22 16 1d 1c 1b 1a 19 29 28 27 26 25 hex dec 31 1f 30 1e Partition 2 Soft CPU No. = FFF00000 (hex) 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PK-003LP-00 5-8 Getting Started with Partitions Figure 5–4 shows some examples of bit masks for the lp_cpu_mask environment variable on a fully populated GS320 system (up to 32 processors) with no hard partitions. Both hexadecimal and decimal are given for bit place values. Note that if you are defining a soft partition within a hard partition, the SCM firmware, when the hard partition is powered on, supplies new “soft” CPU numbers from 0 with the QBB with the lowest hard QBB number within the partition and proceeding upward. An SRM show config display for the partition will show the soft CPU numbers, as described in Chapter 4. You can use the table on page 5-7 to construct values for as many hexadecimal digits as you need to form a bit mask. Example 5–2 shows the SRM commands used to create lp_cpu_mask environment variables for the configuration shown in Figure 5–4. Example 5–2 Sample lp_cpu_mask Setup P00>>> set lp_cpu_mask0 FFF P00>>> set lp_cpu_mask1 FF000 P00>>> set lp_cpu_mask2 FFF00000 Defining Soft Partitions 5-9 5.5 Detailed Directions for lp_mem_size The lp_mem_size environment variable is set to a value, or a list of values, that define the amount of private memory allocated to a soft partition. Example 5–3 Example for Constructing lp_mem_size P00>>> show config ➊ Compaq AlphaServer GS320 6/731 QBB 0 . . . QBB 0 1 2 3 Hard QBB 0 Size 16 GB 16 GB 16 GB 16 GB Interleave 32-Way ➌ 32-Way 32-Way 32-Way System Memory 64 GB ➋ As shown in Example 5–3, the SRM command show config (see ➊ ) displays the system memory size (see ➋ ). From this number, you assign the amount of memory in each soft partition. The total amount of memory for all partitions and that allocated for shared memory (see next section) cannot exceed this total. Note that if less than the total amount of memory is allocated for partitions and shared memory, the unallocated memory is unusable by any partition. The format of the command is: set lp_mem_size* [size | list-of-sizes] where: * Partition number (0 – 7). size Can be specified in hexadecimal bytes, decimal megabytes (MB) or decimal gigabytes (GB). The size must be on a 64 MB boundary. The size must also be at least as much memory required by the operating system that will be booted in soft partition n. For example, OpenVMS requires 64 MB. Can be bound to a QBB by using the form 5-10 Getting Started with Partitions n = size where n is the QBB number and size is as described previously. Only one unbound (not attached to a QBB) size may be given for any partition. Note that if lp_shared_mem_size allocates memory that is bound to specific QBBs, so must the lp_mem_size allocations be bound to specific QBBs. list-of -sizes A comma-separated list of sizes from particular QBBs (see ➌ in Example 5–3) for soft partition n. One element in the list of sizes must be at least the minimum amount of memory required by the operating system that will be booted in soft partition n. Each size can be specified in hexadecimal bytes, decimal megabytes (MB), or decimal gigabytes (GB). Each size must be on a 64 MB boundary. No more than one size can be bound to an individual QBB. No more than one unbound size can be given. Note that if lp_shared_mem_ size allocates memory from specific QBBs, so must the lp_mem_ sizen allocations be bound to specific QBBs. Example 5–4 Examples of lp_mem_size P00>>> set lp_mem_size0 100000000 ➊ P00>>> set lp_mem_size1 1024 MB ➋ P00>>> set lp_mem_size2 0=64 MB, 2=2 GB ➊ ➋ ➌ ➌ Soft partition 0 is assigned 100000000 hex bytes from any QBBs in the system (or hard partition). (If neither MB or GB is specified, the number is taken as hex.) Soft partition 1 is assigned 1024 (decimal) Mbytes from any QBBs in the system (or hard partition). Soft partition 2 is assigned 64 Mbytes from QBB0 and 2 Gbytes from QBB2 in the system (or hard partition). Example 5–5 Illegal Use of lp_mem_size P00>>> set lp_mem_size_0 0=64 MB, 0=128MB P00>>> set lp_mem_size_1 1=100 MB ➊ ➋ Two allocations are bound to QBB0. Allocation is not on a 64 MB boundary. Defining Soft Partitions 5-11 5.6 Detailed Directions for lp_shared_mem_size The lp_shared_mem_size environment variable defines the amount of memory to be shared by the defined soft partitions. Example 5–6 Example of Constructing lp_shared_mem_size P00>>> show config ➊ Compaq AlphaServer GS320 6/731 SRM Console V5.8-11, built on Jul 12 2000 at 16:04:25 PALcode OpenVMS PALcode V1.83-1, Tru64 UNIX PALcode V1.78-1 Micro Firmware V5.6 QBB 0 Hard QBB 0 Quad Switch QSA rev 2, QSD revs 0/0/0/0 Duplicate Tag Up To 4 MB Caches DTag revs 1/1/1/1 CPU 0 CPU 0 4 MB Cache EV67 pass 2.2.3 CPU 1 CPU 1 4 MB Cache EV67 pass 2.2.3 CPU 2 CPU 2 4 MB Cache EV67 pass 2.2.3 CPU 3 CPU 3 4 MB Cache EV67 pass 2.2.3 . . . Hierarchical Switch HSA revs 1/1, HSD revs 1/1/1/1 . . . QBB Size Interleave System Memory 64 GB ➋ 0 16 GB 32-Way ➌ 1 16 GB 32-Way 2 16 GB 32-Way 3 16 GB 32-Way 5-12 Getting Started with Partitions As shown in Example 5–6, the SRM command show config ( ➊ ) displays the system memory size (see ➋ ). From this number, you assign the amount of memory to be shared. The total amount of memory for all partitions (see previous section) and that allocated for shared memory cannot exceed this total. Note that if less than the total amount of memory is allocated for partitions and shared memory, the unallocated memory is unusable by any partition. The format of the command is: set lp_shared_mem_size [size | list-of-sizes] where: size Can be specified in hexadecimal bytes, decimal megabytes (MB) or decimal gigabytes (GB). The size must be on a 64-MB boundary. Can be bound to a QBB by using the form n = size where n is the QBB number and size is as described previously. list-of -sizes A comma-separated list of sizes from particular QBBs (see ➌ in Example 5–6) for shared memory. Each size can be specified in hexadecimal bytes, decimal megabytes (MB), or decimal gigabytes (GB). Each size must be on a 64-MB boundary. No more than one size can be bound to an individual QBB. No more than one unbound size may be given. Also, if lp_shared_mem_size is allocated from specific QBBs, so must the lp_mem_size allocations. Example 5–7 Examples of lp_shared_mem_size P00>>> set lp_shared_ mem_size 100000000 ➊ P00>>> set lp_shared_mem_size 1024 MB ➋ P00>>> set lp_shared_mem_size 0 = 64 MB, 2 = 2 GB ➊ ➋ ➌ ➌ 100000000 hex bytes from any QBBs in the system is allocated for memory to be shared by all soft partitions. 1024 (decimal) Mbytes from any QBBs in the system is allocated for memory to be shared by all soft partitions. 64 Mbytes from QBB0 and 2 Gbytes from QBB2 is allocated for memory to be shared by all soft partitions. Defining Soft Partitions 5-13 5.7 Lpinit Command An lpinit command initializes the soft partitions defined, either for the system (no hard partitions) or within a hard partition, at the system (or partition) console device. Example 5–8 Show Config Command for a Hard Partition P00>>> show config Compaq Computer Corporation Compaq AlphaServer GS320 6/731 SRM Console V5.8-11, built on Jul 12 2000 at 16:04:25 PALcode OpenVMS PALcode V1.83-1, Tru64 UNIX PALcode V1.78-1 Micro Firmware V5.6 QBB 0 Quad Switch Duplicate Tag Hard QBB 1 CPU 0 CPU 1 CPU 2 CPU 3 Memory 0 Memory 1 Memory 2 Memory 3 . . . CPU 0 CPU 1 CPU 2 CPU 3 ➋ ➌ QBB 1 Hard QBB 2 Quad Switch Duplicate Tag ➋ CPU 0 CPU 1 CPU 2 CPU 3 Memory 0 Memory 1 Memory 2 Memory 3 5-14 ➌ CPU 4 CPU 5 CPU 6 CPU 7 ➊ Up To 4 MB Caches 4 MB Cache 4 MB Cache 4 MB Cache 4 MB Cache ➊ Up To 4 MB Caches 4 MB Cache 4 MB Cache 4 MB Cache 4 MB Cache Getting Started with Partitions QSA rev 2, QSD revs 0/0/0/0 DTag revs 1/1/1/1 EV67 pass 2.2.3 EV67 pass 2.2.3 EV67 pass 2.2.3 EV67 pass 2.2.3 MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 QSA rev 2, QSD revs 0/0/0/0 DTag revs 1/1/1/1 EV67 pass 2.2.3 EV67 pass 2.2.3 EV67 pass 2.2.3 EV67 pass 2.2.3 MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 Soft partitions within hard partitions are discussed in the next section. For convenience, simply assume for now that the show config command in Example 5–8 was issued from the console device for the second hard partition of a 3-hard-partition system. Note the QBB numbering. A “soft QBB number” is given on the left, and the hard QBB number is given on the right (see ➊). Note the processor numbering: two columns are given. The first column gives the processor numbers shown on the QBB (see ➋). The second column gives what we might call the “soft CPU numbers,” running from 0 through 7, so that there is a unique CPU number for each CPU in the hard partition (see ➌). Example 5–9 shows how two soft partitions might be set up within this hard partition. Note that soft CPU numbers 0, 1, 2, and 3 are allocated to soft partition 0, and soft CPU numbers 4, 5, 6, and 7 are allocated to soft partition 1 (see ➊). Likewise, soft QBB numbers are used in setting the lp_io_mask environment variables. Shared memory is divided between the two QBBs. The lpinit command initializes the soft partitions defined, and the soft partitions are started up with displays at their respective console devices. Example 5–9 Setting Up Soft Partitions P00>>> set lp_count 2 ➊ P00>>> set lp_cpu_mask0 f P00>>> set lp_cpu_mask1 f0 P00>>> set lp_error_target 0 P00>>> set lp_io_mask0 1 ➋ P00>>> set lp_io_mask1 2 P00>>> set lp_mem_size0 0 = 3 GB P00>>> set lp_mem_size1 0 = 3 GB P00>>> set lp_shared_mem_size 0=1GB, 1=1GB P00>>> lpinit Defining Soft Partitions 5-15 5.8 Soft Partitions Within Hard Partitions It is possible to define soft partitions within hard partitions in a system. Table 5–2 Example of Soft Partitions Within Hard Partitions Hard Part. 0 Hard Partition 2 Hard Part. 1 Soft Part. 0 Soft Part. 1 Soft Part. 2 Hard QBB Number 0, 1 2, 3 4 5, 6 6, 7 Soft QBB Number 0, 1 0, 1 0 1, 2 2, 3 Systemwide CPU Number 0–7 8–15 16–19 20, 21, 24, 25 22, 23, 26– 31 Soft CPU Number 0–7 0–7 0–3 4, 5, 8, 9 6, 7, 10–15 Number of PCI Boxes 4; 2 with SIO 4; 1 with SIO 2; 1 with SIO (from soft QBB0) 2 with SIO (from sofy QBB1) 4; 2 with SIO (from soft QBB2 and 3) Memory From QBB0 and 1 From QBB2 and 3 1 GB 2 GB 2 GB 5-16 Getting Started with Partitions Shared memory: 5 GB Table 5–2 shows how a system might be divided into hard partitions and soft partitions. The table shows three hard partitions. The third hard partition is then divided into three soft partitions. An example of the commands that would define such partitioning is given below. Example 5–10 Soft Partitions Within Hard Partitions SCM_E0> set hp_count 3 SCM_E0> set hp_qbb_mask0 3 SCM_E0> set hp_qbb_mask1 c SCM_E0> set hp_qbb_mask2 f0 SCM_E0> power on –all . . . SCM_E0> quit . . . [go to the console device or terminal emulator screen that controls hard partition 2] P00>>> set lp_count 3 P00>>> set lp_cpu_mask0 f P00>>> set lp_cpu_mask1 330 P00>>> set lp_cpu_mask2 fcc0 P00>>> set lp_error_target 0 P00>>> set lp_io_mask0 1 P00>>> set lp_io_mask1 2 P00>>> set lp_io_mask2 c P00>>> set lp_mem_size0 1GB P00>>> set lp_mem_size1 2GB P00>>> set lp_mem_size2 2GB P00>>> set lp_shared_mem_size 0 = 5GB, 1 = 5GB,2 = 5GB P00>>> lpinit Defining Soft Partitions 5-17 Chapter 6 Displaying Soft Partition Status This chapter describes the SCM and SRM show commands that are useful with partitions. Sections include: • Setting Up for Soft Partitions • Show Config for Soft Partitions • Show Device for Soft Partitions Displaying Soft Partition Status 6-1 6.1 Setting Up for Soft Partitions The examples in this and following subsections deals with a four-QBB system divided into two soft partitions. Example 6–1 Setting the lp_* Environment Variables P00>>> set lp_count 2 ➊ P00>>> set lp_cpu_mask0 FF P00>>> set lp_cpu_mask1 FF00 P00>>> set lp_io_mask0 3 P00>>> set lp_io_mask1 C P00>>> set lp_shared_mem_size 2gb P00>>> set lp_mem_size0 0=2gb P00>>> set lp_mem_size1 1=1gb P00>>> show lp* ➋ lp_count 2 lp_cpu_mask0 FF lp_cpu_mask1 FF00 lp_cpu_mask2 0 lp_cpu_mask3 0 lp_cpu_mask4 0 lp_cpu_mask5 0 lp_cpu_mask6 0 lp_cpu_mask7 0 lp_error_target 0 lp_io_mask0 3 lp_io_mask1 C lp_io_mask2 0 lp_io_mask3 0 lp_io_mask4 0 lp_io_mask5 0 lp_io_mask6 0 lp_io_mask7 0 lp_mem_size0 0=2gb lp_mem_size1 1=1gb lp_mem_size2 0 lp_mem_size3 0 lp_mem_size4 0 lp_mem_size5 0 lp_mem_size6 0 lp_mem_size7 0 lp_shared_mem_size 2gb P00>>> lpinit ➌ the system is currently partitioned proceeding will cause the system to be repartitioned automatically do you want to proceed? unpartitioning system [Y/(N)] y [Continued on following page] 6-2 Getting Started with Partitions Example 6–1 Setting the lp_* Environment Variables (Continued) OpenVMS PALcode V1.83-1, Tru64 UNIX PALcode V1.78-1 system = QBB 0 1 2 3 + HS QBB 0 = CPU 0 1 2 3 + Mem 0 1 QBB 1 = CPU 0 1 2 3 + Mem 0 1 QBB 2 = CPU 0 1 2 3 + Mem 0 1 QBB 3 = CPU 0 1 2 3 + Mem 0 1 micro firmware version is V5.6 shared RAM version is 1.4 hose 0 has a standard I/O module starting console on CPU 0 . . . + Dir + IOP + PCA 0 1 + Dir + IOP + PCA 0 1 + Dir + IOP + PCA 0 1 + Dir + IOP + PCA 0 1 + GP + GP + GP + GP (Hard QBB 0) (Hard QBB 1) (Hard QBB 2) (Hard QBB 3) P00>>> ➊ Here, the system is divided into two soft partitions. CPUs 0 – 7 are defined as part of partition 0; CPUs 8 – 15 are defined as part of partition 1. The I/O in QBBs 0 and 1 are defined as part of partition 0; and the I/O in QBBs 2 and 3 are defined as part of partition 1. To test a system with a limited amount of memory, partition 0 is set up with 2 GB memory, partition 1, with 1 GB, and shared memory allocated is 2 GB. The remaining 11 GB is unallocated in this partitioning setup. ➋ The show lp* command displays the recently defined environment variables. ➌ The lpinit command initializes the partitions defined by the environment variables. In this case, the firmware informs the user that the system is already (soft) partitioned, and asks if the system is to be repartitioned as defined. The user answers yes, so the new partitioning is initialized. If the user had answered no, the old partitions would have remained in effect, although the environment variables would remain with the new settings. Displaying Soft Partition Status 6-3 6.2 Show Config for Soft Partitions 6.2.1 Show Config for Soft Partition 0 In this example, a four-QBB system has been divided into two soft partitions. The example shows the show config for soft partition 0. Example 6–2 Show Config for Soft Partition 0 P00>>> show config Compaq Computer Corporation Compaq AlphaServer GS160 6/731 SRM Console V5.8-11, built on Jul 12 2000 at 16:04:25 PALcode OpenVMS PALcode V1.83-1, Tru64 UNIX PALcode V1.78-1 Micro Firmware V5.6 Show Config – QBB Information for Hard Partition (●) ● QBB 0 ➊ Quad Switch ● Hard QBB 0 Duplicate Tag ➋ Up To 4 MB Caches Processor 0 CPU 0 4 MB Cache Processor 1 CPU 1 4 MB Cache Processor 2 CPU 2 4 MB Cache Processor 3 CPU 3 4 MB Cache Memory 0 Memory 1 Directory IOP Local Link 0 IOR 0 Remote Link 0 I/O Port 0 PCI Box 0 Riser 0 Right Side PCI Bus 0 Hose 0 64 Bit, 33 MHz PCI Bus 1 Hose 1 64 Bit, 33 MHz Local Link 1 IOR 1 Remote Link 1 I/O Port 1 PCI Box 0 Riser 1 Left Side PCI Bus 0 Hose 2 64 Bit, 33 MHz PCI Bus 1 Hose 3 64 Bit, 33 MHz Global Port QSA rev 4, QSD revs 0/0/0/0 DTag revs 1/1/1/1 EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 DMA rev 1, DMD rev 1 IOA rev 2, IOD revs 0/0 NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant GPA rev 1, GPD revs 0/0 [Continued on following pages] 6-4 Getting Started with Partitions The information in this section is for the entire system, since no hard partitions have been defined. If hard partitions had been defined, this information would apply to the entire hard partition from which the show config command had been issued. The information in this section is chiefly useful for establishing: ➊ The soft QBB numbers used in defining the I/O that is included in a given partition. ➋ The soft CPU numbers used in defining the CPU resources that are included in a given partition. Displaying Soft Partition Status 6-5 Example 6–2 Show Config for Soft Partition 0 (Continued) QBB 1 ➊ Quad Switch Hard QBB 1 Duplicate Tag ➋ Processor 0 CPU 4 Processor 1 CPU 5 Processor 2 CPU 6 Processor 3 CPU 7 Memory 0 Memory 1 Directory IOP Local Link 0 IOR 4 Remote Link 0 I/O Port 0 PCI Box 1 Riser 0 PCI Bus 0 Hose 8 PCI Bus 1 Hose 9 Local Link 1 IOR 5 Remote Link 1 I/O Port 1 PCI Box 1 Riser 1 PCI Bus 0 Hose 10 PCI Bus 1 Hose 11 Global Port QBB 2 ➊ Quad Switch Duplicate Tag ➋ Processor 0 CPU 8 Processor 1 CPU 9 Processor 2 CPU 10 Processor 3 CPU 11 Memory 0 Memory 1 Directory IOP Local Link 0 IOR 8 Remote Link 0 I/O Port 0 PCI Box 2 Riser 0 PCI Bus 0 Hose 16 PCI Bus 1 Hose 17 Local Link 1 IOR 9 Remote Link 1 I/O Port 1 PCI Box 2 Riser 1 PCI Bus 0 Hose 18 PCI Bus 1 Hose 19 Global Port 6-6 QSA rev 4, QSD revs 0/0/0/0 Up To 4 MB Caches 4 MB Cache 4 MB Cache 4 MB Cache 4 MB Cache DTag revs 1/1/1/1 EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz Right Side 64 Bit, 33 MHz 64 Bit, 33 MHz MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 DMA rev 1, DMD rev 1 IOA rev 2, IOD revs 0/0 NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant GPA rev 1, GPD revs 0/0 Left Side 64 Bit, 33 MHz 64 Bit, 33 MHz Hard QBB 2 QSA rev 4, QSD revs 0/0/0/0 Up To 4 MB Caches 4 MB Cache 4 MB Cache 4 MB Cache 4 MB Cache Right Side 64 Bit, 33 MHz 64 Bit, 33 MHz Left Side 64 Bit, 33 MHz 64 Bit, 33 MHz Getting Started with Partitions DTag revs 1/1/1/1 EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 DMA rev 1, DMD rev 1 IOA rev 2, IOD revs 0/0 NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant GPA rev 1, GPD revs 0/0 [Continued on next page] Example 6–2 Show Config for Soft Partition 0 (Continued) QBB 3 ➊ Hard QBB 3 Quad Switch Duplicate Tag ➋ Up To 4 MB Caches Processor 0 CPU 12 4 MB Cache Processor 1 CPU 13 4 MB Cache Processor 2 CPU 14 4 MB Cache Processor 3 CPU 15 4 MB Cache Memory 0 Memory 1 Directory IOP Local Link 0 IOR 12 Remote Link 0 I/O Port 0 PCI Box 3 Riser 0 Right Side PCI Bus 0 Hose 24 64 Bit, 33 MHz PCI Bus 1 Hose 25 64 Bit, 33 MHz Local Link 1 IOR 13 Remote Link 1 I/O Port 1 PCI Box 3 Riser 1 Left Side PCI Bus 0 Hose 26 64 Bit, 33 MHz PCI Bus 1 Hose 27 64 Bit, 33 MHz Global Port ● QSA rev 4, QSD revs 0/0/0/0 DTag revs 1/1/1/1 EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 DMA rev 1, DMD rev 1 IOA rev 2, IOD revs 0/0 NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant GPA rev 1, GPD revs 0/0 Displaying Soft Partition Status ● 6-7 Example 6–2 Show Config for Soft Partition 0 (Continued) Show Config – H-Switch, Memory, and Standard I/O Summary and Memory Detail for Hard Partition (■) ■ Hierarchical Switch QBB 0 1 2 3 Size 4 GB 4 GB 4 GB 4 GB Hose 0 8 16 24 IOP 0 1 2 3 ■ HSA revs 1/1, HSD revs 1/1/1/1 Interleave 8-Way 8-Way 8-Way 8-Way PCI Box 0 1 2 3 System Memory 16 GB Primary Standard I/O Modules Acer Labs M1543C rev A1-D Acer Labs M1543C rev A1-D System Memory 16 GB Board Set Array 0 0 0 1 0 1 Total Available Size 2 GB 2 GB 4 GB Address QBB 0 Memory 00000000000 00000000000 8-Way Interleave Board Set Array 0 0 0 1 0 1 Total Available Size 2 GB 2 GB 4 GB Address QBB 1 Memory 01000000000 01000000000 8-Way Interleave Board Set Array 0 0 0 1 0 1 Total Available Size 2 GB 2 GB 4 GB Address QBB 2 Memory 02000000000 02000000000 8-Way Interleave Board Set Array 0 0 0 1 0 1 Total Available Size 2 GB 2 GB 4 GB Address QBB 3 Memory 03000000000 03000000000 8-Way Interleave [Continued on following pages] ■ ■ 6-8 Getting Started with Partitions The information given on the facing page shows memory for the entire system, since there are no hard partitions. If the system had been divided into hard partitions, this section would list the memory for the hard partition of which this soft partition is a part. Displaying Soft Partition Status 6-9 Example 6–2 Show Config for Soft Partition 0 (Continued) Show Config – I/O Adapters for the Soft Partition (✔ ) ✔ ➊ ➋ ✔ PCI Box Riser Slot 0 0 1 + QLogic ISP10x0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 1 0 1 1 1 1 1 1 ✔ 0 0 0 1 1 1 2 3 0 0 2 3 5 6 3 4 7 1 2 3 6 3 4 7 1 1 Option Hose Bus Slot Standard I/O Module + Acer Labs M1543C + Acer Labs M1543C IDE + Acer Labs M1543C USB 0 0 1 ELSA GLoria Synergy QLogic ISP10x0 QLogic ISP10x0 DEC PCI FDDI QLogic ISP10x0 DEGPA-SA DECchip 21154-AA + DE602-AA + DE602-AA 0 0 0 0 0 0 0 7 15 19 0 0 0 0 0 0 0 2 2 2 3 5 6 3 4 7 4 5 Standard I/O Module + Acer Labs M1543C + Acer Labs M1543C IDE + Acer Labs M1543C USB + QLogic ISP10x0 ELSA GLoria Synergy QLogic ISP10x0 DEC PCI FDDI QLogic ISP10x0 DEGPA-SA DECchip 21154-AA + DE602-AA + DE602-AA 8 8 8 8 8 8 8 9 10 11 11 11 11 0 0 0 0 0 0 0 0 0 0 2 2 7 15 19 1 2 3 6 3 4 7 4 5 Standard I/O Module Standard I/O Module ➌ Function Name dqa pka 0 0 1 1 2 3 3 3 3 16➌ 24 ➌ vga pkb pkc fwa pkd eia eib dqb pke vgb pkf fwb pkg eic eid ✔ Show Config – Logical Hose Summary for the Soft Partition (✚) ✚ ➍ ✚ Hose 0 1 2 3 8 9 10 11 QBB 0 0 0 0 1 1 1 1 6-10 Getting Started with Partitions ✚ PCA 0 0 1 1 0 0 1 1 PCI Bus 0 1 0 1 0 1 0 1 Slots 1-3 4-7 1-3 4-7 1-3 4-7 1-3 4-7 ✚ ➊ I/O adapters for the soft partition are listed for the PCI box IDs in ascending order. Note that the PCI box IDs remain the same whether or not the system is partitioned. They are the settings on the node ID switches of the PCI boxes, and are unique and constant through the system. ➋ ➌ Within the PCI box, the connecting I/O riser in the QBB is listed (0 or 1). ➍ Logical hoses in soft partition 0 are listed here. Note that these numbers remain the same whether or not the system is partitioned. Standard I/O modules are of interest in partition. All standard I/O modules in the system or hard partition are listed. Soft partition 0 contains only two standard I/O modules, however. By looking at the logical hose numbers (➍) you determine which standard I/Os belong to which soft partition. Displaying Soft Partition Status 6-11 Example 6–2 Show Config for Soft Partition 0 (Continued) Show Config – I.O Adapters and Devices in Order by Logical Hose Number (✿ ) ✿ Slot 1 Option QLogic ISP10x0 2 3 ELSA GLoria Synergy QLogic ISP10x0 7 15 Acer Labs M1543C Acer Labs M1543C IDE 19 Acer Labs M1543C USB Slot 5 Option QLogic ISP10x0 6 DEC PCI FDDI Slot 3 ✿ ➊ Hose 0, Bus 0, PCI pka0.7.0.1.0 dka0.0.0.1.0 vga0.0.0.2.0 pkb0.7.0.3.0 dkb0.0.0.3.0 dkb100.1.0.3.0 dkb200.2.0.3.0 dkb300.3.0.3.0 dkb400.4.0.3.0 dkb500.5.0.3.0 dkb600.6.0.3.0 SCSI Bus ID 7 COMPAQ BB00921B91 SCSI Bus ID 7 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 Bridge to Bus 1, ISA dqa.0.0.15.0 dqa0.0.0.15.0 COMPAQ S C-140S Hose 1, Bus 0, PCI pkc0.7.0.5.1 dkc0.0.0.5.1 dkc100.1.0.5.1 dkc200.2.0.5.1 dkc300.3.0.5.1 fwa0.0.0.6.1 SCSI Bus ID 7 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 00-60-6D-DF-F0-9A Option QLogic ISP10x0 Hose 2, Bus 0, PCI pkd0.7.0.3.2 dkd0.0.0.3.2 dkd100.1.0.3.2 dkd200.2.0.3.2 SCSI Bus ID 7 RZ2ED-LS COMPAQ BB00911CA0 COMPAQ BB00911CA0 Slot 4 7 Option DEGPA-SA DECchip 21154-AA Hose 3, Bus 0, PCI Slot 4 5 Option DE602-AA DE602-AA Hose 3, Bus 2, PCI eia0.0.0.2004.3 eib0.0.0.2005.3 Slot 1 Option QLogic ISP10x0 Hose 8, Bus 0, PCI pke0.7.0.1.8 SCSI Bus ID 7 dke0.0.0.1.8 COMPAQ BB009235B6 vgb0.0.0.2.8 pkf0.7.0.3.8 SCSI Bus ID 7 dkf0.0.0.3.8 COMPAQ BB00911CA0 dkf100.1.0.3.8 COMPAQ BB00911CA0 dkf200.2.0.3.8 COMPAQ BB00911CA0 dkf300.3.0.3.8 COMPAQ BB00911CA0 dkf400.4.0.3.8 COMPAQ BB00911CA0 dkf500.5.0.3.8 COMPAQ BB00911CA0 dkf600.6.0.3.8 RZ2ED-LS [Continued on next page] 2 3 6-12 ELSA GLoria Synergy QLogic ISP10x0 Bridge to Bus 2, PCI Getting Started with Partitions 00-50-8B-95-01-C6 00-50-8B-95-01-C7 7 15 Acer Labs M1543C Acer Labs M1543C IDE 19 Acer Labs M1543C USB Slot 6 Bridge to Bus 1, ISA dqb.0.0.15.8 dqb0.0.0.15.8 COMPAQ S C-140S Option DEC PCI FDDI Hose 9, Bus 0, PCI fwb0.0.0.6.9 00-60-6D-DF-F1-E3 Slot 3 Option QLogic ISP10x0 Hose 10, Bus 0, PCI pkg0.7.0.3.10 dkg0.0.0.3.10 dkg100.1.0.3.10 dkg200.2.0.3.10 SCSI Bus ID 7 RZ2ED-LS COMPAQ BB00911CA0 COMPAQ BB00911CA0 Slot 4 7 Option DEGPA-SA DECchip 21154-AA Hose 11, Bus 0, PCI Slot 4 5 Option DE602-AA DE602-AA Hose 11, Bus 2, PCI eic0.0.0.2004.11 eid0.0.0.2005.11 ✿ Bridge to Bus 2, PCI 00-50-8B-95-03-5E 00-50-8B-95-03-5F ✿ This section of the show config display lists devices connected to soft partition 0. The devices are listed in order by logical hose number (➊). Displaying Soft Partition Status 6-13 6.2.2 Show Config for Soft Partition 1 This example displays the show config for soft partition 1. Example 6–3 Show Config for Soft Partition 1 ➊ P08>>> show config Compaq Computer Corporation Compaq AlphaServer GS160 6/731 SRM Console V5.8-11, built on Jul 12 2000 at 16:04:25 PALcode OpenVMS PALcode V1.83-1, Tru64 UNIX PALcode V1.78-1 Micro Firmware V5.6 Show Config – QBB Information for Hard Partition (●) ● QBB 0 ➋ Quad Switch ● Hard QBB 0 Duplicate Tag ➌ Up To 4 MB Caches Processor 0 CPU 0 4 MB Cache Processor 1 CPU 1 4 MB Cache Processor 2 CPU 2 4 MB Cache Processor 3 CPU 3 4 MB Cache Memory 0 Memory 1 Directory IOP Local Link 0 IOR 0 Remote Link 0 I/O Port 0 PCI Box 0 Riser 0 Right Side PCI Bus 0 Hose 0 64 Bit, 33 MHz PCI Bus 1 Hose 1 64 Bit, 33 MHz Local Link 1 IOR 1 Remote Link 1 I/O Port 1 PCI Box 0 Riser 1 Left Side PCI Bus 0 Hose 2 64 Bit, 33 MHz PCI Bus 1 Hose 3 64 Bit, 33 MHz Global Port QSA rev 4, QSD revs 0/0/0/0 DTag revs 1/1/1/1 EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 DMA rev 1, DMD rev 1 IOA rev 2, IOD revs 0/0 NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant GPA rev 1, GPD revs 0/0 [Continued on following pages] 6-14 Getting Started with Partitions The information in this section is for the entire system, since no hard partitions have been defined. If hard partitions had been defined, this information would apply to the entire hard partition from which the show config had been issued. ➊ Note that the processor prompt for soft partition 1 denotes soft processor number 8, the lowest soft processor number for a CPU in this partition. ➋ The soft QBB numbers used in defining the I/O that is included in the soft partition. ➌ The soft CPU numbers used in defining the CPU resources that are included in the partition. Displaying Soft Partition Status 6-15 Example 6–3 Show Config for Soft Partition 1 (Continued) QBB 1 ➋ Quad Switch Hard QBB 1 QSA rev 4, QSD revs 0/0/0/0 Duplicate Tag ➌ Up To 4 MB Caches Processor 0 CPU 4 4 MB Cache Processor 1 CPU 5 4 MB Cache Processor 2 CPU 6 4 MB Cache Processor 3 CPU 7 4 MB Cache Memory 0 Memory 1 Directory IOP Local Link 0 IOR 4 Remote Link 0 I/O Port 0 PCI Box 1 Riser 0 Right Side PCI Bus 0 Hose 8 64 Bit, 33 MHz PCI Bus 1 Hose 9 64 Bit, 33 MHz Local Link 1 IOR 5 Remote Link 1 I/O Port 1 PCI Box 1 Riser 1 Left Side PCI Bus 0 Hose 10 64 Bit, 33 MHz PCI Bus 1 Hose 11 64 Bit, 33 MHz Global Port DTag revs 1/1/1/1 EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 DMA rev 1, DMD rev 1 IOA rev 2, IOD revs 0/0 NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant GPA rev 1, GPD revs 0/0 QBB 2 ➋ Quad Switch QSA rev 4, QSD revs 0/0/0/0 Hard QBB 2 Duplicate Tag ➌ Up To 4 MB Caches Processor 0 CPU 8 4 MB Cache Processor 1 CPU 9 4 MB Cache Processor 2 CPU 10 4 MB Cache Processor 3 CPU 11 4 MB Cache Memory 0 Memory 1 Directory IOP Local Link 0 IOR 8 Remote Link 0 I/O Port 0 PCI Box 2 Riser 0 Right Side PCI Bus 0 Hose 16 64 Bit, 33 MHz PCI Bus 1 Hose 17 64 Bit, 33 MHz Local Link 1 IOR 9 Remote Link 1 I/O Port 1 PCI Box 2 Riser 1 Left Side PCI Bus 0 Hose 18 64 Bit, 33 MHz PCI Bus 1 Hose 19 64 Bit, 33 MHz Global Port DTag revs 1/1/1/1 EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 DMA rev 1, DMD rev 1 IOA rev 2, IOD revs 0/0 NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant NE ML rev 2 FE ML rev 2 PCA rev 3 Backplane rev 3 PCI rev 2.1 compliant PCI rev 2.1 compliant GPA rev 1, GPD revs 0/0 [Continued on next page] 6-16 Getting Started with Partitions Example 6–3 Show Config for Soft Partition 1 (Continued) QBB 3 ➋ Quad Switch Hard QBB 3 Duplicate Tag ➌ Processor 0 CPU 12 Processor 1 CPU 13 Processor 2 CPU 14 Processor 3 CPU 15 Memory 0 Memory 1 Directory IOP Local Link 0 IOR 12 Remote Link 0 I/O Port 0 PCI Box 3 Riser 0 PCI Bus 0 Hose 24 PCI Bus 1 Hose 25 Local Link 1 IOR 13 Remote Link 1 I/O Port 1 PCI Box 3 Riser 1 PCI Bus 0 Hose 26 PCI Bus 1 Hose 27 Global Port ● QSA rev 4, QSD revs 0/0/0/0 Up To 4 MB Caches 4 MB Cache 4 MB Cache 4 MB Cache 4 MB Cache DTag revs 1/1/1/1 EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz EV67 pass 2.4, 731 MHz MPA rev 2, MPD revs 1/1 MPA rev 2, MPD revs 1/1 DMA rev 1, DMD rev 1 IOA rev 2, IOD revs 0/0 NE ML rev 2 FE ML rev 2 PCA rev 3 Right Side Backplane rev 3 64 Bit, 33 MHz PCI rev 2.1 compliant 64 Bit, 33 MHz PCI rev 2.1 compliant NE ML rev 2 FE ML rev 2 PCA rev 3 Left Side Backplane rev 3 64 Bit, 33 MHz PCI rev 2.1 compliant 64 Bit, 33 MHz PCI rev 2.1 compliant GPA rev 1, GPD revs 0/0 [Continued on next page] Displaying Soft Partition Status ● 6-17 Example 6–3 Show Config for Soft Partition 1 (Continued) Show Config – H-Switch, Memory, and Standard I/O Summary and Memory Detail for Hard Partition (■) ■ ■ Hierarchical Switch HSA revs 1/1, HSD revs 1/1/1/1 QBB 0 1 2 3 Size 4 GB 4 GB 4 GB 4 GB System Memory 16 GB Hose 0 8 16 24 IOP 0 1 2 3 Interleave 8-Way 8-Way 8-Way 8-Way PCI Box 0 1 2 3 Standard I/O Modules Primary Acer Labs M1543C rev A1-D Acer Labs M1543C rev A1-D System Memory 16 GB Board Set Array 0 0 0 1 0 1 Total Available Size 2 GB 2 GB 4 GB Address QBB 0 Memory 00000000000 00000000000 8-Way Interleave Board Set Array 0 0 0 1 0 1 Total Available Size 2 GB 2 GB 4 GB Address QBB 1 Memory 01000000000 01000000000 8-Way Interleave Board Set Array 0 0 0 1 0 1 Total Available Size 2 GB 2 GB 4 GB Address QBB 2 Memory 02000000000 02000000000 8-Way Interleave Board Set Array 0 0 0 1 0 1 Total Available Size 2 GB 2 GB 4 GB Address QBB 3 Memory 03000000000 03000000000 8-Way Interleave ■ 6-18 Getting Started with Partitions ■ The information given on the facing page shows memory for the entire system. If the system had been divided into hard partitions, this section would list the memory for the hard partition of which this soft partition is a part. Note that the hose summary is also for the entire system (hard partition). Displaying Soft Partition Status 6-19 Example 6–3 Show Config for Soft Partition 1 (Continued) Show Config – I/O Adapters for the Soft Partition (✔ ) ✔ ➊ ➋ PCI Box Name Riser Slot 0 1 2 0 0 0 1 1 1 2 2 2 2 2 2 0 0 0 1 1 1 3 0 3 3 3 3 3 3 3 0 0 0 0 1 1 1 ✔ 2 3 6 3 4 7 1 2 3 5 6 3 4 7 Option Hose Standard I/O Module Standard I/O Module Standard I/O Module + Acer Labs M1543C + Acer Labs M1543C IDE + Acer Labs M1543C USB + QLogic ISP10x0 ELSA GLoria Synergy QLogic ISP10x0 DEC PCI FDDI QLogic ISP10x0 DEGPA-SA DECchip 21154-AA + DE602-AA + DE602-AA 0 8 16 16 16 16 16 16 16 17 18 19 19 19 19 Standard I/O Module + Acer Labs M1543C + Acer Labs M1543C IDE + Acer Labs M1543C USB + QLogic ISP10x0 ELSA GLoria Synergy QLogic ISP10x0 QLogic ISP10x0 DEC PCI FDDI QLogic ISP10x0 DEGPA-SA DECchip 21154-AA + DE602-AA + DE602-AA 24 24 24 24 24 24 24 25 25 26 27 27 27 27 ✔ Bus Slot Function ➌ 0 0 0 0 0 0 0 0 0 0 2 2 7 15 19 1 2 3 6 3 4 7 4 5 0 0 0 0 0 0 0 0 0 0 0 2 2 7 15 19 1 2 3 5 6 3 4 7 4 5 ➌ dqa pka vga pkb fwa pkc eia eib dqb pkd vgb pke pkf fwb pkg eic eid ✔ Show Config – Logical Hose Summary for the Soft Partition (✚) ✚ ➍ Hose 16 17 18 19 24 25 26 27 ✚ ✚ QBB 2 2 2 2 3 3 3 3 PCA 0 0 1 1 0 0 1 1 PCI Bus 0 1 0 1 0 1 0 1 Slots 1-3 4-7 1-3 4-7 1-3 4-7 1-3 4-7 ✚ [Continued on following pages] 6-20 Getting Started with Partitions ➊ IO adapters for soft partition 1 are listed here for the PCI box IDs in ascending order. Note that the PCI box IDs remain the same whether or not the system is partitioned. They are the settings on the node ID switches of the PCI boxes, and are unique and constant throughout the system. ➋ ➌ Within the PCI box, the connecting I/O riser in the QBB is listed (0 or 1). ➍ Logical hoses in soft partition 1 are listed here. Note that these numbers remain the same whether or not the system is partitioned. Standard I/O modules are of interest in partitions. All standard I/O modules in the system or hard partition are listed. Soft partition 1 contains only two standard I/O modules, however. By looking at the logical hose numbers (➍), you determine which standard I/Os belong to which soft partition. Displaying Soft Partition Status 6-21 Example 6–3 Show Config for Soft Partition 1 (Continued) Show Config – I/O Adapters and Devices in Order by Logical Hose Number (✿ ) ✿ Slot 1 Option QLogic ISP10x0 2 3 ELSA GLoria Synergy QLogic ISP10x0 7 15 Acer Labs M1543C Acer Labs M1543C IDE 19 Acer Labs M1543C USB Slot 6 ✿ ➊ Hose 16, Bus 0, PCI pka0.7.0.1.16 dka0.0.0.1.16 vga0.0.0.2.16 pkb0.7.0.3.16 dkb100.1.0.3.16 dkb200.2.0.3.16 dkb300.3.0.3.16 dkb400.4.0.3.16 dkb500.5.0.3.16 dkb600.6.0.3.16 SCSI Bus ID 7 COMPAQ BB00921B91 SCSI Bus ID 7 RZ2DD-LS COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 Bridge to Bus 1, ISA dqa.0.0.15.16 dqa0.0.0.15.16 COMPAQ S C-140S Option DEC PCI FDDI Hose 17, Bus 0, PCI fwa0.0.0.6.17 00-60-6D-DF-F0-65 Slot 3 Option QLogic ISP10x0 Hose 18, Bus 0, PCI pkc0.7.0.3.18 dkc0.0.0.3.18 dkc100.1.0.3.18 dkc200.2.0.3.18 dkc500.5.0.3.18 dkc600.6.0.3.18 SCSI Bus ID 7 RZ2ED-LS COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 RZ2ED-LS Slot 4 7 Option DEGPA-SA DECchip 21154-AA Hose 19, Bus 0, PCI Slot 4 5 Option DE602-AA DE602-AA Hose 19, Bus 2, PCI eia0.0.0.2004.19 eib0.0.0.2005.19 Slot 1 Option QLogic ISP10x0 Hose 24, Bus 0, PCI pkd0.7.0.1.24 SCSI Bus ID 7 dkd0.0.0.1.24 COMPAQ BB00921B91 vgb0.0.0.2.24 pke0.7.0.3.24 SCSI Bus ID 7 dke0.0.0.3.24 COMPAQ BB00911CA0 dke100.1.0.3.24 RZ2DD-LS dke200.2.0.3.24 COMPAQ BB00911CA0 dke300.3.0.3.24 COMPAQ BB00911CA0 dke400.4.0.3.24 COMPAQ BB00911CA0 [Continued on next page] 2 3 6-22 ELSA GLoria Synergy QLogic ISP10x0 Bridge to Bus 2, PCI Getting Started with Partitions 00-50-8B-95-03-26 00-50-8B-95-03-27 dke500.5.0.3.24 dke600.6.0.3.24 7 15 Acer Labs M1543C Acer Labs M1543C IDE 19 Acer Labs M1543C USB Slot 5 Option QLogic ISP10x0 6 DEC PCI FDDI Slot 3 COMPAQ BB00911CA0 RZ2ED-LS Bridge to Bus 1, ISA dqb.0.0.15.24 dqb0.0.0.15.24 COMPAQ S C-140S Hose 25, Bus 0, PCI pkf0.7.0.5.25 dkf0.0.0.5.25 dkf100.1.0.5.25 dkf200.2.0.5.25 dkf300.3.0.5.25 fwb0.0.0.6.25 SCSI Bus ID 7 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 00-60-6D-12-E9-B8 Option QLogic ISP10x0 Hose 26, Bus 0, PCI pkg0.7.0.3.26 dkg0.0.0.3.26 dkg100.1.0.3.26 dkg200.2.0.3.26 SCSI Bus ID 7 RZ2ED-LS COMPAQ BB00911CA0 COMPAQ BB00911CA0 Slot 4 7 Option DEGPA-SA DECchip 21154-AA Hose 27, Bus 0, PCI Slot 4 5 Option DE602-AA DE602-AA Hose 27, Bus 2, PCI eic0.0.0.2004.27 eid0.0.0.2005.27 ✿ Bridge to Bus 2, PCI 00-50-8B-95-01-EA 00-50-8B-95-01-EB ✿ This section of the show config display lists devices connected to soft partition 1. The devices are listed in order by logical hose number (➊). NOTE: The device name’s adapter ID and unit number are restarted at “a” and “0”, respectively, for second and consecutive soft partitions. This is significant when you are defining the boot device and other parameters for a soft partition. Displaying Soft Partition Status 6-23 6.3 Show Device for Soft Partitions 6.3.1 Show Device for Soft Partition 0 This example shows the display provided by a show device command for soft partition 0 of the system shown in Section 6.1. Example 6–4 Show Device for Soft Partition 0 P00>>> show device dka0.0.0.1.0 dkb0.0.0.3.0 dkb100.1.0.3.0 dkb200.2.0.3.0 dkb300.3.0.3.0 dkb400.4.0.3.0 dkb500.5.0.3.0 dkb600.6.0.3.0 dkc0.0.0.5.1 dkc100.1.0.5.1 dkc200.2.0.5.1 dkc300.3.0.5.1 dkd0.0.0.3.2 dkd100.1.0.3.2 dkd200.2.0.3.2 dke0.0.0.1.8 dkf0.0.0.3.8 dkf100.1.0.3.8 dkf200.2.0.3.8 dkf300.3.0.3.8 dkf400.4.0.3.8 dkf500.5.0.3.8 dkf600.6.0.3.8 dkg0.0.0.3.10 dkg100.1.0.3.10 dkg200.2.0.3.10 DKA0 DKB0 DKB100 DKB200 DKB300 DKB400 DKB500 DKB600 DKC0 DKC100 DKC200 DKC300 DKD0 DKD100 DKD200 DKE0 DKF0 DKF100 DKF200 DKF300 DKF400 DKF500 DKF600 DKG0 DKG100 DKG200 COMPAQ BB00921B91 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 RZ2ED-LS COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB009235B6 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 RZ2ED-LS RZ2ED-LS COMPAQ BB00911CA0 COMPAQ BB00911CA0 3B05 3B05 3B05 3B05 3B05 3B05 3B05 3B07 3B05 3B05 3B05 3B05 0306 3B05 3B05 B013 3B05 3B05 3B05 3B05 3B05 3B05 0306 0306 3B05 3B05 dqa0.0.0.15.0 dqb0.0.0.15.8 DQA0 DQB0 COMPAQ S C-140S COMPAQ S C-140S SE05 SE05 eia0.0.0.2004.3 eib0.0.0.2005.3 eic0.0.0.2004.11 eid0.0.0.2005.11 EIA0 EIB0 EIC0 EID0 00-50-8B-95-01-C6 00-50-8B-95-01-C7 00-50-8B-95-03-5E 00-50-8B-95-03-5F fwa0.0.0.6.1 fwb0.0.0.6.9 FWA0 FWB0 00-60-6D-DF-F0-9A 00-60-6D-DF-F1-E3 pka0.7.0.1.0 pkb0.7.0.3.0 pkc0.7.0.5.1 pkd0.7.0.3.2 pke0.7.0.1.8 pkf0.7.0.3.8 pkg0.7.0.3.10 PKA0 PKB0 PKC0 PKD0 PKE0 PKF0 PKG0 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 6-24 Getting Started with Partitions ➊ ➋ ➌ ➍ 5. 5.57 5.57 5.57 5.57 5.57 5.57 ➎ ➊ The 26 SCSI devices connected to the logical hoses that are connected to soft partition 0 are listed here. ➋ ➌ ➍ ➎ Two IDE CD-ROM devices are connected to soft partition 0. Four Ethernet ports are connected to soft partition 0. Two FDDI devices are connected to soft partition 0. Seven Ethernet ports are connected to soft partition 0. Displaying Soft Partition Status 6-25 6.3.2 Show Device for Soft Partition 1 This example shows the display provided by a show device command for soft partition 1 defined by the commands in Section 6.1. Example 6–5 Show Device for Soft Partition 1 P08>>> show device dka0.0.0.1.16 dkb100.1.0.3.16 dkb200.2.0.3.16 dkb300.3.0.3.16 dkb400.4.0.3.16 dkb500.5.0.3.16 dkb600.6.0.3.16 dkc0.0.0.3.18 dkc100.1.0.3.18 dkc200.2.0.3.18 dkc500.5.0.3.18 dkc600.6.0.3.18 dkd0.0.0.1.24 dke0.0.0.3.24 dke100.1.0.3.24 dke200.2.0.3.24 dke300.3.0.3.24 dke400.4.0.3.24 dke500.5.0.3.24 dke600.6.0.3.24 dkf0.0.0.5.25 dkf100.1.0.5.25 dkf200.2.0.5.25 dkf300.3.0.5.25 dkg0.0.0.3.26 dkg100.1.0.3.26 dkg200.2.0.3.26 DKA0 DKB100 DKB200 DKB300 DKB400 DKB500 DKB600 DKC0 DKC100 DKC200 DKC500 DKC600 DKD0 DKE0 DKE100 DKE200 DKE300 DKE400 DKE500 DKE600 DKF0 DKF100 DKF200 DKF300 DKG0 DKG100 DKG200 COMPAQ BB00921B91 RZ2DD-LS COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 RZ2ED-LS COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 RZ2ED-LS COMPAQ BB00921B91 COMPAQ BB00911CA0 RZ2DD-LS COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 RZ2ED-LS COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 COMPAQ BB00911CA0 RZ2ED-LS COMPAQ BB00911CA0 COMPAQ BB00911CA0 3B05 0306 3B05 3B05 3B05 3B05 3B05 0306 3B05 3B05 3B05 0306 3B05 3B05 0306 3B05 3B05 3B05 3B05 0306 3B05 3B05 3B05 3B05 0306 3B05 3B05 dqa0.0.0.15.16 dqb0.0.0.15.24 DQA0 DQB0 COMPAQ S C-140S COMPAQ S C-140S SE05 SE05 eia0.0.0.2004.19 eib0.0.0.2005.19 eic0.0.0.2004.27 eid0.0.0.2005.27 EIA0 EIB0 EIC0 EID0 00-50-8B-95-03-26 00-50-8B-95-03-27 00-50-8B-95-01-EA 00-50-8B-95-01-EB fwa0.0.0.6.17 fwb0.0.0.6.25 FWA0 FWB0 00-60-6D-DF-F0-65 00-60-6D-12-E9-B8 pka0.7.0.1.16 pkb0.7.0.3.16 pkc0.7.0.3.18 pkd0.7.0.1.24 pke0.7.0.3.24 pkf0.7.0.5.25 pkg0.7.0.3.26 PKA0 PKB0 PKC0 PKD0 PKE0 PKF0 PKG0 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 SCSI Bus ID 7 6-26 Getting Started with Partitions ➊ ➋ ➌ ➍ 5.57 5.57 5.57 5.57 5.57 5.57 5.57 ➎ ➊ The 27 SCSI devices with logical hose connections 16 and up appear here as part of soft partition 1. Note that the adaper ID lettering begins again at a. ➋ Logical hoses 16 and 24 are attached to soft partition 1, so these two IDE CDROM devices are listed here. Again, adapter ID lettering begins again at a. ➌ The four Ethernet ports in soft partition 1 appear here. Again, adapter ID lettering begins again at a. ➍ ➎ The two FDDI devices attached to soft partition 1 appear here. The seven Ethernet ports that are part of soft partition 1 are listed here. Again, adapter ID lettering restarts at a. Displaying Soft Partition Status 6-27 Chapter 7 Setting Up and Booting Partitions This chapter describes how to initialize environment variables within each partition and indicates how to install and boot an operating system in each partition. Sections include: • Set Environment Variables for Each Partition • Installing and Booting an Operating System in Each Partition Setting Up and Booting Partitions 7-1 7.1 Set Environment Variables for Each Partition You must set certain SRM environment variables within each partition. Figure 7–1 Select Specific Partitions at System Management Console Window for desired partition Terminal server Partition 0 Partition 1 . .. Partition n PK-017HP-00 7-2 Getting Started with Partitions Once you have defined and initialized hard and/or soft partitions on each system, you must set SRM environment variables as required for each partition. First, display the desired partition window at the system management console. Directions on displaying partition windows in a system are given in the AlphaServer GS80/160/320 System Management Console Installation and User’s Guide. Next, set the SRM environment variable unique to each partition. Some examples follow. Example 7–1 Examples of Partition-Specific Environment Variables P00>>> set auto_action halt ➊ P00>>> set os_type unix ➋ P00>>> set bootdef_dev dka0 ➌ . . . ➊ In general, it is reasonable to set auto_action to halt in each partition when you are first starting up. Once you are sure that the partitions have been defined as you wish, you can install and boot the operating system in each partition. Once you have partitions running smoothly, you can make changes to auto_action as desired. Options are halt (system halts on reset and returns to the SRM console prompt), boot (system boots on reset), or restart (system attempts to restart operating system from where it was). ➋ Be sure to define the operating system to be run in the partition. ➌ Using the show device listings discussed in Chapters 4 and 6, define your default boot device and other boot parameters for each partition. Setting Up and Booting Partitions 7-3 7.2 Installing and Booting an Operating System in Each Partition Within each partition, install and boot the desired operating system. Example 7–2 Booting the OpenVMS Operating System P00>>> boot -fl 0 (boot dkb0.0.0.3.0 -flags 0) block 0 of dkb0.0.0.3.0 is a valid boot block reading 926 blocks from dkb0.0.0.3.0 bootstrap code read in base = 4e0000, image_start = 0, image_bytes = 73c00 initializing HWRPB at 2000 GCT base = 200000 initializing page table at 7fbe8000 initializing machine state setting affinity to the primary CPU jumping to bootstrap code OpenVMS (TM) Alpha Operating System, Version V7.2-1H1 %SMP-I-SECMSG, CPU #01 message: . . . START Accounting information: Buffered I/O count: 34447 Peak working set size: 8800 Direct I/O count: 11247 Peak virtual size: 1363584 Page faults: 12711 Mounted volumes: 26 %PBA0 CPU00: 02-AUG-2000 14:42:17 Port is Reinitializing. Charged CPU time: 0 00:00:24.08 Elapsed time: 0 00:04:37.40¨ Welcome to OpenVMS (TM) Alpha Operating System, Version V7.2-1H1 Username: SYSTEM Password: 7-4 Getting Started with Partitions If the operating system has not yet been installed in the partition, do so. See the Tru64 UNIX Installation Guide or the OpenVMS Alpha Galaxy Guide for information on installing an operating system in a partition. Once installed, boot the operating system from each partition, as shown in Example 7–2. Setting Up and Booting Partitions 7-5 Chapter 8 Tips and Troubleshooting This chapter describes some things you may want to do after you have defined and initialized partitions on your system. Sections include: • How to Stop a Hung Partition • Halting All Partitions to Reconfigure • Correcting Errors in Environment Variables • Using Tools to Debug a Partition • Powering Off or Resetting a Hard Partition Tips and Troubleshooting 8-1 8.1 How to Stop a Hung Partition You can stop a hung operating system instance in a hard partition by issuing an SCM halt in –partition command from the master SCM. To stop an instance within a soft partition, issue an SRM halt command using the CPU number for the primary CPU for the instance. Example 8–1 Halting a Hung OS Instance in a Hard Partition SCM_E0> halt in –par 2 Example 8–2 Halting a Hung OS Instance in a Soft Partition $ [Ctrl/P] P00>>> 8-2 Getting Started with Partitions To halt an operating system instance in a hard partition, you connect to the master SCM for the system and issue a halt in –par command for the desired partition (see Example 8–1). This leaves the partition at the SRM console; you would connect to the partition for further debugging. To halt an operating system instance in a soft partition, you connect to the hard partition in which the soft partition resides. Do a show config, if necessary, to determine the soft CPU number for the boot processor for the desired soft partition, and issue a Ctrl/P to halt the operating system (see Example 8–2). Tips and Troubleshooting 8-3 8.2 Halting All Partitions to Reconfigure You may wish to change the allocations set for partitions on your system. Shut down the operating system in each partition. For hard partitions, change the SCM hp_* environment variables in each partition and reset the system. For soft partitions, change the SRM lp_* environment variables and issue an lpinit command. Example 8–3 Reconfiguring Hard Partitions [shut down the operating system] . . . P00>>> [Esc][Esc]scm SCM_E0> show nvram COM1_PRINT_EN HP_COUNT HP_QBB_MASK0 HP_QBB_MASK1 HP_QBB_MASK2 HP_QBB_MASK3 HP_QBB_MASK4 HP_QBB_MASK5 HP_QBB_MASK6 HP_QBB_MASK7 SROM_MASK XSROM_MASK PRIMARY_CPU PRIMARY_QBB0 AUTO_QUIT_SCM FAULT_TO_SYS DIMM_READ_DIS SCM_CSB_MASTER_ELIGIBLE PERF_MON SCM_FORCE_FSL OCP_TEXT AUTO_FAULT_RESTART SCM_SIZING_TIME ➋ ➌ SCM_E0> set hp_count 2 ➎ SCM_E0> set hp_qbb_mask0 f SCM_E0> set hp_qbb_mask1 f0 SCM_E0> reset -all ➏ 8-4 ➊ 1 ➍ 3 7 78 80 0 0 0 0 0 ff f ff ff ff ff ff ff ff ff ff 1 0 0 ff ff 1 0 1 1 0 0 Uninitialized 1 c Getting Started with Partitions In Example 8–3, a 3-partition system is reconfigured to a 2-partition system. ➊ Shut down the operating system in each hard partition currently defined. ➋ At the console window showing the master SCM, escape to the SCM. ➌ A show nvram from an SCM in any of the hard partitions reveals the current hp_* environment variable settings. ➍ In this case, the system is set up with partition 0 consisting of QBBs 0, 1, and 2, partition 1 consisting of QBBs 3, 4, 5, and 6, and partition 2 consisting of QBB 7. ➎ In this example, two partitions are defined, with partition 0 consisting of QBBs 0, 1, 2, and 3, and partition 1 consisting of QBBS 4, 5, 6, and 7. ➏ The reset –all command resets the entire system. Tips and Troubleshooting 8-5 Example 8–4 Reconfiguring Soft Partitions [shut down operating system in all soft partitions] . . . ➊ P00>>> show lp* lp_count 2 lp_cpu_mask0 fff lp_cpu_mask1 fffff000 lp_error_target 0 lp_io_mask0 1 lp_io_mask1 2 lp_mem_size0 0= 3 GB lp_mem_size1 1 = 3 GB lp_shared_mem_size 0,1 = 1 GB ➋ 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 ffff P00>>> set lp_cpu_mask1 fff00000 P00>>> set lp_error_target 0 P00>>> set lp_io_mask0 1 P00>>> set lp_io_mask1 2 P00>>> set lp_mem_size0 0 = 3 GB P00>>> set lp_mem_size1 1 = 3 GB P00>>> set lp_shared_mem_size 0,1 = 1GB P00>>> lpinit ➏ . . . 8-6 Getting Started with Partitions ➍ In Example 8–4, the system is reconfigured from three partitions to two partitions. ➊ Shut down the operating system in all soft partitions. At the window from which the lpinit was issued, start with a show lp* to display the current settings for soft partition environment variables. (If the show lp* command does not show these environment variables, you are at the wrong window. If you do not remember the window from which the lpinit was issued, move from window to window until show lp* works.) ➋ Set the lp_count environment variable to 0. ➌ Issue an init command to disable partitions with the lp_count variable set to 0. ➍ The init command queries to determine if you want to reset all partitions. Type Y for yes. ➎ Key in the new settings for the lp_* environment variables. ➏ Issue an lpinit command. Tips and Troubleshooting 8-7 8.3 Correcting Errors in Environment Variables To correct a mistake in setting bit masks for partitioning environment variables, issue an init, change the definition, and issue an lpinit. (When you initialize partitions, any doubly allocated modules will be noted at the master SCM console window.) Example 8–5 Correcting a Bad Bit Mask P00>>> init ➊ Are you sure you want to reset ALL partitions? (Y/<N>) Y . . . ➋ P00>>> set lp_cpu_mask1 ffff0000 P00>>> lpinit 8-8 Getting Started with Partitions Continuing from the previous section, where not all processors were allocated, we do an init to reset all partitions (➊). At ➋, we correct the bit mask for partition 0 to include the CPUs in QBB4 and issue an lpinit to initialize the partitions. Tips and Troubleshooting 8-9 8.4 Using Tools to Debug a Partition You can analyze crash dumps and run WEBES from a partition while other partitions are operating normally. Figure 8–1 Debugging One Partition Partition 0 CRASH! Partition 1 Partition 2 PK-018HP-00 8-10 Getting Started with Partitions A partition can crash, while other partitions remain up and running. You can use the same tools to debug the problem partition as you would for a nonpartitioned system. You must first ensure that the tool has been installed on each partition. For information on how to install the Compaq Web-Based Enterprise Service (WEBES), go to http://www.compaq.com and search for WEBES. Note that in the case of faults, if a partition consists of more than one QBB, a fault will cause faults to occur on other partitions with more than one QBB. If a partition consists of one QBB, a fault causes no other fault in other partitions. Tips and Troubleshooting 8-11 8.5 Powering Off or Resetting a Hard Partition If a faulty component is found in a hard partition, you can power off this partition for removal and replacement while leaving other hard partitions running. Figure 8–2 Powering Off One Partition Partition 0 Partition 1 (Powered off) Partition 2 PK-020HP-00 8-12 Getting Started with Partitions If you identify a faulty component within a hard partition, you can issue a power off command (no qualifiers) from the SRM console prompt for the partition to remove power from the QBBs in the hard partition. WARNING: The power off command from the SRM within a hard partition does not remove power from PCI boxes connected to the partition. Similarly, you can issue a reset command from the SRM within a hard partition to reinitialize all registers for the partition. Tips and Troubleshooting 8-13 Appendix A Blank Forms for Planning Partitions Blank diagrams like those in Section 2.6 for planning partitions are included here for your use. Blank Forms for Planning Partitions A-1 Local port 0 Hard Partition 0 QBB__ Local I/O Riser 0 1 2 3 R0 R1 PCI Box ID ___ Hard Partition 1 R0 R1 PCI Box ID ___ Local port 0 Local I/O 1 Riser 0 2 3 R0 R1 PCI Box ID ___ Local I/O Riser 1 CPU CPU CPU CPU ___ Memory 0 IOP ___ Memory 1 ___ Memory 2 ___ Memory 3 R0 Local I/O Riser 1 QBB__ CPU CPU CPU CPU ___ Memory 0 IOP ___ Memory 1 ___ Memory 2 ___ Memory 3 R1 PCI Box ID ___ PK-013HPD-00 A-2 Getting Started with Partitions Local port 0 Hard Partition 0 QBB__ Local I/O Riser 0 1 2 3 R0 R1 PCI Box ID ___ Hard Partition 1 R0 R1 PCI Box ID ___ Local port 0 Local I/O 1 Riser 0 2 3 R0 R1 PCI Box ID ___ Local I/O Riser 1 R0 CPU CPU CPU CPU ___ Memory 0 IOP ___ Memory 1 ___ Memory 2 ___ Memory 3 Local I/O Riser 1 QBB__ CPU CPU CPU CPU ___ Memory 0 IOP ___ Memory 1 ___ Memory 2 ___ Memory 3 R1 PCI Box ID ___ PK-013HPD-00 Blank Forms for Planning Partitions A-3 Local port 0 Hard Partition 0 QBB__ Local I/O Riser 0 1 2 3 R0 R1 PCI Box ID ___ Hard Partition 1 R0 R1 PCI Box ID ___ Local port 0 Local I/O 1 Riser 0 2 3 R0 R1 PCI Box ID ___ Local I/O Riser 1 CPU CPU CPU CPU ___ Memory 0 IOP ___ Memory 1 ___ Memory 2 ___ Memory 3 R0 Local I/O Riser 1 QBB__ CPU CPU CPU CPU ___ Memory 0 IOP ___ Memory 1 ___ Memory 2 ___ Memory 3 R1 PCI Box ID ___ PK-013HPD-00 A-4 Getting Started with Partitions Local port 0 Hard Partition 0 QBB__ Local I/O Riser 0 1 2 3 R0 R1 PCI Box ID ___ Hard Partition 1 R0 R1 PCI Box ID ___ Local port 0 Local I/O 1 Riser 0 2 3 R0 R1 PCI Box ID ___ Local I/O Riser 1 R0 CPU CPU CPU CPU ___ Memory 0 IOP ___ Memory 1 ___ Memory 2 ___ Memory 3 Local I/O Riser 1 QBB__ CPU CPU CPU CPU ___ Memory 0 IOP ___ Memory 1 ___ Memory 2 ___ Memory 3 R1 PCI Box ID ___ PK-013HPD-00 Blank Forms for Planning Partitions A-5 Index A Application programs, 1-3 auto_action, 7-3 B bootdef_dev, 7-3 Booting partitions, 7-1 C Configuration rules firmware and software versions, 2-10 hardware requirements, 2-2 master PCI box, 2-5 maximizing reliability, 2-15 maximum number of partitions, 2-3 memory access efficiency, 2-15 memory requirements for soft partitions, 5-10 shared memory requirements, 5-13 standard I/O module, 2-5, 2-7 system management console, 2-4, 2-5 Console device local, 1-7 remote, 1-7 Consolidating resources, 1-5 D Device name format SRM console, 4-17 Device names, 4-17 E Environment variables correcting errors, 8-8 partition-specific, 7-3 Environment variables (SCM) hp_count, 3-3 hp_qbb_mask, 3-3 hp_qbb_mask (detail), 3-4 Environment variables (SRM) auto_action, 7-3 bootdef_dev, 7-3 lp_count, 5-3 lp_cpu_mask, 5-3, 5-8 lp_error_target, 5-3 lp_io_mask, 5-3, 5-6 lp_mem_size, 5-3, 5-10 lp_shared_mem_size, 5-3, 5-12 os_type, 7-3 F Fault button, 2-15 Flowchart of partitioning process, 1-12 H Halt button, 2-15 Halting all partitions, 8-4 Halting OS instance, 8-2 Hard partitions defining, 3-1 - 3-7 definition, 1-8 displaying status, 4-1 - 4-41 planning, 2-13, A-1 powering off a single hard partition, 8-13 SCM commands to define, 3-2 Hardware requirements, 2-2 hp_count, 3-3 hp_cpu_mask, 3-3 hp_qbb_mask, 3-4, 3-5 Index-1 I I/O port. See IOP Init command (SRM), 8-9 Instance, 1-3 in a hard partition, 1-9 IOP, 2-3 L lp_count, 5-3 lp_cpu_mask, 5-3, 5-8 lp_error_target, 5-3 lp_io_mask, 5-3, 5-6 lp_mem_size, 5-3, 5-10 lp_shared_mem_size, 5-3, 5-12 Lpinit command (SRM), 5-14 M Master PCI box, 2-3 Master SCM, 2-6, 2-9, 2-15, 4-5 requirements, 2-7 selection, 2-7 N Nibble bit values, 3-5 Node ID switch, 2-7 O OpenVMS booting, 7-5 installation, 7-5 OpenVMS Galaxy, 5-1 os_type, 7-3 P Partitions hardware requirements, 2-2 planning, 2-12, A-1 Planning partitions, 2-12, a-1 Power off command (SRM), 8-13 Power on -all command, 3-6 Power on -par command, 3-6 Powering off a partition, 8-13 Index-2 Prompts, 2-15 R Reconfiguring partitions, 8-4 Reset -all command, 3-7 Reset button, 2-15 Reset command (SRM), 8-13 Resource consolidation, 1-5 Resource sharing OpenVMS, 1-9, 1-11 Tru64 UNIX, 1-9 S SCM master, 2-6, 2-9 power on -all command, 3-6 power on -par command, 3-6 reset -all command, 3-7 show nvram command, 4-2 show system command, 4-6 slave, 2-6 SCM commands hard-partition-specific functionality, 2-8 system-wide functionality, 2-8 Scm_csb_master_eligible, 2-7 Show config command (SRM) hard partitions, 4-8 soft partitions, 6-4 Show device command (SRM) hard partitions, 4-36 soft partitions, 6-24 Show nvram command (SCM), 4-2 Show system command (SCM), 4-6 Slave SCM, 2-6 Soft partitions console window for defining, 5-5 definition, 1-10 defining, 5-1 - 5-17 displaying status, 6-1 - 6-27 planning, 2-13 within hard partitions, 5-16 SRM controlling soft partitions, 5-5 lpinit command, 5-14 show config command for hard partitions, 4-8 System management console, 1-6, 2-4, 7-3 T Terminal emulator, 1-7 Troubleshooting, 8-1 Tru64 UNIX booting, 7-5 installation, 7-5 W WEBES, 8-10 Index-3
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies