PAR Technologies V5 manual Pattern Name Description

Page 62

Pattern

Name

Description

 

 

 

0x0000001

PSC_LOG_PART

Partitioning functions (i.e. PSpart_())

 

 

 

0x0000002

PSC_LOG_TASK

Task structure handling (i.e. PStask_())

 

 

 

0x0000004

PSC_LOG_VERB

Various, less interesting messages

 

 

 

0x0000010

PSID_LOG_SIGNAL

Signal handling

 

 

 

0x0000020

PSID_LOG_TIMER

Timer stuff

 

 

 

0x0000040

PSID_LOG_HW

Hardware stuff

 

 

 

0x0000080

PSID_LOG_RESET

Messages concerning (partial) resets

 

 

 

0x0000100

PSID_LOG_STATUS

Status determination

 

 

 

0x0000200

PSID_LOG_CLIENT

Client handling

 

 

 

0x0000400

PSID_LOG_SPAWN

Spawning clients

 

 

 

0x0000800

PSID_LOG_TASK

PStask_cleanup() call etc.

 

 

 

0x0001000

PSID_LOG_RDP

RDP messages

 

 

 

0x0002000

PSID_LOG_MCAST

Multicast messages

 

 

 

0x0004000

PSID_LOG_VERB

Higher verbosity (function call, etc.)

 

 

 

0x0008000

PSID_LOG_SIGDBG

More verbose signaling stuff

 

 

 

0x0010000

PSID_LOG_COMM

General daemon communication

 

 

 

0x0020000

PSID_LOG_OPTION

Option handling

 

 

 

0x0040000

PSID_LOG_INFO

Handling of info request messages

 

 

 

0x0080000

PSID_LOG_PART

Partition creation and management

 

 

 

0x0100000

PSID_LOG_ECHO

Echo each line to parse

 

 

 

0x0200000

PSID_LOG_FILE

Logs concerning the file to parse

 

 

 

0x0400000

PSID_LOG_CMNT

Comment handling

 

 

 

0x0800000

PSID_LOG_NODE

Info concerning each node

 

 

 

0x1000000

PSID_LOG_RES

Info on various resource to define

 

 

 

0x2000000

PSID_LOG_VERB

More verbose stuff

 

 

 

Table 2. psid debug flags

This parameter can be set persistently via the LogMask option within the ParaStation configuration file parastation.conf(5).

rdpdebug mask [nodes]

Set the debugging mask of the RDP protocol within the ParaStation daemon psid(8) to mask on the selected node(s).

Unless you want to debug the RDP protocol (i.e. the secure protocol used by the daemons to talk to each other) this parameter is not really useful.

Mask is the bit-wise disjunction of the following bit patterns:

58

ParaStation5 Administrator's Guide

Image 62
Contents Administrators Guide ParaStation5 Administrators Guide Info@par-tec.comTable of Contents Problem different groups of nodes are seen as up or down Introduction History of ParaStationAbout this document Libraries Technical overviewRuntime daemon Kernel modulesLicense Hardware InstallationPrerequisites Kernel version Directory structureSoftware Man Installation via RPM packagesGetting the ParaStation5 RPM packages Mpi2, mpi2-intel, mpi2-pgi, mpi2-pscFile Version Installing the RPMsCompiling the ParaStation5 packages from source ParaStation entries Installing the documentationEtc/init.d/xinetd reload # rpm -Uv psdoc-5.0.0-1.noarch.rpm Installing MPIFurther steps # rpm -Uv psmpi2.5.0.0-1.i586.rpmUninstalling ParaStation5 ParaStation5 Administrators Guide Copy template ConfigurationConfiguration of the ParaStation system Define Number of nodesHostname id HWType runJob starter accounter Enable optimized network drivers# /opt/parastation/bin/testconfig Testing the installation # /opt/parastation/bin/psiadmin -s -c list # /opt/parastation/bin/testnodes -np nodesInsight ParaStation5 ParaStation5 pscom communication library# cat /proc/sys/ps4/state/connections # echo 10 /proc/sys/ps4/state/ResendTimeoutDirectory /proc/sys/ps4/state Controlling process placement Directory /proc/sys/ps4/localExporting environment variables for a task Using the ParaStation5 queuing facilityUsing non-ParaStationapplications Controlling ParaStation5 communication paths Export LDPRELOAD=/opt/parastation/lib64/libp4tcp.soPSPP4S or PSPP4SOCK Authentication within ParaStation5Pspshm or Pspsharedmem Export PSPLIB=/opt/parastation/lib64/libpscomopenib.soParallel shell tool Homogeneous user ID spaceSingle system view Nodes and CPUsTok2env Integration with AFSIntegrating external queuing systems PSIRARGPRE0=/some/path/env2tokMulticasts # UseMCast Using ParaStation accountingCopying files in parallel Route add -net 224.0.0.0 netmask 240.0.0.0 dev ethXChanging the default ports for psid8 Using ParaStation process pinningUsing memory binding Spawning processes belonging to all groupsPort Problem node shown as down TroubleshootingProblem psiadmin returns error Problem different groups of nodes are seen as up or down Problem cannot start parallel taskProblem bad performance Problem cannot start process on frontendProblem pssh fails Problem psid does not startup, reports port in useProblem processes cannot access files on remote nodes Reference Pages ParaStation5 Administrators Guide Description InstallDir inst-dir , InstallationDir inst-dirParastation.conf ParametersStopscript SetupscriptStartscript StatusscriptMvapi P4sockOpenib ElanAccounter NrOfNodes numNode node17 16 HWType ethernet p4sock starter yes runJobs no $GENERATE 1-96 node$0,2 $0LogLevel num SelectTime timeDeadInterval num MCastGroup group-numDataSize size Core sizeCPUTime time MemLock sizeProc Processes maxprocs CPUmap mapRdpClosedTimeout ms RdpTimeout msStatusTimeout ms RdpResendTimeout msErrors See alsoParaStation5 Administrators Guide Options PsiadminSynopsis Standard Output Standard ErrorStandard Input Extended descriptionAllproc cnt count ExitAll Hardware Count hw hwDown LoadQuit RdpSummary max max Group nodes Accounters nodesUser nodes Maxproc nodesHandleOldBins nodes Master nodesFreeOnSuspend nodes NodesSort nodesCpumap nodes Rlrss nodesRdpClosedTimeout nodes RdpTimeout nodesStatusTimeout nodes RdpResendTimeout nodesResolve nodes Restart nodesSelecttime time nodes Psiddebug mask nodesPattern Name Description HandleOldBins 0 1 nodes Rdpmaxretrans val nodes RdpClosedTimeout ms nodes RdpTimeout ms nodesStatusTimeout ms nodes RdpResendTimeout ms nodesNormal FilesQuiet VerbosePsid Logfile=file Configfile=fileDebug=level Num TestconfigFilename ? , --usage Show a help messageParaStation5 Administrators Guide Cnt num TestnodesNp num MapParaStation5 Administrators Guide Testpse Testpse -npnumParaStation5 Administrators Guide Net P4statSock ?,--helpParaStation5 Administrators Guide Delete P4tcpAdd ParaStation5 Administrators Guide Psaccounter Pattern Description?, --help DumpcoreCoredir=dir Var/account/yyyymmdd Accounting files, one per dayPsaccview Lg,--ltotgroup Lj,--ljobsLu,--ltotuser Ls,--ltotsumCputime CpuweightAqtime EndInitialization file Mlisten ParaStation5 Administrators Guide Appendix A. Quick Installation Guide Testing # /opt/parastation/bin/psiadmin psiadmin add# chkconfig -a /etc/init.d/parastation Appendix B. ParaStation license Page Page Page Appendix C. Upgrading ParaStation4 to ParaStation5 Building and installing ParaStation5 packages# psiadmin -s Changes to the runtime environmentPage Glossary ARPSee ParaStation Logger To share a common address space within a node ParaStation5 Administrators Guide