By default, the job owner is pbsdata but you can specify -u option to use different user on compute nodes.
List of usernames. Job is run under a username from this list. Sets job's User_List attribute to
user_list. Default: job owner (username on submit host.) Format of user_list:
Thank you your response Adarsh,
pbsdata user home directory not exists on node01 and i have created home dir and passwordless ssh between pbsdata users of master and node01.
Now, i am able to submit the jobs to node01.
finally, can you explain me, that the PBS pro cluster needs to have the same user on all the VMs in this cluster?
Master (PBS Server/ Head node/login node)
Here all the nodes should have test users with passwordless ssh b/w test users.
In any cluster environment, the user needs to have seamless SSH access with HostKeyChecking disabled or approved. across the nodes of the cluster. Basically, the no password should be asked when ssh’ing
master / headnode to compute node(s)
compute node(s) to headnode
compute node(s) to compute node(s)
Usually, in a cluster environment the USER HOME DIRECTORY would be common (mounted across) across all the compute nodes. Also , NIS / PBIS / others might have been used for storing client/server/user details.
Please guide me to restrict the cores based on user/group else all users when they submitting the job.
Master - 24c
Node01 - 24c
IT group use only 10cores
Bio group use only 20cores
Chem group use only 10cores
how can i restrict with their default queues, this scenarios??
if incase i want to use (top priority) 40c then how can submit the job?
manually create users with the same password on the compute nodes and reference to the mounted home directory in the /etc/passwd file – after doing this make sure you can login and get the home directory at the prompt
I have created both the user account on both login and compute. Now i can ssh to the compute-node with out issues. But the job being in the held state persists. It first gets queued and qstat -f says Not Running: Insufficient amount of resource: host
[quote=“adarsh, post:14, topic:2039”]
Using NIS or PBIS or LDAP
[/quote] Hi We are not using any of those three we create users with the conventional linux useradd
Thanks for the help. I was able to finally get PBS to run the jobs.
What I found out was that the user accounts did not exist on compute nodes. Manually creating the same user on the compute nodes did not work. What worked was to copy /etc/passwd , from the masternode to all the compute-nodes. I also reinstalled PBS on the compute nodes as well. Thanks once again