2TB limit?

Hianyzott a hatam kozepere, de most kaptunk egy gepet, van rajta 6TB RAID egy ACERA(vagy miahocipom) vezerlo alatt.
2db 3T-os particio van. Nincs tapasztalatom sem a nagy diszkekkel, sem a SUSE-vel (amivel a gep erkezett), es remelhetoen ennek a kovetkezmenye a kovetkezo dolog:
A YAST-particionalojaval a /dev/sdb-re es a /dev/sdc-re letrehozok egy-egy 3TB-os particiot (sdb1, sdc1). Minden szep es jo, a /proc/partition is azt irja, hogy 3TB-3TB, felmountolom oket-3TB.
Reboot utan viszont ( amennyiben automatikusan fel akarom mountoltatni a ket patticiot ) a boot folyamat leall, hogy a mbr-ben levo adat a particio meretere nem egyezik a fizikai particiomerettel.
Akkor kikommentelem a /etc/fstab-bol hogy automatikusan mountoljon, feljon a rendszer, kezzel felmountolom, es fel van mountolodva .. 3TB-3TB.
A meglepi csak ezutan jon, hogy a /proc/partition-ban viszont mar csak 1TB van mind a sdb1-re mind az sdc1-re ...
Ha 2TB-ra particionalom, akkor ez nem jelentkezik, akkor a rendszer szepen feljon ...

Meg lehet oldani a 3TB-os particiot, es ha igen, hogyan ...
Koszonom ...
k.

Hozzászólások

Milyen filerendszer ?
Ha felmountolod df mit ir ?
------
gentóhuszár

filerendszer ext3
df kimenet:
t9:~/storage/root # df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 75884636 6824776 65205064 10% /
udev 2073008 136 2072872 1% /dev
/dev/sdc1 2050643064 131228 1946345176 1% /data1
/dev/sdb1 3075952168 131228 2919571548 1% /data2
k.

Areca, nem ACERA.
Csinálj egy kis volume-ot, amiről bootolsz (feltéve, hogy a RAID kártyán lógó diszkekről indítasz), a nagyra pedig tegyél simán fájlrendszert, vagy használj GPT-t.
Előbbi: mkfs /dev/sdX
Utóbbit pld. a parted nevű cuccal tudod kivitelezni.
De használhatsz BSD disklabelt is, abban legalábbis a BSD-k alatt nincs ilyen probléma. (de akkor már inkább GPT, ha mindenáron partíciókat akarsz)

A Linux PC-n a PC-s partíciós (DOS) táblát használja, ami 2TB-nál nagyobb partíciókat nem igen bír leírni.

XFS is birja a nagy particiokat.

Illetve: a kernel saja't? van valami ilyesmi kernelkonfig (CONFIG_LBD) asszem, azt kell megnezni. Marmint ez 2.6.x alatt van, 2.4 alatt nem remlik ilyesmi (tehat az vagy nem tudja kezelni a 2t-nel nagyobb particiokat, vagy alapertelmezett es tudja, es nincs hozza opcio).

A.

(CONFIG_LBD)
2.6.16-os kernel a fenti opcio be van kapcsolva.

"Q: What is the largest possible size of an ext3 filesystem and of files on ext3?

inspired by Andreas Dilger, suggested by Christian Kujau:

Ext3 can support files up to 1TB. With a 2.4 kernel the filesystem size is limited by the maximal block device size, which is 2TB. In 2.6 the maximum (32-bit CPU) limit is of
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
block devices is 16TB, but ext3 supports only up to 4TB. "
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[http://batleth.sapienti-sat.org/projects/FAQs/ext3-faq.html]

Tehat a filerendszer tudna(?), de akkor mi akadalyozza?

k.

az msdos parttablaban 32bites (abszoult) szektorpoziciok vannak, az szorozva 512-vel, pont 2tera...

van valami advanced partitioning is a 2.6-os kernelben, az be van kapcsolva? igazabol nem hasznaltam soha (2 tera diszk azert errefele nem gyakori...:/), csak lattam hogy van, oszt nem biztos hogy trivialis hogy azokat hasznalja...

A.