<div dir="ltr">I am trying to configure some machines outside of the compute node set
to submit jobs to a torque cluster server. Following this link (<a href="http://www.clusterresources.com/torquedocs21/1.3advconfig.shtml#jobsubmithosts" target="_blank">http://www.clusterresources.com/torquedocs21/1.3advconfig.shtml#jobsubmithosts</a>),
At first, I tried using a /etc/hosts.equiv file with both compute nodes
ans submit nodes. Later, I tried using server submit_host parameter.
None of them worked. I am using centos 5.x as my OS.
Rsh, rexec and rlogin works in both directions between server and submit
nodes. Torque binaries (epel provided) are compiled with munge and both compute nodes and submit nodes have the same key. What I have found is that, no matter I have set acl_groups, the server ignores it. The only way I can make users able to submit from non compute nodes is putting then in the server authorized_users list explicitly. is this correct ? Shouldn't there be a way to set authorized_users with unix groups or so ?<br>
<br>create queue xxx<br>set queue xxx queue_type = Execution<br>set queue xxx acl_host_enable = True<br>set queue xxx acl_hosts = *.<a href="http://mydomain.com" target="_blank">mydomain.com</a><br>set queue xxx acl_user_enable = False<br>
set queue xxx resources_default.nodect = 1<br>set queue xxx resources_default.nodes = 1<br>set queue xxx acl_group_enable = True<br>set queue xxx acl_groups = group1<br>set queue xxx acl_groups += group2<br>set queue xxx acl_groups += group3<br>
set queue xxx acl_group_sloppy = True<br>set queue xxx enabled = True<br>set queue xxx started = True<br><br>set server scheduling = True<br>set server acl_hosts = <a href="http://pbsserver.mydomain.com" target="_blank">pbsserver.mydomain.com</a><br>
set server acl_hosts += *.<a href="http://mydomain.com" target="_blank">mydomain.com</a><br>set server managers = root@*.<a href="http://mydomain.com" target="_blank">mydomain.com</a><br>set server default_queue = xxx<br>
set server log_events = 511<br>set server mail_from = adm<br>
set server scheduler_iteration = 600<br>set server node_check_rate = 150<br>set server tcp_timeout = 6<br>set server submit_hosts = *.<a href="http://mydomain.com" target="_blank">mydomain.com</a><br>set server allow_node_submit = True<br>
set server allow_proxy_user = True<br>set server log_keep_days = 365<br>set server authorized_users = user1@*.<a href="http://mydomain.com">mydomain.com</a><br>set server authorized_users += user2@*.<a href="http://mydomain.com">mydomain.com</a><br>
set server authorized_users += user3@*.<a href="http://mydomain.com">mydomain.com</a><br>set server job_force_cancel_time = 300</div>