Posted By: pvl (Tao-te-ting) on 'CZunix'
Title:     Re: umount - feature or bug?
Date:      Thu Sep 24 23:31:49 2009

> > > > Narazil jsem na celkem zavazny problem s odmountovavanim bindnutejch
> > veci
> > > > Mam to poslat jako bug, nebo v tom vidite nekdo nejakou feature?
> > > > 
> > > > nasimulovat lze takto:
> > > > 
> > > > mount /dev/sda1 sda1
> > > > mount --bind sda1 test
> > > > umount -n test   (-n = bez zapisu do mtab)
> > > > umount test
> > > > 
> > > > ocekaval bych ze posledni prikaz hodi chybu a/nebo napravi zaznamy v
> > > > /etc/mtab
> > > > JENZE
> > > > on sice z mtab odstrani zaznam o tom bindu, ale soucasne ODPOJI to 
> > > > /dev/sda1 z sda1 !!!! (a v mtabu ho ale necha)
> > > > 
> > > > 
> > > > Ten umount -n je modelova situace, do ktere se ale v praxi dostanete
> > velmi
> > > 
> > > > snadno, pri pouziti nekterych  virtualnich serveru, chrootu nebo
> proste
> > ro
> > > > mtab
> > > 
> > > V praxi bych si byl v tomhle pripade vedom toho ze prasim (tim, ze jsem 
> > > pouzil -n) a nespolehal bych se na to, ze ta utilita pochopi, co jsem
> tou
> > > dalsi operaci myslel a co chci vlastne udelat a proste odpoji device,
> > ktery 
> > > mtab popisuje jako namountovany do toho testu. Pozor, mount/umount
> nemaji 
> > > obecne k dispozici lepsi informace nez ty, ktere jsou v mtabu!
> > > 
> > > Ale za chybu se to povazovat da, klidne to nahlas, uvidis co ti na to
> > > reknou..
> > > 
> > >   Ray
> > 
> > jsem v poslednim odstavci zduraznil, ze to -n je modelova situace jak to 
> > nasimulovat, ne ze to delam kvuli tomu :)
> > 
> > A presne jak rikas, mel by se ridit tim co popisuje mtab a v nem zustane
> ten
> > 
> > bind, neni tam zadne info o tom sda1 .. v tom je prave moc iniciativni :( 
> > 
> > Pavel
> 
> To je takovy problem udelat symlink /proc/mounts -> /etc/mtab ?
> (Bezne se pouziva pro read-only systemy...)
> 
> Chomer

To problem urcite neni. A dokonce to ani neni muj problem, my jsme s tim 
bindem narazili v kombinaci s OpenVZ.
Ale o to prece nejde, jde o princip :)

Pavel

Search the boards