13.5 Verifying Your Configuration

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.

13.5.1 Running the Installation Verification Procedure


Note
The installation steps detailed in the preceding sections must successfully complete before attempting to execute the IVP for any PSE subset.

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.

Example 13-3 Sample PSE IVP Log

# 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.

13.5.2 Advice to Users on PSE Environment Set-up

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.

For More Information: