Contents
Administrators Guide
Info@par-tec.com
ParaStation5 Administrators Guide
Table of Contents
Problem different groups of nodes are seen as up or down
History of ParaStation
Introduction
About this document
Kernel modules
Technical overview
Runtime daemon
Libraries
License
Installation
Prerequisites
Hardware
Directory structure
Software
Kernel version
Mpi2, mpi2-intel, mpi2-pgi, mpi2-psc
Installation via RPM packages
Getting the ParaStation5 RPM packages
Man
Installing the RPMs
Compiling the ParaStation5 packages from source
File Version
Installing the documentation
Etc/init.d/xinetd reload
ParaStation entries
# rpm -Uv psmpi2.5.0.0-1.i586.rpm
Installing MPI
Further steps
# rpm -Uv psdoc-5.0.0-1.noarch.rpm
Uninstalling ParaStation5
ParaStation5 Administrators Guide
Define Number of nodes
Configuration
Configuration of the ParaStation system
Copy template
Enable optimized network drivers
# /opt/parastation/bin/testconfig
Hostname id HWType runJob starter accounter
Testing the installation
# /opt/parastation/bin/testnodes -np nodes
# /opt/parastation/bin/psiadmin -s -c list
ParaStation5 pscom communication library
Insight ParaStation5
# echo 10 /proc/sys/ps4/state/ResendTimeout
Directory /proc/sys/ps4/state
# cat /proc/sys/ps4/state/connections
Directory /proc/sys/ps4/local
Controlling process placement
Using the ParaStation5 queuing facility
Using non-ParaStationapplications
Exporting environment variables for a task
Export LDPRELOAD=/opt/parastation/lib64/libp4tcp.so
Controlling ParaStation5 communication paths
Export PSPLIB=/opt/parastation/lib64/libpscomopenib.so
Authentication within ParaStation5
Pspshm or Pspsharedmem
PSPP4S or PSPP4SOCK
Nodes and CPUs
Homogeneous user ID space
Single system view
Parallel shell tool
PSIRARGPRE0=/some/path/env2tok
Integration with AFS
Integrating external queuing systems
Tok2env
Multicasts
Route add -net 224.0.0.0 netmask 240.0.0.0 dev ethX
Using ParaStation accounting
Copying files in parallel
# UseMCast
Spawning processes belonging to all groups
Using ParaStation process pinning
Using memory binding
Changing the default ports for psid8
Port
Troubleshooting
Problem psiadmin returns error
Problem node shown as down
Problem cannot start process on frontend
Problem cannot start parallel task
Problem bad performance
Problem different groups of nodes are seen as up or down
Problem psid does not startup, reports port in use
Problem pssh fails
Problem processes cannot access files on remote nodes
Reference Pages
ParaStation5 Administrators Guide
Parameters
InstallDir inst-dir , InstallationDir inst-dir
Parastation.conf
Description
Statusscript
Setupscript
Startscript
Stopscript
Elan
P4sock
Openib
Mvapi
NrOfNodes num
Accounter
$GENERATE 1-96 node$0,2 $0
Node node17 16 HWType ethernet p4sock starter yes runJobs no
MCastGroup group-num
SelectTime time
DeadInterval num
LogLevel num
MemLock size
Core size
CPUTime time
DataSize size
Proc
CPUmap map
Processes maxprocs
RdpResendTimeout ms
RdpTimeout ms
StatusTimeout ms
RdpClosedTimeout ms
See also
Errors
ParaStation5 Administrators Guide
Psiadmin
Synopsis
Options
Extended description
Standard Error
Standard Input
Standard Output
Exit
All
Allproc cnt count
Load
Count hw hw
Down
Hardware
Rdp
Summary max max
Quit
Maxproc nodes
Accounters nodes
User nodes
Group nodes
NodesSort nodes
Master nodes
FreeOnSuspend nodes
HandleOldBins nodes
Rlrss nodes
Cpumap nodes
RdpResendTimeout nodes
RdpTimeout nodes
StatusTimeout nodes
RdpClosedTimeout nodes
Restart nodes
Resolve nodes
Psiddebug mask nodes
Selecttime time nodes
Pattern Name Description
HandleOldBins 0 1 nodes
Rdpmaxretrans val nodes
RdpResendTimeout ms nodes
RdpTimeout ms nodes
StatusTimeout ms nodes
RdpClosedTimeout ms nodes
Verbose
Files
Quiet
Normal
Psid
Configfile=file
Debug=level
Logfile=file
? , --usage Show a help message
Testconfig
Filename
Num
ParaStation5 Administrators Guide
Map
Testnodes
Np num
Cnt num
ParaStation5 Administrators Guide
Testpse -npnum
Testpse
ParaStation5 Administrators Guide
?,--help
P4stat
Sock
Net
ParaStation5 Administrators Guide
P4tcp
Add
Delete
ParaStation5 Administrators Guide
Pattern Description
Psaccounter
Var/account/yyyymmdd Accounting files, one per day
Dumpcore
Coredir=dir
?, --help
Psaccview
Ls,--ltotsum
Lj,--ljobs
Lu,--ltotuser
Lg,--ltotgroup
End
Cpuweight
Aqtime
Cputime
Initialization file
Mlisten
ParaStation5 Administrators Guide
Appendix A. Quick Installation Guide
# /opt/parastation/bin/psiadmin psiadmin add
# chkconfig -a /etc/init.d/parastation
Testing
Appendix B. ParaStation license
Page
Page
Page
Changes to the runtime environment
Building and installing ParaStation5 packages
# psiadmin -s
Appendix C. Upgrading ParaStation4 to ParaStation5
Page
ARP
Glossary
See ParaStation Logger
To share a common address space within a node
ParaStation5 Administrators Guide