[FreeBSD] low on inodes

Pagina: 1
Acties:

  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

Topicstarter
Hi,

Ik heb op een laptopje waar al windows op draait even een partitietje gecreeerd van zo'n 600MB en daarop heb ik vers van de cd FreeBSD 4.6.2 geinstalleerd
draait als een tietje hoor.. zonder X want dat is te groot voor de partitie maar ik heb het ook niet nodig, dus geen probleem..
maar ik zit nu krap in mijn inodes! (????)
Hoe kan datte nou ineens?
ik heb nergens iets gezien waar ik dat op moet/kan geven tijdens het inrichten van de partities..

waar en HOE vooral moet ikd at opgeven? ik kom ECHT te kort nu
mijn portsdir is waardeloos want ik kan niets bouwen.. maar wil toch wel het een en ander aan ports hebben.. de packages zijn te oud...

een herinstall is geen probleem, er staat geen bijzondere data op nog..
Maar waar en hoe regel ik wat meer inodes?

  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

Topicstarter
oh kleine toevoeging..
ik weet dat meer inods gaat ten koste van je schijfruimte.. dus meer inodes is minder schijfruimte..

das niet zo'n ramp, ik heb nu zat schijfruimte over waar ik niets meer mee kan doen omdat ik geen inodes over heb..
dus dat schiet ook niet op...

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 22:40

odysseus

Debian GNU/Linux Sid

Je kunt je filesystem verwijderen en een nieuw aanmaken waarbij je als blocksize iets specificeert dat groter is dan de huidige blocksize, dat is denk ik het makkelijkst. Geen idee of de FreeBSD-installer je die mogelijkheid geeft, maar je kunt het ook gewoon met een bootdisk wel voor elkaar krijgen.

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


Verwijderd

ik zou als blocksize eigenlijk iets specificeren dat kleiner is dan de huidige blocksize of ben ik nou echt in de war ?

  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

Topicstarter
de freebsd install laat het inderdaad toe.. ik kan newfs opties meegeven..
fuk nou moet ik eerst in de manpage van newfs gaan duiken...

en moet het nou groter of kleiner? :?

Verwijderd

hehe.. volgens mij kleiner, maar ik zou even wachten op 'n third opinion :D
voor newfs moet je -i meegeven trouwens met daar8er de blocksize

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

possamai schreef op 17 oktober 2002 @ 22:38:
de freebsd install laat het inderdaad toe.. ik kan newfs opties meegeven..
fuk nou moet ik eerst in de manpage van newfs gaan duiken...
en moet het nou groter of kleiner? :?
De blocks moeten groter worden,

als je 1000 blocks definieerd, of 10000, en voor elk blokje heb je een inode nodig, wanneer zijn ze dan het snelste op ? ;)

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • MyDyingBride
  • Registratie: November 2001
  • Laatst online: 19-04 20:18
Met grotere inodes heb je normaal gesproken minder inodes nodig....

-edit-
Te laat....

  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

Topicstarter
ehm, jah maar kleinere files gebruiken 1 hele block per file.. of het nou wel of niet ruimte overhoud.. block is weg. dus dan is die inode gebruikt. en de volgende kleine file gebruikt weer een hele inode..
en als je dus een hoop kleine files hebt maar een grote blocksize zijn de inodes sneller op

tenminste zo zie ik het nu hoor...
corrigeer me als ik het fout heb. ik gok ook maar gewoon van wat ik hier lees

Verwijderd

zoals jij 't ziet possamai, zo zie ik het ook :D
voor ieder block heb je 'n inode, dus kleine blokjes = veel blokjes = veel inodes, maar wie ben ik hè :)

  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

Topicstarter
iemand die het met mij eens is blijkbaar :)
Maar ik probeer het gewoon..
ik heb gewoon een blocksize van 4096 gepakt (dat was het laagste mogelijk volgens de manpage)
En een frag van 512 (blocksize:frag = 8:1 volgens manpage)

dus we gaan het vanzelf zien..
misschien heb ik nu wel echt asociaal veeeeeel te veel inodes en gaat het ongelfelijk ten koste van mijn performance maar dan weet ik in iedergeval dat ik 'm wel kleiner moest maken :)
alleen niet zo klein :P

Verwijderd

heheheh :)
volgens dit stukje moet 't inderdaad kleiner:
If fewer inodes are desired, a larger number should be used; to create more inodes a smaller number should be given.

komt uit de manpage van newfs. met df -i kan je trouwens zien hoeveel inodes je vrij / in gebruik hebt.

  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

Topicstarter
ja weet ik
die zat bij de vorige install op de 98%
op dit moment ben ik de volledige ports tree aan het binnenhalen (die paste eerst niet) en een kerneltje aan het bouwen. en ik zit nu op de 14%
dus dat scheelt wel effies
ik had verwacht dat het meer zou schelen, maar het valt mee

  • tiguan
  • Registratie: December 2000
  • Laatst online: 22:42
Valt het nou niemand op. FreeBSD 6.2 bestaat niet eens. Of bedoel je 4.6.2?

  • Leon
  • Registratie: Maart 2000
  • Laatst online: 10-04 09:12

Leon

Rise Of The Robots

Wannapuf schreef op 17 oktober 2002 @ 23:38:
Valt het nou niemand op. FreeBSD 6.2 bestaat niet eens. Of bedoel je 4.6.2?
Gelukkig ik dacht ook al dat er stiekem allemaal niewere versies van FreeBSD in omloop waren waar ik niets van afwist... :+

FreeBSD 7.0 is trouwens ook uit :P

Eeuwige n00b


  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

Topicstarter
6.2?
Waar staat 6.2? >:) O-)

ik heb gewoon 4.6.2 getypt hoor O-) O-)
(Even over die edit regel heen lezen en dan is het net echt) :)

  • Wilke
  • Registratie: December 2000
  • Laatst online: 22:37
Ze moeten groter, niet kleiner.

Idd, hoe groter een blokje, hoe minder 'inodes' je nodig hebt om een file van een bepaalde grootte op te slaan. Dus als je inodes te kort komt: grotere blokjes maken.

  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

Topicstarter
jah maar even heel simpel bekeken
je hebt blocks van 5MB (kan niet weet ik maar voor het gemak)

dan pikt een bestand van 10MB 2 blocks in
maar als ik 100 bestanden heb van 14KB dan nemen die wel 100 blocks in beslag..
er worden namelijk niet meerdere files in 1 block gezet dan.

en zo groot zijn al die filetjes van mij niet...
het zijn meer kleine bestandjes dan grote...

het is ook gelukt nu
ik heb piepkleine blocks nu.. misschien wat midner qua performance maar ik heb nu RUIM voldoende inodes gelukkig....

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 17-05 14:06

deadinspace

The what goes where now?

Blocks groter maken helpt vrij weinig vrees ik. Je gebruikt er wel minder inodes door, maar niet zo significant dat je ineens uit de problemen bent lijkt me. Onderschat die ports collection niet, dat is een enorme berg hele kleine files... En dus heel veel inodes. Blocks groter maken laat de verkwiste diskspace (ivm niet volledig gebruikte inodes) wel significant stijgen waarschijnlijk door die hoeveelheid kleine files.

Je kunt afaik bij het aanmaken van een filesystem ook de hoeveelheid aan te maken inodes opgeven. Dat is een veel interessantere optie.

  • xzenor
  • Registratie: Maart 2001
  • Laatst online: 14-10-2022

xzenor

Ja doe maar. 1 klontje suiker.

Topicstarter
ja maar die -i optie snapte ik niet helemaal...
Ik ben bang dat ik meer verziek dan goed doe met die optie...
met kleinere blocksize was het ook prima gelukkig..
Pagina: 1