Toon posts:

Hardware RIAD 0,1

Pagina: 1
Acties:

Verwijderd

Topicstarter
Daar ik mijn stagebegeleider helemaal gek heb gemaakt van Linux :) wil hij graag een intranet server op Linux met een Hardware RAID. de RAID controller is de FastTrak100 TX4.
de bedoeling is 4x een 120 GB schijf erin te plaatsen met raid 0,1.

Ik heb de Drivers voor Linux gevonden maar zie daar dat de ondersteuning alleen voor Redhat 6.2/7.0 en 7.1 is.

zou dit betekenen dat er nog niet getest is op 7.2/7.3 of dat het daar weer helemaal anders gaat en er daarom ook weer andere drivers voor nodig zijn? dus is het de moeite waard om dit zelf te proberen?

ik de drivers dus gedownload en de readme gelezen en daarin staan nog een aantal (voor mij) niet duidelijke zaken:
If you would like to boot with FastTrak driver on RedHat .0/7.1 "enterprise", the kernel will NOT accept it. The FastTrak driver does not yet support the "enterprise" kernel. Please change default booting label to "linux up" or "linux smp".
wat is nou eigenlijk een "enterprise kernel"?
1.2 Support List
Red Hat 6.2 (2.2.14-5.0)
Red Hat 6.2-OEM (2.2.14-6.1.1)
Red Hat 7.0 (2.2.16-22)
Red Hat 7.1 (2.4.2-2)
wederom zijn verdere kernels niet getest, of zou het gewoon niet werken? dus is het de moeite waard om dit zelf te proberen?


nog even een quote van de promise site zelf over de kaart in kwestie:
4-channel ATA RAID 0+1, 1, 0 Controller

The ultimate option for small office/home office and professional workstations needing Ultra ATA/100 drive performance and economy. FastTrak100 TX4 for 66MHz and 33MHz PCI bus motherboards offers the power and flexibility of four independent data channels for up to 4 drives. Create RAID 0+1 arrays that really fly complete with hot swap support, huge storage capacity, and 24x7 fault tolerant data protection for your entry-level servers. Works with optional SuperSwap hot swap chassises to let user replace drives without shutting down the server or PC under RAID 1 or RAID 0+1. Easily manage, maintain, and monitor the array(s), controller card, and optional enclosures using the included FastCheck GUI.

Verwijderd

Op maandag 24 juni 2002 11:09 schreef Exci het volgende:
zou dit betekenen dat er nog niet getest is op 7.2/7.3 of dat het daar weer helemaal anders gaat en er daarom ook weer andere drivers voor nodig zijn? dus is het de moeite waard om dit zelf te proberen?
Dit betekent dat de drivers nog niet zijn gecompileerd voor een andere versie van de RedHat kernel dan de versies die bij de betreffende RedHat distro's zitten.
wat is nou eigenlijk een "enterprise kernel"?
Ik vermoed dat dat de kernel is die bij RedHat Linux Advanced Server zit.
wederom zijn verdere kernels niet getest, of zou het gewoon niet werken? dus is het de moeite waard om dit zelf te proberen?
Het is lastig om een eigen kernel te maken met support voor ATARAID om een initiele installatie van RedHat te doen. Beter een distro kiezen die dat out of the box ondersteunt.

Ook kun je kiezen om eerst een niet in RAID hangende disk te installeren en dan vanaf die installatie een kernel te bakken met RAID support.

Distro's die ATARAID ondersteunen zijn Debian Woody en Slackware 8.1.

Overigens is er veel info over ATARAID en Promise controllers op dit forum te vonden. Vooral verhalen waarin het niet lukt om deze tijdens de installatie werkend te krijgen in RAID configuratie.

Verwijderd

sorry m8..de promise FastTrak is GEEN hardware-RAID...

  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 00:58
Weet niet of de TX4 hardware RAID is, maar de normale Promise FastTrak100 zuigt gewoon, kan je beter gewoon de software RAID van de Linux kernel gebruiken, die is sneller en efficienter (aangezien de kernel dan weet wat er gebeurt, bij die Promise gevallen weet de kernel vaak niet hoe ie moet optimaliseren)

Verwijderd

Topicstarter
hmmm ik ging er van uit dat het wel Hardware raid zou zijn |:(

Maar wat ik nu niet begrijp is dat er aangeraden wordt om die promise kaart niet te gebruiken... maar hoe ga ik die hardeschijven dan aansluiten ?

Of moet ik wel die kaart gebruiken maar niet de drivers die Promise levert? ook heb ik een aantal ATA raid howto's gevonden voor redhat 7.2 en mandrake, maar deze voor of alleen raid 0 of alleen raid 1.. terwijl ik alle bij wil.

en wat zet ik waar neer ?
er wordt steeds afgeraden om /boot niet op de RAID te zetten maar op een aparte HD ... geldt dit voor meerdere partities? /proc misschien ?

  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 00:58
Je moederbord heeft toch wel een normale IDE aansluiting? En anders zet je zo'n controller gewoon in ATA100 modus en gebruik je em als een gewone controller.

Tis vaak een probleem om van RAID arrays of grote schijven te starten, daarom maak je aan het begin van je startschijf een 8MB grote partitie die je mount als /boot, hierdoor kan lilo altijd booten. Als je dan de rest van je schijf als softRAID gebruikt, ben je op elke disk maar 8MB ruimte kwijt.

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 23:10

deadinspace

The what goes where now?

Ik quote mezelf even:
---quote---
A "trick BIOS RAID" controller is just a regular IDE controller with
a BIOS that allows volumes to be setup. The OS must then have a
driver that understands those volumes. Most "trick BIOS RAID"
controllers only have IDE support for Linux, but not support for
their volumes (HPT has just released a "beta" one for Linux).

100% of the workload still goes on the OS, although a few of the
controllers (notably HPT) do have some binary operations that _may_
speed up operation. But for the most part, "trick BIOS RAID"
controllers are no faster, if not _slower_, than OS-based software
RAID. They are really only good for OSes that lack software RAID --
e.g., MS-DOS (including 7.x aka Win9x/ME).

A "hardware RAID" controller uses a microcontroller or other
embedded processor as an arbitrator between the IDE controller(s)
and the rest of the system. The OS only talks to that controller
and has nothing to do with IDE operations. They usually feature
on-board RAM for caching/operations and may even run their own
little OS.
De Highpoint en Fasttrack "raid" controllers zijn zulke 'trick BIOS RAID controllers'.

Als je wilt raiden in GNU/Linux is software raid door het OS zelf dus sneller (en goedkoper).
---quote---

Punt is dus dat de Linux kernel de BIOS negeert en zelf aan de controller vraagt wavoor HDs eraan hangen (en dan zegt die controller gewoon: kheb 4 HDs... controller zelf rept geen woord over raid).
Op dinsdag 25 juni 2002 10:02 schreef Exci het volgende:
ook heb ik een aantal ATA raid howto's gevonden voor redhat 7.2 en mandrake, maar deze voor of alleen raid 0 of alleen raid 1.. terwijl ik alle bij wil.
Wat wil je? Zowel stripen als mirroren? Ik weet niet of de GNU/Linux raidtools dat kunnen... Zou je de documentatie eens moeten doorspitten.
er wordt steeds afgeraden om /boot niet op de RAID te zetten maar op een aparte HD ... geldt dit voor meerdere partities? /proc misschien ?
Nee.
Het punt met /boot is dat daar je kernel staat, en de bootloader (LILO of GRUB) moet die kernel wel kunnen laden. /boot mag dus niet op software raid staan, omdat LILO en GRUB dat niet snappen. De kernel moet dus van een 'gewoon' stukje HD worden geladen, waarna de kernel de software raid op zich neemt.
Pagina: 1