[CentOS] unable to umount

Wed Feb 25 15:52:09 UTC 2015
Leon Fauster <leonfauster at googlemail.com>

Am 22.02.2015 um 15:51 schrieb J Martin Rushton <martinrushton56 at btinternet.com>:
>> on an EL5 XEN DOM0 system I have following volume
>> 
>> $ df -h /srv Filesystem            Size  Used Avail Use% Mounted
>> on /dev/sdc1             917G  858G   60G  94% /srv
>> 
>> that partition was used by virtual machines but they were all
>> halted.
>> 
>> service xendomains stop
>> 
>> $ xm list Name                                      ID Mem(MiB)
>> VCPUs State   Time(s) Domain-0                                   0
>> 3000     2 r-----    695.1
>> 
>> $ service xend stop
>> 
>> 
>> nothing is using the partition $ lsof |grep srv <empty>
> 
> Run as root:
> # lsof +D /srv

okay - i will try this scan before booting next time. 




>> $ fuser -m /srv <empty>
>> 
> 
> Again, run this as root.  Compare (test example from my system):
> $ fuser -m /boot 2>/dev/null | wc
>      0      44     264
> # fuser -m /boot 2>/dev/null | wc
>      0     223    1338
> 
> That's 180 processes I'd miss as an ordinary user.


yep - all my commands were executed as root user (sorry for the $ vs. # confusion)


>> $ fuser -km /srv <empty>
>> 
>> 
>> but i can not umount /srv
>> 
>> $ umount /srv umount: /srv: device is busy umount: /srv: device is
>> busy
>> 
> 
> I'm sure you've checked, but where is your PWD?


I am also not sitting on the device :-)

--
Thanks

LF