[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Desmontar particion en uso



2012/3/2, Diego Sanchez <diegors@gmail.com>:
> 2012/3/2 Francesc Guitart <fguitart@gmail.com>:
>> Hola,
>>
>> Tengo una particion de datos en un servidor http que no puedo
>> desmontar. Parece que hay algun fichero en uso:
>>
>> urfe3:~# umount  /dev/sdc1 /data
>> umount: /data: device is busy.
>>        (In some cases useful info about processes that use
>>         the device is found by lsof(8) or fuser(1)
>>
>> Sin embargo puedo remontarla sin problemas en read-only:
>>
>> mount -o remount,ro /dev/sdc1 /data
>>
>> Compruebo que hay en uso en esa particion:
>>
>> urfe3:~# lsof /dev/sdc1
>> urfe3:~# lsof | grep /data
>>
>>  y solo obtengo algun resultado con:
>>
>> urfe3:~# fuser -m -v /data
>>                     USER        PID ACCESS COMMAND
>> /data:               root     kernel mount /data
>>
>> Que puede ser? Como puedo desmontarla? Estoy aplicando ACLs en esa
>> particion, puede tener algo que ver?
>>
>> Gracias!
>>
>
> http://www.cyberciti.biz/tips/how-do-i-forcefully-unmount-a-disk-partition.html
>
> Linux fuser command to forcefully unmount a disk partition
>
> Suppose you have /dev/sda1 mounted on /mnt directory then you can use
> fuser command as follows:
>
> WARNING! These examples may result into data loss if not executed
> properly (see "Understanding device error busy error" for more
> information).
> Type the command to unmount /mnt forcefully:
> # fuser -km /mnt
>
> Where,
>
> -k : Kill processes accessing the file.
> -m : Name specifies a file on a mounted file system or a block device
> that is mounted. In above example you are using /mnt
>
> Linux umount command to unmount a disk partition
> You can also try umount command with –l option:
> # umount -l /mnt
>

fuser -km /data no ha funcionado. Logico, ya que -k mata el proceso
que ocupa el dispositivo y en este caso el proceso era "kernel"

En cambio umount -l /data si aunque no sé porqué. Que entendéis
vosotros con la explicacion del man para -l? Parace que solo anade la
etiqueta del volumen...

Muchas gracias!

-- 
Francesc


Reply to: