Avatar billede jma73 Nybegynder
22. marts 2004 - 16:38 Der er 7 kommentarer og
2 løsninger

No space left in device - not!

Jeg får en underlig meddelelse når jeg vil touch'e en ny fil under /home

Får subj. at vide, altså: "No space left in device" - men en df giver altså:
/dev/sda6            1.9G  1.5G  344M  82% /home
Altså 344M ledig plads.

Jeg har genstartet maskinen, men endnu ikke kørt nogen fsck, da den kører som server, og andre bruger den.

Nogen som kan hjælpe mig med hvad det er et symton på??

Der er Red Hat 7.1 på denne maskine.
Avatar billede odysseus Nybegynder
22. marts 2004 - 16:47 #1
prøv at teste for ledige inodes:
df -i
Avatar billede strych9 Praktikant
22. marts 2004 - 16:50 #2
Når du opretter partitioner bliver de oprettet på en måde så non-root brugere ikke kan fylde drevene op. De er kvoteret til en vis procentdel af drevet. Med root account kan du sikkert godt fylde drevet op til 100% hvis du vil.
Du kan tune det med fsck så vidt jeg husker. Ellers er det et andet util fra e2fsutils pakken.
Avatar billede strych9 Praktikant
22. marts 2004 - 16:51 #3
Jeg mener iøvrigt at default som almindelige brugere kan fylde et drev op til er 85% så det ser ud som om det er problemet.
Avatar billede jma73 Nybegynder
22. marts 2004 - 17:07 #4
tak!

Med df -i får jeg:
/dev/sda6            256512  256396    116  100% /home

Så det skal jeg have ændret. Har prøvet at slette ca. 150 MB mere, men det gav ikke flere ledige inodes...

Jeg er ikke helt så erfaren heri. Men det lyder til at være muligt at ændre på inodes med fsck eller e2fsutils.
Hvordan kan jeg tune med fsck? tune2fs finder jeg ikke anvendelig.
Avatar billede strych9 Praktikant
22. marts 2004 - 17:26 #5
hmm det tager ikke lang tid at køre fsck på en 2gb scsi disk. Har du overhovedet ikke mulighed for at gøre det lige nu? Du skal bare remounte disken som read-only og så skulle brugere stadig kunne læse fra den mens du kører fsck. De kan jeg ikke skrive så meget til den ligenu alligevel kan man indvende...
Min Linux box er desværre nede at bide i græsset med hardware problemer ligenu, men på freebsd man siden til fsck står der:

    Inconsistencies checked are as follows:
    1.  Blocks claimed by more than one inode or the free map.
    2.  Blocks claimed by an inode outside the range of the filesystem.
    3.  Incorrect link counts.
    4.  Size checks:
                Directory size not a multiple of DIRBLKSIZ.
                Partially truncated file.
    5.  Bad inode format.
    6.  Blocks not accounted for anywhere.
    7.  Directory checks:
                File pointing to unallocated inode.
                Inode number out of range.
                Directories with unallocated blocks (holes).
                Dot or dot-dot not the first two entries of a directory or
                having the wrong inode number.
    8.  Super Block checks:
                More blocks for inodes than there are in the filesystem.
                Bad free block map format.
                Total free block and/or free inode count incorrect.

Den kan sikkert fikse dine inodes.. Den plejer i hvert fald at kunne fikse mine :)
Avatar billede jma73 Nybegynder
22. marts 2004 - 17:31 #6
Hej Begge. Mange tak for svarene, jeg har fået løst problemet, ved at slette en masse filer i første omgang.
Vil kigge på dit strych9.
I får begge points, da 'df - i' var meget nyttig også.
Så jeg skal lige have et svar fra odysseus.
Avatar billede odysseus Nybegynder
22. marts 2004 - 17:50 #7
ok. Hvis du får yderligere problemer med mangel på inodes, skulle du overveje at skifte filsystem. reiserfs giver f.eks. ubegrænsede inodes.
Avatar billede odysseus Nybegynder
22. marts 2004 - 17:50 #8
og svar...
Avatar billede jma73 Nybegynder
23. marts 2004 - 15:16 #9
Tak for hjælpen :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester