[torqueusers] Configure pbs_server to listen to all interfaces (torque 4)?
roy.dragseth at cc.uit.no
Mon Apr 30 16:24:17 MDT 2012
On v3 and earlier pbs_server would listen to all interfaces per default, but this seems to have changed under v4.
# lsof -i | grep pbs
pbs_serve 17765 root 8u IPv4 383811137 TCP *:15001 (LISTEN)
pbs_serve 17765 root 10u IPv4 383811140 UDP *:15001
pbs_serve 17765 root 11u IPv4 383811141 UDP *:1023
Version 4.0.1 (snapshot)
[root at hpc1 torque]# lsof -i | grep pbs
pbs_serve 21247 root 7u IPv4 14268817 0t0 TCP *:63000 (LISTEN)
pbs_serve 21247 root 8u IPv4 14268819 0t0 TCP hpc1.cc.uit.no:15001 (LISTEN)
[root at hpc1 torque]# hostname
under torque 4 pbs_server listen only to the interface associated with the hostname which makes it ignore all
internal traffic thus compute nodes cannot contact it.
Is it possble to get the old behaviour back? Using the -H flag doesn't help as it breaks other things when
communicating with the compute nodes. The only way to get torque 4 functional was to set the frontend
hostname to the same as the one on the internal interface, hpc1.local, which isn't a good solution.
The Computer Center, University of Tromsø, N-9037 TROMSØ Norway.
phone:+47 77 64 41 07, fax:+47 77 64 41 00
Roy Dragseth, Team Leader, High Performance Computing
Direct call: +47 77 64 62 56. email: roy.dragseth at uit.no
More information about the torqueusers