Appendix E. SP/CES Tools
427
7. Wrappers
setup_server
setup_server is a crucial function since it is called on every node and BIS
(Boot/Install Server) on bootup and is central to configuring and maintaining the
SP NIM environment. For more detailed information on boot/install servers, refer
to PSSP: Administration Guide, SA22-7348.
The
setup_server
Perl source code configures and controls a huge portion of the
SPs environment but is smaller than expected with less than 1000 lines of code.
This is because
setup_server
(since PSSP 2.2) is modular. It can be broken
down into stand-alone pieces of code (wrappers), such as delnimmast, allnimres,
mkconfig, and so forth. Each one of these wrappers is called as part of
setup_server
but can also be called manually from the command line.
Exactly how
setup_server
runs these wrappers depends upon how the
environment is currently configured and the changes that have to be made, such
as allocating some resources or building an extra boot install server.
setup_server
only has a single allowable flag with which it can be called:
-
h.
However, all this does is display the help text.
setup_server
runs on every boot of a node, boot/install server, or the CWS
(called from /etc/rc.sp). However, setup_server will also need to run manually
whenever we are changing an element of a node install.
For example, if the node is set to install and we set it back to disk, we need to run
setup_server
so that it will deallocate the NIM resources, remove the nodes
entry in /etc/tftpboot, unexport the exported file systems, and so on.
System Data Repository
The System Data Repository (SDR) is something unique to the SP. It contains
SP-specific information in a central repository that resides on the CWS. It is held
in plain ASCII text format under the /spdata/sys1/sdr/ directory structure.
All nodes within the SP system may need to query data or change an attribute of
the SDR at some point; so, on the CWS, the sdrd daemon runs to handle
requests from the nodes and itself (the CWS) and listens on TCP port 5712.
The activity of this daemon is also written to a log in
/var/adm/SPlogs/sdr/sdrlog.syspar_ip_addr.pid where syspar_ip_addr is the IP
address of the system partition, and pid is the process identifier (PID) of the SDR
daemon.
Содержание RS/6000 SP
Страница 2: ......
Страница 6: ...iv RS 6000 SP and Clustered IBM pSeries Systems Handbook...
Страница 16: ...xiv RS 6000 SP and Clustered IBM pSeries Systems Handbook...
Страница 48: ...24 RS 6000 SP and Clustered IBM pSeries Systems Handbook...
Страница 58: ...34 RS 6000 SP and Clustered IBM pSeries Systems Handbook Figure 2 4 375 MHz POWER3 High Node packaging...
Страница 60: ...36 RS 6000 SP and Clustered IBM pSeries Systems Handbook Figure 2 5 375 Mhz POWER3 SMP Wide Node packaging...
Страница 100: ...76 RS 6000 SP and Clustered IBM pSeries Systems Handbook...
Страница 182: ...158 RS 6000 SP and Clustered IBM pSeries Systems Handbook...
Страница 218: ...194 RS 6000 SP and Clustered IBM pSeries Systems Handbook...
Страница 284: ...260 RS 6000 SP and Clustered IBM pSeries Systems Handbook...
Страница 387: ...Appendix A Naming convention 363 IBM RS 6000 7017 Model S70 7017 S70 S70 Node name Machine type M T Nickname used here...
Страница 388: ...364 RS 6000 SP and Clustered IBM pSeries Systems Handbook...
Страница 436: ...412 RS 6000 SP and Clustered IBM pSeries Systems Handbook...
Страница 477: ...0 1 spine 0 1 0 169 53 89 pages RS 6000 SP and Clustered IBM pSeries Systems Handbook...
Страница 478: ......
Страница 479: ......