HACMP, NFS cross-mount problem. Can not move resource group

Hi,
I'm new to HACMP. Currently I setup a cluster with nfs cross-mount follow this guide:

kristijan.org  NFS cross-mounts in PowerHA/HACMP

My cluster has two nodes: erp01 and erp02.
I'm using nfs4 with filesystem for nfs is: /sapnfs
Cluster start without problems. But I cannnot move RG (with NFS mount) from erp01 to erp02. hacmp.out shows that erp01 stucks at umount /sapnfs.
Another RGs (without NFS mount) can move smoothly.

Where can I start to debug?

TIA,
giobuon

---------- Post updated 09-14-11 at 01:45 AM ---------- Previous update was 09-13-11 at 07:43 PM ----------

I solved my problem by placing command

rexec   erp01   fuser -kxuc /mount_point
rexec   erp02   fuser -kxuc /mount_point
exit 0

on app stop script.

But I got another problem when mount this share from another host (erp03).

root@erp03# mount /sapmnt
mount: 1831-011 access denied for erp01:/sapnfs
mount: 1831-008 giving up on:
erp01:/sapnfs
The file access permissions do not allow the specified action.

Here's some info:

root@erp01# more /usr/es/sbin/cluster/etc/exports
/sapnfs -public,access=erp03:erp02_stb:erp02_boot:erp02:erp01_stb:erp01_boot:erp01,vers=4,root=erp03:erp02_stb:erp02_boot:erp02:erp0
1_stb:erp01_boot:erp01,hasrv=erp0
root@erp01# lsnfsexp
/sapnfs -public,access=erp03:erp02_stb:erp02_boot:erp02:erp01_stb:erp01_boot:erp01,vers=4,root=erp03:erp02_stb:erp02_boot:erp02:erp01_stb:erp01_boot:erp01,hasrv=erp01

I added the same host entries on all nodes.

Please help!
TIA,
giobuon

do you have the same vg major number on both nodes, for the vg you want to export the filesystem from?

ls -l /dev/vgname

Is the hostname erp03 registered as such in DNS or in /etc/hosts on erp01?
These type of problems are usually caused by (reverse) DNS resolution.

My bad.
In host erp03, I need to specify nfs version is 4 (after set nfs local domain and start nfsrgyd).
Thanks for all your replies.