/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
root filesystem fyldt op
Fra : Bent Wagner


Dato : 04-03-02 14:14

Hej alle.

I morges forsøgte jeg at dl en 30Mb fil, det fejlede
og jeg prøvede igen, og fejlede igen.

Så gik jeg ud af X, læste news og startede X op igen.

Den ville nu ikke starte op fordi xfs ikke kørte. den
manglede en char-major-81.

Efter lang tids søgen på nettet via win2k fandt jeg ud
af at det var fordi at mit / var fyldt op.
De fejlede dl's var endt i /tmp.

Kan jeg sætte mit system op til at give en warning før
mit / filsystem bliver fyldt op igen?

Venlig hilsen

Bent Wagner

 
 
Claus Rasmussen (04-03-2002)
Kommentar
Fra : Claus Rasmussen


Dato : 04-03-02 14:27

Bent Wagner wrote:

> De fejlede dl's var endt i /tmp.

Jeg kan regne ud, at du kører X som root. Lad være med det.


> Kan jeg sætte mit system op til at give en warning før
> mit / filsystem bliver fyldt op igen?

Hvert filsystem vil som regel reservere ca. 10% af pladsen til
root for netop at undgå den slags situationer.

Men ellers er svaret på dit spørgsmål: Nej.

-Claus


Thomas Rasmussen (04-03-2002)
Kommentar
Fra : Thomas Rasmussen


Dato : 04-03-02 14:57

>>>>> "Claus" == Claus Rasmussen <clr@cc-consult.dk> writes:

Claus> Hvert filsystem vil som regel reservere ca. 10% af pladsen til
Claus> root for netop at undgå den slags situationer.

Claus> Men ellers er svaret på dit spørgsmål: Nej.

Ikke direkte, men med lidt scripting og cron hacking så kan man hurtig
flække noget sammen der checker hvor meget plads der er tilbage på
root disken, og hvis det overskrider en eller anden threshold, så
sender den en mail eller lign.

if [[ `df -k / |grep /dev/hda1 |awk {'print $4'}` < 100000 ]]; then
mail -s "Root disk running low" to@me.dk ;
fi

ville vistnok tjekke om der er mindre end 100MB plads på disken, hvis
dette er tilfældet, så sender den en mail til to@me.dk med subject =
Root disk running low

Dette script er skrevet i zsh hvor det virker, jeg ved ikke lige om
det virker i bash eller lign. shells.

/Thomas
--
/"\ | Human Knowledge Belongs To The World
\ / | -- Milo Hoffman in "AntiTrust"
x |
/ \ <-- (ASCII Ribbon Campain against html emails and postings!)

Lasse Jensen (04-03-2002)
Kommentar
Fra : Lasse Jensen


Dato : 04-03-02 20:55

Thomas Rasmussen wrote:

>>>>>> "Claus" == Claus Rasmussen <clr@cc-consult.dk> writes:
>
> Claus> Hvert filsystem vil som regel reservere ca. 10% af pladsen til
> Claus> root for netop at undgå den slags situationer.
>
> Claus> Men ellers er svaret på dit spørgsmål: Nej.
>
> Ikke direkte, men med lidt scripting og cron hacking så kan man hurtig
> flække noget sammen der checker hvor meget plads der er tilbage på
> root disken, og hvis det overskrider en eller anden threshold, så
> sender den en mail eller lign.
>
> if [[ `df -k / |grep /dev/hda1 |awk {'print $4'}` < 100000 ]]; then
> mail -s "Root disk running low" to@me.dk ;
> fi
>
> ville vistnok tjekke om der er mindre end 100MB plads på disken, hvis
> dette er tilfældet, så sender den en mail til to@me.dk med subject =
> Root disk running low

En anden idé er at bruge 'wall Root disk running low!', så kommer der et
fint KWrited popup vindue... ihvertfald hvis man kører KDE, jeg ved ikke om
gnome har noget lignende. Scriptet er iøvrigt lige røget ind i min crontab.

> Dette script er skrevet i zsh hvor det virker, jeg ved ikke lige om
> det virker i bash eller lign. shells.

Ellers er det jo bare at indsætte #/bin/zsh i starten af filen.

--
Lasse Jensen [rdx at worldonline dot dk]
[lasse@Earth ~]$ uname -a
Linux earth.lan 2.4.7-10smp #1 SMP Thu Sep 6 17:09:31 EDT 2001 i686 unknown
[lasse@Earth ~]$ uptime
8:00pm up 1:32, 4 users, load average: 0.02, 0.04, 0.06

Bent Wagner (04-03-2002)
Kommentar
Fra : Bent Wagner


Dato : 04-03-02 23:01

On Mon, 04 Mar 2002 14:26:45 +0100, Claus Rasmussen <clr@cc-consult.dk> wrote:
>Bent Wagner wrote:
>
>> De fejlede dl's var endt i /tmp.
>
>Jeg kan regne ud, at du kører X som root. Lad være med det.

Jeg kørte _ikke_ som root, men måske endte filerne i /tmp pga.
en fejlslagen dl.

Jeg bruger _kun_ root hvis jeg ikke kan lave det med min normale
bruger konto.

"Af skade bliver man klog" - jeg er _meget_ klog ;-\


Jeg vil prøve at lave noget cron - wall script som foreslået.

Tak for hjælpen allesammen

Venlig hilsen

Bent Wagner

frank damgaard (04-03-2002)
Kommentar
Fra : frank damgaard


Dato : 04-03-02 19:27

Bent Wagner <psy@psy.bronderslev.dk> wrote:

....
> Efter lang tids søgen på nettet via win2k fandt jeg ud
> af at det var fordi at mit / var fyldt op.
> De fejlede dl's var endt i /tmp.

> Kan jeg sætte mit system op til at give en warning før
> mit / filsystem bliver fyldt op igen?

Kør som en "bruger" og ikke root, og så brug evt. quota(8)
til at begrænse en brugers forbrug på et filsystem.


--
Frank Damgaard |


Sven Esbjerg (05-03-2002)
Kommentar
Fra : Sven Esbjerg


Dato : 05-03-02 23:05

psy@psy.bronderslev.dk (Bent Wagner) writes:

> Kan jeg sætte mit system op til at give en warning før
> mit / filsystem bliver fyldt op igen?

En god ide er, når man installerer, at lave en /tmp og en /var partition
så du slipper for at din / partition bliver fyldt op ved et uheld.

Sven

--
Fight Internet Censorship! http://www.eff.org
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Bent Wagner (06-03-2002)
Kommentar
Fra : Bent Wagner


Dato : 06-03-02 07:03

On 05 Mar 2002 23:05:16 +0100, Sven Esbjerg <esbjerg@xbsd.net> wrote:
>psy@psy.bronderslev.dk (Bent Wagner) writes:
>
>> Kan jeg sætte mit system op til at give en warning før
>> mit / filsystem bliver fyldt op igen?
>
>En god ide er, når man installerer, at lave en /tmp og en /var partition
>så du slipper for at din / partition bliver fyldt op ved et uheld.
>
>Sven

Jeg har en /var partition men ikke en /tmp partition.

Det må jeg have næste gang jeg installerer.
(varer forhåbentlig længe til)

Venlig hilsen

Bent Wagner

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408893
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste