Description of problem: In both the clusterfs.sh and fs.sh, if you need to force unmount a filesystem, calling killMountProccesses(), you will always fail. This is because the fuser (will have to check lsof next, I suppose) is not functioning the way it used to. Don't know why (device-mapper?). [root@link-12 gfs1]# mount | grep gfs /dev/mapper/VG1-LV1 on /mnt/gfs1 type gfs (rw,noatime,nodiratime) [root@link-12 gfs1]# fuser -vm /mnt/gfs1 USER PID ACCESS COMMAND /mnt/gfs1 root 29425 ..c.. bash [root@link-12 gfs1]# fuser -vm /dev/mapper/VG1-LV1 [root@link-12 gfs1]# Version-Release number of selected component (if applicable): rgmanager-1.9.24-0 How reproducible: Steps to Reproduce: 1. Set force_unmount=1 if using clusterfs 2. Start clusterfs service 3. Put a pid on the fs 4. Try to relocate it Actual results: Fails to properly kill pids on fs. Expected results: Pids killed, relocate successful. Additional info:
Fixed in CVS
These have been fixed in CVS for some time; closing