Handling PBS_HOME in failover

I used pacemaker and corosync to build a failover. Is there any other better way to handle PBS_HOME besides placing it in a NFS shared directory?

I mean that, can I sync the PBS_HOME on two nodes(or other ways) instead of sharing it by NFS? Is it a good idea?

Idea is good, but not recommended (unstable) PBS_HOME has datastore and on going trasacations syncing this infromation cannot be always uptodate or correct , we do not want split brain situations.