[torqueusers] Configure pbs_server to listen to all interfaces (torque 4)?

Roy Dragseth 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.

Version 3.0.2
# 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 mailing list