[Linux-cluster] Unmounting problems
Ben Yarwood
ben.yarwood at juno.co.uk
Fri Nov 18 18:56:09 UTC 2005
I have a problem trying to move a service from one node to another. The
service has a local mount from an attached fibre disk array which is then
published as an nfs mount for other non cluster servers to use. When I use
clusvcadm to either disable or move the service, it fails leaving the
service disabled and the mount still in place.
If I try to unmount it using umount -f /dev/emcpowerf1 and error is reported
saying the device is busy.
I have tried running lsof as detailed on the red hat knowledgebase but this
shows no results.
The only solution I can find is to reboot the node.
Can anyone please let me know what the problem might be.
I am running RHEL 3.0 with cluster suite, an emc ax100 disk array with emc
powerpath management software running on each cluster node.
Below is an extract from my cluster.xml file.
<service checkinterval="0" failoverdomain="None" id="1"
maxfalsestarts="0" maxrestarts="0" name="192mp3" userscript="None">
<service_ipaddresses>
<service_ipaddress broadcast="None" id="0" ipaddress="10.0.1.181"
monitor_link="0" netmask="None"/>
<service_ipaddress broadcast="None" id="1" ipaddress="10.0.20.181"
monitor_link="0" netmask="None"/>
</service_ipaddresses>
<device id="0" name="/dev/emcpowerf1">
<mount forceunmount="yes" mountpoint="/mnt/webexport/192mp3"
options="rw,nosuid,sync"/>
<nfsexport id="0" name="/mnt/webexport/192mp3">
<client id="0" name="*" options="rw,no_root_squash"/>
</nfsexport>
</device>
</service>
Cheers
Ben Yarwood
More information about the Linux-cluster
mailing list