Re: remount ro

From: Václav Jůza <vaclavjuza (zavinac)>
Date: 12. 11. 2004, 22:55 CET
Dne pá 12. listopadu 2004 19:00 Jiří Mothejzík napsal(a):
> Fajn, tak uz jsem to zvladl az na jednu drobnost:
> gw:~# mount -o remount,ro /
> mount: / is busy
> gw:~#
To bude proto, že už tam nějaký proces něco otevřel pro zápis, nejspíš to 
budou nějaké logy (kernel totiž nerad bere zpět to, co už někomu slíbil :), 
ale dej pozor na všechny ty adresáře, co jsem psal výše, tzn. nenechat je 
na / filesystému, ale na samostatný s rw, má-li být v RAM bude nejlepší 
tmpfs.
Když chceš zjistit, který proces ti "zabírá" nějaký prostředek, na to jsou tu 
programy fuser a lsof (viz man).

Pak je důležité, pokud třeba původní adresář /var překryješ tím připojeným, 
spuštěné programy mají stále otevřeny ty překryté soubory->musí se 
restartovat. To samé platí, když soubor smažeš (na disku je furt, když ho 
něco používá).
>
> Pri bootu rekneme nemusim vubec do rw, ale pro pozdejsi zmeny a pravidelne
> denni zapisy logu aj. na disk budu do rw muset... jak pak vratim disk do ro
> modu?
Asi bych na to udělal samostatný diskový oddíl a tam to vždy nakopíroval a 
odpojil.
Received on Fri, 12 Nov 2004 22:55:33 +0100

This archive was generated by hypermail 2.1.8 : 12. 11. 2004, 22:55 CET