Partition > 2TB

kai_001

Well-Known Member
Hallo,

ich habe FreeBSD 6.1 P6 am laufen. Jetzt habe ich ein Laufwerkverbund ( Raid5 ) mit 8,4TB. Kennt Ihr eine Möglichkeit, diesen als eine Partition einzubinden und zu mounten?

Ich habe es mit gpt probiert, aber ohne Erfolg. Gibt es in den Ports ein Tool dafür? Anscheinend ist es ja bsdlabel, welches bei 2TB dicht macht.

Über Umwege vielleicht?

Danke und viele Grüße
Kai
 
Hm, man könnte Filme archivieren.
Viele Filme. Und Musik.
Alles, was je an Filmen gedreht und an Musik gemacht wurde.

*g*

Der Indy
 
selbst wenn kann man ja wohl mehrere katigorien für filme machen, dann kommen die filme der freundin (titanic, pride and prejudice) auch nicht mit den eigenen (braindead...) auf eine slice.
macht doch sinn, oder?
 
Bei 'ner Datenpartition geht das ja. Wie machst du eigentlich bei so einer Platte die Backups?
 
GPT ist der richtige Weg. Das 2 TB Limit welches Du siehst kommt mit höchster Wahrscheinlichkeit vom BIOS. Kannst Du "ohne Erfolg" etwas präzisieren?
 
Hallo,

danke für Eure Tipps.

Hat nun doch geklappt ... ich hatte newfs vergessen *peinlich*

Auch die Größe ist richtig!

Danke und viele Grüße
Kai
 
Ich nochmal .... neues Problem :-(

Code:
fsck -t ufs -y /dev/mfid0p1
** /dev/mfid0p1
** Last Mounted on
** Phase 1 - Check Blocks and Sizes
fsck_ufs: cannot alloc 512 bytes for inoinfo

Dieser Hinweis brachte mich nicht weiter ( es reicht doch make und make install in dem Verzeichnis nach der Änderung in der Datei ... *grübel* )

Hat jemand eine Idee?

Danke und viele Grüße
Kai
 
Das 2 TB Limit welches Du siehst kommt mit höchster Wahrscheinlichkeit vom BIOS.
Nein von bsdlabel. Siehe auch Kapitel 17.3 vom FreeBSD Handbuch:
http://www.freebsd.ch/doc/de_DE.ISO8859-1/books/handbook/disks-adding.html

Anmerkung: Da bsdlabel(8) zum Speichern von Sektoren 32-Bit Integer verwendet, ist das Werkzeug in den meisten Fällen auf 2^32-1 Sektoren pro Laufwerk oder 2 TB beschränkt. In fdisk(8) darf der Startsektor nicht größer als 2^32-1 sein und Partitionen sind auf eine Länge von 2^32-1 beschränkt. In den meisten Fällen beschränkt dies die Größe einer Partition auf 2 TB und die maximale Größe eines Laufwerks auf 4 TB. Das sunlabel(8)-Format ist mit 2^32-1 Sektoren pro Partition und 8 Partitionen auf 16 TB beschränkt. Mit größeren Laufwerken können gpt(8)-Partitionen benutzt werden.

Hilft eigentlich:

# man gpt

http://www.freebsd.org/cgi/man.cgi?...ion=0&manpath=FreeBSD+6.1-RELEASE&format=html

nicht weiter?
 
Hi,

mit bsdlabel wusste ich ja :-)

Mit gpt klappt auch alles super ... nur fsck will nicht mehr.

Mit Testweise nur 4TB lief fsck ohne murren durch *grübel*.

Werde mir nochmal die Sektoren Einstellungen anschauen .... freue mich trotzdem über Tipps und Anregungen.

Danke und viele Grüße
Kai
 
Sieht aus als hättest du einen Bug entdeckt. Am besten schnell ein PR einreichen, damit der noch vor dem 6.2 Release gefixt wird.
 
Nein, dass ist kein Bug. FSCK braucht als Faustregel etwa 700KB pro Gigabyte Festplattenspeicher im RAM. Nun wird der RAM pro Prozess einmal durch den Adressraum (32Bit oder 64Bit) begrenzt, auf der anderen Seite natürlich durch den pysikalisch vorhandenen Speicher.

Zum FSCK deiner 8TB Partition benötigst du also: (700*8192)/1024=5600Mb ~ 5,4GB RAM. Selbst wenn die Maschine diese Menge haben sollte, bei einem 32-Bit Adressraum kann ein Prozess maximal etwas weniger als 3GB ansprechen. Wie es bei amd64 aussieht, weiß ich im Moment gar nicht, theoretisch müsste der Adressraum aber deutlich größer sein.
 
Ich würde trotzdem ein PR abgeben, einfach um zu zeigen, das die Begrenzung für einige Leute ein Problem ist.
 
Hey .... die Rechnung scheint nicht zu stimmen.

Ich habe folgendes auf dem System geändert:

kern.maxdsiz="1073741824" # 1GB
kern.dfldsiz="1073741824" # 1GB
kern.maxssiz="134217728" # 128MB

in der loader.conf.

fsck läuft jetzt ohne murren durch und ich kann den Server ins Produktivsystem einsetzen.

Danke für Eure Hilfen.

Viele Grüße
Kai
 
Mit top ... fsck reserviert sich gleich 512MB ( die maximale Größe beim Standardsystem ).

Ich hatte diese Problematic auchmal bei rsync ( beim bilden der Fileliste ) ... daher kam ich drauf es hier auch mal zu testen ... laut späterer Berechnungen brauchen 8TB knapp 524MB ... was natürlich scheiterte.

Ich lasse es trotzdem auf 1GB.

Viele Grüße
Kai
 
Hallo kai_001, nur mal interessehalber:

Was hast du da eigendlich für ein System?
Welche Controller und Platten hast du verbaut?
Und wie schon angesprochen wie sieht es mit dem Backup aus?
 
Hallo Herrmann,

es handelt sich um einen Dell PowerEdge 1850 an den 2 Dell MD1000 mit jeweils 14SCSI Platten im Raid5 angeschlossen sind. Controlle sind die von Dell, hier speziell der Perc5 für die Powervaults.

Backup .... selbes System nochmal per rsync.

Viele Grüße
Kai
 
Hey hey! Dann hat sich der Speicherverbrauch von fcsk irgendwann in der letzten Zeit enorm veringert. Das wusste ich noch nicht, beseitigt aber natürlich ein großes Problem. Danke für Information.
 
Hallo,

ich möchte ein verschlüsseltes Infortrend Disk Array mit 8x500GB mit FreeBSD aufsetzen. Gebootet wird von einer anderen Systemplatte.

Die Platten sind nagelneu. Demnach kann ich auf ein Vollschreiben mit Random verzichten, oder? Der Server läuft bisher mit 2xPII 800Mhz. Das Raidarray ist über U160 angeschlossen. Ich befürchte einen gewaltigen Performanceeinbruch mit AES. Vielleicht muß noch eine Kryptokarte her. Allerdings hab ich irgendwo im Netz Benchmarks gesehen, die auch mit Kryptokarte nur 12MB/s angezeigt haben.

Wie und in welcher Reihenfolge muß ich GPT und Geli nun einsetzen?

Grüße
RobJ
 
Back
Top