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?