Re: [ LUGOS ] shutdown umount

1999-04-30 Прати разговор Borut Mrak

On Thu, Apr 29, 1999 at 09:15:55PM +0100, Boris Benko wrote:

 Jaz bi nasel na /etc/rc.d skripto, ki umounta particije (na pamet je ne
 vem) in vrinil ukaza v skripto (tik pred umountom):
 fuser /usr  /tmp/a.tmp
 ps aux  /tmp/b.tmp
 
 fuser ti pove procese PIDe procesov, ki drzijo /usr in iz kaksnega
 razloga ga drzijo. Nato pa se ps aux, da si zlistas procese, ki so se
 aktivni v trenutku pred umountom. Potem pa bos ze nasel krivca in
 skripto za umount popravil v prvotno stanje.
 
 fuser je tudi dober, ko hoces umountati CDROM pa nekdo sedi na njem...

Super, tega ukaza pa nisem poznal.
Emm...jaz bi tisti output preusmeril kam drugam.
Vse pametne distribucije pri zagonu sistema pobrisejo /tmp.
RedHat tega ne naredi?

lp,

-- 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|Borut Mrak a.k.a. PyO-GEniC, a wannabe bofh, |
| [EMAIL PROTECTED], [EMAIL PROTECTED]   |
|phone: +386 65 51248 and 61 267876   |
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
I love this fucking University, and this University loves fucking me.



Re: [ LUGOS ] shutdown umount

1999-04-30 Прати разговор Matic

Borut Mrak wrote:
 
 On Thu, Apr 29, 1999 at 01:12:11PM +, Matic wrote:
   Takole. Se enkrat. Zadeva je res annoying in bi jo rad resil. Imam RH
  5.2, kernel 2.0.36, mount-2.8a. Particije so razporejene takole (ce ima
  to kaj veze...):
  /dev/hda1 on /dos1 type vfat
  /dev/hda2 on /dos2 type vfat
  /dev/hda3  swap
  /dev/hda4 on /usr type ext2
  /dev/hdb1 on /home type ext2
  /dev/hdb2 on / type ext2
   Torej. Ko naredim shutdown gre vse uredu do umounta, kjer napise:
  Unmoutnig filesystems...
  umount: /usr: device busy
 
   Potem pomaga seveda samo se reset tipka. REs bi bil vesel kakrsnegakoli
  konstruktivnega predloga.
 
 Ocitno ti nek proces sedi na /usr particiji, zato se le-te ne da umountat.
 Cudno je, da se to dogaja pri umountanju particij, saj bi morali biti takrat
 (naceloma) pobiti vsi procesi, razen inita in mogoce se kaksnega.
 Probaj iti v single-user mode in rebootat od tam. Ce to dela v redu, pojdi
 nazaj v multi-user in poganjaj vse skripte v /etc/rc0.d (mislim, da je
 na RH to /etc/rc.d/rc0.d), dokler ne prides do tiste za umountat particije.
 Takrat poglej, kateri procesi ti se laufajo. En od teh je pac obesen na /usr.
 
 Beats me. Zadeva je zacela delat, ocitno po posredovanju visje sile. :
Huh, ocitno se bom moral navadit da je tud pri linuxu po novem tko - sad
radi, sad ne radi. :P
Hvala za nasvete. Tudi jaz nisem poznal ukaza fuser.

Matic
-- 
The moon is a planet just like the Earth, only it is even deader.



Re: [ LUGOS ] shutdown umount

1999-04-29 Прати разговор Ernest Zejn

Hoj!

 Unmoutnig filesystems...
 umount: /usr: device busy
Ocitno ti nek proces sedi na /usr particiji, zato se le-te ne da umountat.
Cudno je, da se to dogaja pri umountanju particij, saj bi morali biti takrat
(naceloma) pobiti vsi procesi, razen inita in mogoce se kaksnega.
Probaj iti v single-user mode in rebootat od tam. Ce to dela v redu, pojdi
nazaj v multi-user in poganjaj vse skripte v /etc/rc0.d (mislim, da je
na RH to /etc/rc.d/rc0.d), dokler ne prides do tiste za umountat particije.
Takrat poglej, kateri procesi ti se laufajo. En od teh je pac obesen na /usr.


ali pa poskusi nekaj kot:
shutdown -n now

pomemben je tisti "-n", ki pomeni, da ne klice init-a, naj postavi run-level na
0, ampak manualno killa vse procese po -9 strukturi (ala "kill -9 *" :-)). 


br, Ernest