Specific user use specific nodes

Can specific user use only specific nodes(for example userA? Also they can only query the information of specific nodes and list userA’s job. Is it possible?

Yes , this can be easily configured using

  1. qlists ( refer : Procedure to Associate Vnodes with Multiple Queues High Performance Innovation | Altair PBS Works )
  2. acl_users on the queue

You can set this server attribute to true
qmgr -c “set server query_other_jobs=false” # This will avoid users to query other users’ jobs

If you want to tightly control the command output, then you might need to write wrapper scripts and manage permissions on the PBS Pro client commands