Resumen del contenido incluido en la página 1
Compaq AlphaServer SC RMS
Reference Manual
Quadrics Supercomputers World Ltd. Document Version 7 - June 22nd 2001 - AA-RLAZB-TE
Resumen del contenido incluido en la página 2
The information supplied in this document is believed to be correct at the time of publica- tion, but no liability is assumed for its use or for the infringements of the rights of others resulting from its use. No license or other rights are granted in respect of any rights owned by any of the organizations mentioned herein. This document may not be copied, in whole or in part, without the prior written consent of Quadrics Supercomputers World Ltd. Copyright 1998,1999,2000,2001 Quadrics Supercom
Resumen del contenido incluido en la página 3
Contents 1 Introduction 1-1 1.1 Scope of Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 1.2 Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 1.3 Using this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 1.4 Related Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 1.5 Location of Online Documentation . . . . . . . . . . . . . . . . . . . 1-3 1.6 Reader's Comments . . . . . . . . . . . . . . . . .
Resumen del contenido incluido en la página 4
2.4.4 RMS Conguration . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10 3 Parallel Programs Under RMS 3-1 3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 3.2 Resource Requests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2 3.3 Loading and Running Programs . . . . . . . . . . . . . . . . . . . . . 3-3 4 RMS Daemons 4-1 4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1 4.1.1 Startup . . . . . . . . . . .
Resumen del contenido incluido en la página 5
nodestatus(1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8 msqladmin(1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9 prun(1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11 rcontrol(1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-20 rinfo(1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-32 rmsbuild(1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-35 rm
Resumen del contenido incluido en la página 6
7.4.5 Idle Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6 8 Event Handling 8-1 8.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1 8.1.1 Posting Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2 8.1.2 Waiting on Events . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2 8.2 Event Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3 8.3 List of Events Generated . . . . . . . . . . . . . . . . . . .
Resumen del contenido incluido en la página 7
10 The RMS Database 10-1 10.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1 10.1.1 General Information about the Tables . . . . . . . . . . . . . . . 10-1 10.1.2 Access to the Database . . . . . . . . . . . . . . . . . . . . . . . . 10-2 10.1.3 Categories of Table . . . . . . . . . . . . . . . . . . . . . . . . . . 10-2 10.2 Listing of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-4 10.2.1 The Access Controls Table . . . . . . . . . . .
Resumen del contenido incluido en la página 8
A Compaq AlphaServer SC Interconnect Terms A-1 A.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1 A.2 Link States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-4 A.3 Link Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-4 B RMS Status Values B-1 B.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1 B.2 Generic Status Values . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2 B.3
Resumen del contenido incluido en la página 9
rms_ncaps(3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-12 rms_getcap(3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-12 rms_prggetstats(3) . . . . . . . . . . . . . . . . . . . . . . . . . . C-13 D RMS Application Interface D-1 D.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-1 rms_allocateResource(3) . . . . . . . . . . . . . . . . . . . . . . . D-2 rms_deallocateResource(3) . . . . . . . . . . . . . . . . . . . . . D-2 rms_run(
Resumen del contenido incluido en la página 10
Resumen del contenido incluido en la página 11
List of Figures 2.1 A Network of Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2 2.2 High Availability RMS Conguration . . . . . . . . . . . . . . . . . . . . 2-3 2.3 The Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6 2.4 Partitioning a System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7 2.5 Distribution of Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8 2.6 Preemption of Low Priority Jobs . . . . . . . .
Resumen del contenido incluido en la página 12
Resumen del contenido incluido en la página 13
List of Tables 10.1 Access Controls Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-4 10.2 Accounting Statistics Table . . . . . . . . . . . . . . . . . . . . . . . . . 10-5 10.3 Machine Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-6 10.4 Performance Statistics Attributes . . . . . . . . . . . . . . . . . . . . . . 10-7 10.5 Server Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-7 10.6 Scheduling Attributes . . . . . . .
Resumen del contenido incluido en la página 14
10.22 Partitions Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-18 10.23 Projects Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-19 10.24 Resources Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-19 10.25 Servers Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-20 10.26 Services Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-21 10.27 Entries in the Services Tabl
Resumen del contenido incluido en la página 15
1 Introduction 1.1 Scope of Manual This manual describes the Resource Management System (RMS). The manual's purpose is to provide a technical overview of the RMS system, its functionality and programmable interfaces. It covers the RMS daemons, client applications, the RMS database, the system call interface to the RMS kernel module and the application program interface to the RMS database. 1.2 Audience This manual is intended for system administrators and developers. It provides a detailed techn
Resumen del contenido incluido en la página 16
Related Information Chapter 1 (Introduction) explains the layout of the manual and the conventions used to present information Chapter 2 (Overview of RMS) overviews the functions of the RMS and introduces its components Chapter 3 (Parallel Programs Under RMS) shows how parallel programs are executed under RMS Chapter 4 (RMS Daemons) describes the functionality of the RMS daemons Chapter 5 (RMS Commands) describes the RMS commands Chapter 6 (Access Control, Usage Limits and Accounting) explains R
Resumen del contenido incluido en la página 17
Conventions 1.4 Related Information The following manuals provide additional information about the RMS from the point of view of either the system administrator or the user: Compaq AlphaServer SC User Guide Compaq AlphaServer SC System Administration Guide 1.5 Location of Online Documentation Online documentation in HTML format is installed in the directory /usr/opt/rms/docs/html and can be accessed from a browser at http://rmshost:8081/html/index.html. PostScript and PDF versions of the doc
Resumen del contenido incluido en la página 18
Conventions italic monospace type Italic (slanted) monospace type denotes some meta text. This is used most often in command or parameter descriptions to show where a textual value is to be substituted. italic type Italic (slanted) proportional type is used in the text to introduce new terms. It is also used when referring to labels on graphical elements such as buttons. Ctrl/x This symbol indicates that you hold down theCtrl key while you press another key or mouse button (shown here byx). TLA
Resumen del contenido incluido en la página 19
2 Overview of RMS 2.1 Introduction This chapter describes the role of the Resource Management System (RMS). The RMS provides tools for the management and use of a Compaq AlphaServer SC system. To put into context the functions that RMS performs, a brief overview of the system architecture is given rst in Section 2.2. Section 2.3 outlines the main functions of the RMS and introduces the major components of the RMS: a set of UNIX daemons, a suite of command line utilities and a SQL database. Fina
Resumen del contenido incluido en la página 20
The System Architecture system are also connected to an external LAN. The application nodes, used for running parallel programs, are accessed through the RMS. Figure 2.1: A Network of Nodes QM-S16 Switch Switch Network Control Switch Network ... Interactive Nodes Terminal with LAN/FDDI Concentrator Application Nodes Interface Management Network All of the nodes are connected to a management network (normally, a 100 BaseT Ethernet). They may also be connected to a Compaq AlphaServer SC Interconne