First complete the PDS installation on each node then extend the eDirectory schema.
Migrate the shared resource to the other node.
Make sure that novell-zfs service is started and the shared resource is mounted on the second node.
Repeat the configuration steps for this node (from step 6 to 10). Continue with same container and name for the Distributor and subscriber.
Now you can distribute the Distribution irrespective of where the service is running. Distributions should be kept at the shared resource.