From node 2 console:

kernel BUG at nfs_mount.c 306!
invalid operand 0000

Process: icssvr_daemon

svr_rnfs_prep_umount
 icssvr_daemon
  icssvr_recv_callback
   icssvr_daemon
    kernel_thread_helper

Circumstances:

Vanilla R1.2.0-FC2 fresh install.

Init node(1) has NFS mount via /etc/fstab entry, ha-lvs is NOT enabled; init node is the only node up.

/etc/fstab NFS entry:
yoda:/usr/local/src/IBA /usr/local/src/IBA nfs rsize=8192,wsize=8192,intr,timeo=16,node=1

Init node has eth0 as the 'public' net interface, with eth1 as the private ics interface.

Boot node2. Node 2 boots successfully with a failed NFS mount as it does NOT
have an external interface; private ics interface  with it's default route via node 1.

From node 1 x-window say 'init 6'.
When shutdown script attempts to unmount NFS filesystem, node 2 crashes, node 1 hangs for approx. 1 minute, then proceeds with a successful shutdown.

'README.nfs-client' clearly illuminates NFS mounts do not work for non init nodes.  Thought you might
want to fix the node crash as it tends to erode the 'production' label associated with the 1.2.0 release;
Just trying to help.

Stan.