After the PSE software is installed on all PSE cluster members, you can verify that all cluster members are part of the active PSE cluster with the following command:
# lspart -farm psefarm
The output of lspart should list all members of the PSE
cluster with their respective load averages.
Section 13.5.1 describes the PSE software IVP.
After installing the PSE, you can run the (IVP) independently to verify that the software is available on your system. You might also want to run the IVP after a system failure to be sure that users can access the PSE. The PSE IVP verifies the installation as shown in Example 13-3.
# setld -v PSEWSF120 PSEPPE120 PSEHPF120 PSEMAN120 PSEKBIN350120
PSE System Software (PSEWSF120)
Copyright (c) Digital Equipment Corporation, 1995, 1996. All Rights Reserved.
Starting the verification of
Parallel Software Environment for Digital UNIX V1.2-0
Subset: PSE System Software (PSEWSF120)
2. Starting (/usr/sbin/farmd) on: gclef.hpc.pko.dec.com.
This procedure verifies that both the PSE cluster daemon and
shared libraries are installed and functional.
Checking files ...
[Status: farmd and lspart exist and are executable]
Starting farmd ...
------------------------ FARMD ------------------------------------------
farmd: Farm domain (ivp-check) sockets opened successfully
-------------------------------------------------------------------------
3. Verifying that the lspart utility is able to correctly access
the running PSE cluster daemon.
Starting lspart ...
------------------------ LSPART------------------------------------------
Current farm:
ivp-check
Farm Attributes:
PSE_LOADSERVERS gclef.hpc.pko.dec.com
PSE_DEFAULT_PARTITION all-hosts
PSE_SERVICEPORT 2634
Partition data:
all-hosts (*Default*)
Members(1):
gclef.hpc.pko.dec.com Jobslots = 10 load_avg = 0.30
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
IVP_SUCCEEDED!
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Verification of PSE on gclef.hpc.pko.dec.com was successful!
Please consult the psedbedit(8) man pages for further information
concerning the creation and maintainance of a fully distributed
PSE cluster environment.
PSEWSF120 IVP passed
Parallel Programming Environment (PSEPPE120)
Copyright (c) Digital Equipment Corporation, 1995, 1996. All Rights Reserved.
Starting the verification of
Parallel Software Environment for Digital UNIX V1.2-0
Subset: Parallel Programming Environment (PSEPPE120)
** Verifying Installation of the Parallel Programming Environment **
** Verifying compilation, profiling and analysis of a F90 program **
>Verifying compilation phase...
>Verifying profiling phase...
>Verifying pprof analysis phase...
PPROF Info: pprof -method interval -routines -peer_ids 0 testpprof
***************************** pprof (version 1.00) *****************************
** **
** Interval Profiling, -routines, -statistics per_peer **
** -item 20, -truncate, -time_base elapsed **
** -event_list hpf **
** Inclusive timing analysis in routine calls for peer 0 (gclef) **
** **
********************************************************************************
** Recursive call symbol: * **
** Program `testpprof' was built on: Fri Mar 1 16:51:43 1996 **
** Profiled with the default protocol on: Fri Mar 1 16:51:43 1996 **
** Profiling timer type: real_time in seconds **
** Profiling time spent: 0.04 seconds **
** Total number of profiled routine entries: 3 **
** Total elapsed real time: 0.07 seconds **
** Report generated on: Fri Mar 1 16:51:44 1996 **
********************************************************************************
peer 0 time minimum time maximum time routine
(seconds %) (seconds %skew peer) (seconds %skew peer)
--------------------------------------------------------------------------------
0.00 7.0 0.00 0.0 0 0.00 0.0 0 PPROFTEST
0.00 5.8 0.00 0.0 0 0.00 0.0 0 LAST_CALL
0.00 0.5 0.00 0.0 0 0.00 0.0 0 TEST_DUMMY
>Verification of full profiling cycle is completed.
** Verifying pse parallel debuggers (dbx and ladebug) **
> dbx verified.
>Verification of PSE debuggers is completed.
** Verification of Parallel Programming Environment is completed **
PSEPPE120 IVP passed
High Performance Fortran Support (PSEHPF120)
Copyright (c) Digital Equipment Corporation, 1995, 1996. All Rights Reserved.
Starting the verification of
Parallel Software Environment for Digital UNIX V1.2-0
Subset: High Performance Fortran Support (PSEHPF120)
Compiling a test program with the static libhpf.a library ... Done.
Loading the test program with the static libhpf.a library ... Done.
Running the static test executable ... Done.
Running a test executable with shared libraries ... Done.
PSEHPF120 IVP passed.
Parallel Software Environment Manual Pages (PSEMAN120)
Copyright (c) Digital Equipment Corporation, 1995, 1996. All Rights Reserved.
Starting the verification of
Parallel Software Environment for Digital UNIX V1.2-0
Subset: Parallel Software Environment Manual Pages (PSEMAN120)
Verification is successful.
PSE Networking Kernel Binaries for DEC OSF/1 V3.2C, V3.2D, V3.2E (PSEKBIN350120)
Copyright (c) Digital Equipment Corporation, 1995, 1996. All Rights Reserved.
Starting the verification of
Parallel Software Environment for Digital UNIX V1.2-0
Subset: PSE Networking Kernel Binaries for Digital UNIX V3.2C (PSEKBIN350120)
Checking the running kernel ... Done.
Verification completed without failure.
You can also use the pse-remote-install -v command
to run the IVP on other PSE cluster members. Refer to Chapter 15 for more details.
System administrators should advise PSE users to set the environment
variables PSE_FARM , and PSE_PARTITION
in their .login or their shell's startup
(.cshrc for the C shell).
For a basic (non-customized) installation, users should be advised to set these variables as follows:
setenv PSE_FARM psefarm setenv PSE_PARTITION all-hosts
Additionally, to enable PSE applications to be invoked from a
host that is not a member of the PSE cluster, users must set the
PSE_LOADSERVER environment variable to the name of any
member of the PSE cluster.