If we are talking about http session clustering, what is the reason for active-passive setup? The passive node will still participate in the cluster so that it will have the necessary session data.
If using mod_jk, in your worker properties configure:
A disabled worker will not receive requests except for:
1) If no non-disabled workers are available (i.e. active/passive)
2) OR a sticky session is associated with the worker (i.e. if you disable a worker that was enabled, it will continue to handle its existing sessions until they bleed off. This allows you quiesce a running server before shutting it down.)
Obviously, if you start node1 with disabled=true, it will have no existing sessions, so only #1 applies.
(quote from Active/Passive Cluster)