PBS Pro does not require a shared filesystem to function unless you are employing the server failover feature. Chapter 1 of the installation guide provides some illustrations of possible configurations. Step 12 in the quick start guide provides some commands you may use to test your PBS Pro configuration. Running “pbsnodes -a” will show the status of your execution nodes. The state of each node should be “free” when there are no jobs running.
If user IDs are common across your cluster (perhaps you use NIS, LDAP, etc.) you will want to enable “flatuid” on the server. If you utilize a shared filesystem on your cluster, you will want to add “$usecp” to the mom_priv/config files. Details of these and many other features are provided in the admin guide.