Description of problem: fuser from rhel5 has different output respect the one from rhel4 so fs.sh needs a little change. Looks like the 2 differences are: *) mountpoint has an ending colon *) Everything except the pid file is printed to sdterr instead of stdout Example: RHEL4: [root@node01-rhel4 mnt]# fuser -vm /mnt/ USER PID ACCESS COMMAND /mnt/ root 8398 ..c.. bash [root@node01-rhel4 mnt]# fuser -vm /mnt/ 2>/dev/null USER PID ACCESS COMMAND /mnt/ root 8398 ..c.. bash rhel5: [root@node01-rhel5 mnt]# fuser -vm /mnt/ USER PID ACCESS COMMAND /mnt/: root 24128 ..c.. bash [root@node01-rhel5 mnt]# fuser -vm /mnt/ 2>/dev/null 24128 Attached a little patch that should fix the fuser parsing in rhel5 rgmanager fs.sh. Probably the same patch should also be applied to clusterfs.sh and netfs.sh.
Created attachment 320854 [details] Fix fuser parsing in fs.sh (should also be applied to clusterfs.sh and netfs.sh)
Pushed.
Setting flags for inclusion.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2009-0101.html