Description of problem: The status of the netfs.sh is currently calling this: isMounted ${OCF_RESKEY_device} ${OCF_RESKEY_mountpoint} This fails with a usage becuase isMounted wants the full NFS path including the hostname of the exporter, like $host:$export. This is causing the entire group to fail/relocate/restart, depending on what you have recovery= set to. So if you change it to: isMounted ${OCF_RESKEY_host}:${OCF_RESKEY_export} ${OCF_RESKEY_mountpoint} It seems to be working correctly. Haven't yet tried it with multiple netfs services. ----------------- 2) The Usage for isMounted is also kind of mangled. "fullpathice"? "Usage: isMounted fullpathice mount_point" ----------------- <resources> <netfs name="Net_FS" mountpoint="/mnt/nfs1" host="link-01" export="/tmp" fstype="nfs" options="sync"/> </resources> <resourcegroup ref="FOO"> <netfs ref="Net_FS"/> </resourcegroup> Version-Release number of selected component (if applicable): rgmanager-1.9.24-0 How reproducible: Steps to Reproduce: 1. Set up a netfs service 2. Enable it 3. Wait 5 minutes for routine status check Actual results: Fails. Expected results: Passes, since the service is in fact fine. Additional info:
You're right -- should be host:export start and stop both call isMounted in the netfs properly; the only black sheep appears to be status.
Fixed in CVS
These have been fixed in CVS for some time; closing