I'm trying to unmount a backup filesystem that I don't need anymore. When I run the "umount" command, system says:
umount: /backup: target is busy
And following commands does not work and same reason (busy) returns to me:
fuser -cuk /backup fuser -k -9 /backup umount -f /backup mount -o remount /backup; umount /backup
lsof |grep /backup | grep -v "backup.log"
command returns nothing already. (grep -v is because ignore backup.log files. If I'm wrong I can change.)
Why I cannot umount this filesystem and how can I do?
Commands those are I tried and outputs of them:
myserver:~ # fuser -cuk /backup myserver:~ # fuser -k -9 /backup myserver:~ # umount -f /backup umount: /backup: target is busy (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1).) myserver:~ # mount -o remount /backup; umount /backup umount: /backup: target is busy (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1).) myserver:~ #
myserver:~ # cat /etc/os-release NAME="SLES_SAP" VERSION="12-SP2" VERSION_ID="12.2" PRETTY_NAME="SUSE Linux Enterprise Server for SAP Applications 12 SP2" ID="sles_sap" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:suse:sles_sap:12:sp2"
And when I check the I/O with "iostat" command I see the physical disk (/dev/sdx) that mounted to this filesystem, there are reading but no writing.
myserver:~ # mount | grep backup /dev/mapper/vgbackup-lvbackup on /backup type xfs (rw,relatime,attr2,inode64,noquota)