Bekijk Volledige Versie : CentOS 6, 64-bit, kan geen groot partitie aanmaken
Tijdens de installatie van CentOS, is het niet mogelijk om een partitie aan te maken van ~8TB (ext4) en groter. Terwijl dat met ext4 makkelijk moet gaan. Waardoor komt dit?
Waarom eigenlijk ext4 en geen zfs o.i.d? Ext4 doet dacht ik maar aan 48 bits adressering.
Waarom eigenlijk ext4 en geen zfs o.i.d? Ext4 doet dacht ik maar aan 48 bits adressering.
Niet mijn keuzes, ik voer alleen uit :)
dennis0162
01/06/12, 16:04
EXT4 kan tot 1024 TB :)
Je zou kunnen proberen om een kleinere partitie aan te maken tijdens de installatie en daarna de partitie te vergroten.
EXT4 kan tot 1024 TB :)
Je zou kunnen proberen om een kleinere partitie aan te maken tijdens de installatie en daarna de partitie te vergroten.
Vreemd dat de installatie moeilijk doet. Heb / maar 50GB gegevens om vervolgens in het OS zelf een /data aan te maken.
mkfs.ext4 erop lukt niet:
Size of /dev/sda5 too big to be expressed in 32 bits.
Pffff
dennis0162
01/06/12, 16:13
Probeer anders dit even: http://blog.ronnyegner-consulting.de/2011/08/18/ext4-and-the-16-tb-limit-now-solved/
Staat een bugfix bij
dreamhost_nl
01/06/12, 19:49
Met welke versie / distro probeer je te installeren?
dennis0162
01/06/12, 22:38
Met welke versie / distro probeer je te installeren?
"CentOS 6, 64-bit, kan geen groot partitie aanmaken"
systemdeveloper
01/06/12, 22:56
Kan zijn dat je de e2fsprocs even moet builden voor 64bits, maar de gouden regel is natuurlijk dat je op filesystem nivo eigenlijk beter niet moet gaan kloten met patches, handmatige builds etc...
Als het even kan zou ik voor zfs gaan, maar ik ben dan weer meer een bsd'er :)
dreamhost_nl
02/06/12, 11:14
"CentOS 6, 64-bit, kan geen groot partitie aanmaken"
Dat was geen antwoord op mijn vraag.
Dat was geen antwoord op mijn vraag.
Wat is je vraag precies? Ik probeer CentOS 6.2 AMD64 te installeren, waarbij ik tijdens de installatie 20TB+ wil toewijzen aan /
Wat is je vraag precies? Ik probeer CentOS 6.2 AMD64 te installeren, waarbij ik tijdens de installatie 20TB+ wil toewijzen aan /
Ik denk dat hij bedoelt dat de kernel/distributie die bij installatie gebruikt wordt niet hetzelfde hoeft te zijn als de distributie/kernel/versie die je ermee installeert.
(Bijvoorbeeld dat je installeert met een 32 bits kernel en userland).
Gegeven dat je na booten in het OS zelf (dus Centos 6 64 bit) ook geen grote /data aan kon maken, en de link die dennis062 gaf naar iets wat duidelijk de oorzaak lijkt te zijn ben je niet meteen geholpen met dingen bij de installer.
Ook al maak je een grote partitie aan bij installeren, moet je wel goed controleren dat het OS wat er op komt daar ook mee om kan gaan.
(mounten, en als je een keer fsck of andere fs tools nodig hebt, moeten die het ook snappen).
Overigens, waarom wil je een reusachige root partitie ?
dreamhost_nl
02/06/12, 18:42
Ik probeer CentOS 6.2 AMD64 te installeren, waarbij ik tijdens de installatie 20TB+ wil toewijzen aan /
Doe je dat per DVD (minimal install DVD, volledige DVDs 1+2) of via het netwerk? Alle versies hebben weer een andere versie qua partitionering ingebakken.
Doe je dat per DVD (minimal install DVD, volledige DVDs 1+2) of via het netwerk? Alle versies hebben weer een andere versie qua partitionering ingebakken.
Nu ben ik toch wel benieuwd wat je denk te kunnen toevoegen op grond van de install versie ?
Heb je inderdaad een oplossing of workaround voor OP bij gebruik van installer keuze a/b/c ?
Posting #5 en #6 zijn wat mij betreft nogal duidelijk over wat de oorzaak van het probleem is .
Als ik dan op https://ext4.wiki.kernel.org/index.php/Ext4_Howto lees dat er nog geen stable release van e2fsprogs is die filesystems >16TB kan maken, dan denk ik niet zo snel dat er al een CentOS stable release is met support daarvoor.
TS heeft e2fsprogs >= 1.42 nodig, en dat zit niet in huidige CentOS releases.
http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.42
http://pkgs.org/centos-6-rhel-6/centos-rhel-x86_64/e2fsprogs-1.41.12-11.el6.x86_64.rpm.html
systemdeveloper
02/06/12, 20:31
TS heeft e2fsprogs >= 1.42 nodig, en dat zit niet in huidige CentOS releases.
http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.42
http://pkgs.org/centos-6-rhel-6/centos-rhel-x86_64/e2fsprogs-1.41.12-11.el6.x86_64.rpm.html
Een paar jaar geleden was dat volgens mij ook met de overgang naar 64bits? Toen dacht ik ook 'even' een dikke diskarray te kunnen gebruiken, maar voor ik het wist zat ik met cylindernummers te kloten en kon ik nog de e2fsprogs crap met het handje gaan builden. Ik heb daar overigens vanaf gezien omdat ik liever werk vanaf een stabiel systeem. Daarnaast heb ik ook geen zin om op een fsck over 10-20tb te gaan wachten (als de journals kapot zijn).
Vreemd eigenlijk toch dat er nog geen stabiele release is?
Overigens, waarom wil je een reusachige root partitie ?
Ik ben de uitvoerder, ik heb niks te willen :)
Ik heb uiteindelijk tijdens de installatie 50G toegewezen aan root, de rest van de ruimte ongepartitioneerd gelaten. Na de installatie met parted de rest van de ruimte toegewezen aan /home met xfs als fs.
Vreemd eigenlijk toch dat er nog geen stabiele release is?
Tsja, het is nogal nieuw, in elk geval voor ext4, en dan duurt dat even.
Nu is de release van e2fsprogs 1.42 pas in November 2011, en dat Redhat (en dus Centos) geen eerste versie met een major wijziging in hun stable release die precies dan uitkomt stoppen vind ik alleen maar erg terecht.
(Centos 6 is ook van November/December 2011).
Ik ben de uitvoerder, ik heb niks te willen :)
Ik heb uiteindelijk tijdens de installatie 50G toegewezen aan root, de rest van de ruimte ongepartitioneerd gelaten. Na de installatie met parted de rest van de ruimte toegewezen aan /home met xfs als fs.
Als de vrager erop staat (/ van 20TB) , alla, maar enigszins advies geven dat een keuze niet zo handig is en veel mensen het anders doen wordt gewoonlijk wel gewaardeerd.