I'm running oVirt on CentOS-6.5
Problem is the nfs shares used by oVirt can't be unmounted, which leads to the server hanging at reboot.
The server hangs at unmounting with message "umount.nfs: /rhev/data-center/mnt/vnode1.myserver.se:_mnt_exports_data: device is busy".
Same when I try to unmount manually even when no vm's are running.
Code:
lsof /rhev/data-center/mnt/vnode1.myserver.se:_mnt_exports_data
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
sanlock 25044 sanlock 9u REG 0,28 1048576 536871044 /rhev/data-center/mnt/vnode1.myserver.se:_mnt_exports_data/c63c95f1-3985-41f3-864e-dd6f5dd90c85/dom_md/ids (vnode1.myserver.se:/mnt/exports/data)
sanlock 25044 sanlock 11u REG 0,28 1048576 1074695842 /rhev/data-center/mnt/vnode1.myserver.se:_mnt_exports_data/c63c95f1-3985-41f3-864e-dd6f5dd90c85/ha_agent/hosted-engine.lockspace (vnode1.myserver.se:/mnt/exports/data)
qemu-kvm 28597 qemu 14u REG 0,28 26843545600 536871048 /rhev/data-center/mnt/vnode1.myserver.se:_mnt_exports_data/c63c95f1-3985-41f3-864e-dd6f5dd90c85/images/ae55adb1-2f74-4825-a317-3fb193a0f4ae/f8fad855-cc47-4b42-b1ff-bc559eff9859 (vnode1.myserver.se:/mnt/exports/data)
Trying to stop sanlock with "service sanlock stop" fails, no explanation.
There is nothing useful in /var/log/messages or /var/log/sanlock.log
How can I get the server to reboot properly?