<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.1" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Kommentare zu: Smartd und 3ware Raid</title>
	<link>http://linux-blog.anracom.com/2008/09/19/smartd-und-3ware-raid/</link>
	<description>Linux im Einsatz - Erfahrungsberichte, Tipps, Beispiele</description>
	<pubDate>Fri, 18 May 2012 07:28:20 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>

	<item>
		<title>Von: rmo</title>
		<link>http://linux-blog.anracom.com/2008/09/19/smartd-und-3ware-raid/#comment-36</link>
		<author>rmo</author>
		<pubDate>Wed, 29 Oct 2008 08:08:44 +0000</pubDate>
		<guid>http://linux-blog.anracom.com/2008/09/19/smartd-und-3ware-raid/#comment-36</guid>
		<description>Hier noch ein paar Zusatzinfos: 

Ich habe einen  9500S-4LP Controller und nutze ihn auch mit 4 Platten, die in 2 Raid_1   Arrays konfiguriert sind. Siehe nachfolgenden Auszug aus /var/log/boot.msg.   

&lt;4&gt;3ware 9000 Storage Controller device driver for Linux v2.26.02.009.
&lt;4&gt;ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16
&lt;6&gt;ACPI: PCI Interrupt 0000:05:06.0[A] -&gt; Link [APC1] -&gt; GSI 16 (level, low) -&gt; IRQ 16
&lt;6&gt;scsi6 : 3ware 9000 Storage Controller
&lt;4&gt;3w-9xxx: scsi6: Found a 3ware 9000 Storage Controller at 0xc400e000, IRQ: 16.
&lt;4&gt;3w-9xxx: scsi6: Firmware FE9X 2.08.00.005, BIOS BE9X 2.03.01.052, Ports: 4.
&lt;5&gt;scsi 6:0:0:0: Direct-Access     AMCC     9500S-4LP  DISK  2.08 PQ: 0 ANSI: 3
&lt;5&gt;scsi 6:0:1:0: Direct-Access     AMCC     9500S-4LP  DISK  2.08 PQ: 0 ANSI: 3

Wichtig ist, dass das richtige 3ware Modul geladen wird und dieses auch den Controller erkennt. Was erscheint da bei dir? 

Soweit ich mich erinnere, habe ich habe das von SuSE ausgelieferte Modul genommen. Wichtiger Hinweis: 

Eigentlich gibt es 2 solcher Module unter /lib/modules/DeinKernel/kernel/drivers/scsi : 

3w-9xxx.ko
und 
3w-xxxx.ko

lsmod sollte zeigen, dass das 3w-9xxx.ko aktiv ist. 

Falls das nicht der Fall ist: Probier, es mit modprobe zu laden.  Geht das fehlerfrei, so sollten die Raid Arrays eigentlich korrekt unter fdisk erscheinen und du kannst dann deine Partitionen anlegen.  

Wenn du den Controller nicht schon beim Setup des Rechners sondern erst später eingebaut hast, musst du das richtige 3ware Modul in der initrd verankern, wenn es beim Booten geladen werden soll. Dies kannst du bei SuSE z.B. mit sysconfig-editor unter Yast tun: 

Siehe im sysconfig-editor den Punkt "System-&gt; kernel-&gt;INITRD_MODULES". Dort einfach 3w_9xxx  ergänzen. Yast führt dann mkinitrd aus und beim nächsten Bootvorgang wird das Modul dann geladen.</description>
		<content:encoded><![CDATA[<p>Hier noch ein paar Zusatzinfos: </p>
<p>Ich habe einen  9500S-4LP Controller und nutze ihn auch mit 4 Platten, die in 2 Raid_1   Arrays konfiguriert sind. Siehe nachfolgenden Auszug aus /var/log/boot.msg.   </p>
<p>&lt;4>3ware 9000 Storage Controller device driver for Linux v2.26.02.009.<br />
&lt;4>ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16<br />
&lt;6>ACPI: PCI Interrupt 0000:05:06.0[A] -> Link [APC1] -> GSI 16 (level, low) -> IRQ 16<br />
&lt;6>scsi6 : 3ware 9000 Storage Controller<br />
&lt;4>3w-9xxx: scsi6: Found a 3ware 9000 Storage Controller at 0xc400e000, IRQ: 16.<br />
&lt;4>3w-9xxx: scsi6: Firmware FE9X 2.08.00.005, BIOS BE9X 2.03.01.052, Ports: 4.<br />
&lt;5>scsi 6:0:0:0: Direct-Access     AMCC     9500S-4LP  DISK  2.08 PQ: 0 ANSI: 3<br />
&lt;5>scsi 6:0:1:0: Direct-Access     AMCC     9500S-4LP  DISK  2.08 PQ: 0 ANSI: 3</p>
<p>Wichtig ist, dass das richtige 3ware Modul geladen wird und dieses auch den Controller erkennt. Was erscheint da bei dir? </p>
<p>Soweit ich mich erinnere, habe ich habe das von SuSE ausgelieferte Modul genommen. Wichtiger Hinweis: </p>
<p>Eigentlich gibt es 2 solcher Module unter /lib/modules/DeinKernel/kernel/drivers/scsi : </p>
<p>3w-9xxx.ko<br />
und<br />
3w-xxxx.ko</p>
<p>lsmod sollte zeigen, dass das 3w-9xxx.ko aktiv ist. </p>
<p>Falls das nicht der Fall ist: Probier, es mit modprobe zu laden.  Geht das fehlerfrei, so sollten die Raid Arrays eigentlich korrekt unter fdisk erscheinen und du kannst dann deine Partitionen anlegen.  </p>
<p>Wenn du den Controller nicht schon beim Setup des Rechners sondern erst später eingebaut hast, musst du das richtige 3ware Modul in der initrd verankern, wenn es beim Booten geladen werden soll. Dies kannst du bei SuSE z.B. mit sysconfig-editor unter Yast tun: </p>
<p>Siehe im sysconfig-editor den Punkt &#8220;System-> kernel->INITRD_MODULES&#8221;. Dort einfach 3w_9xxx  ergänzen. Yast führt dann mkinitrd aus und beim nächsten Bootvorgang wird das Modul dann geladen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: rmo</title>
		<link>http://linux-blog.anracom.com/2008/09/19/smartd-und-3ware-raid/#comment-35</link>
		<author>rmo</author>
		<pubDate>Tue, 28 Oct 2008 19:58:13 +0000</pubDate>
		<guid>http://linux-blog.anracom.com/2008/09/19/smartd-und-3ware-raid/#comment-35</guid>
		<description>Hallo Lord_icon, 
also für die 9000er Controller sollte /dev/twa0 der richtige Wert sein - falls dies der der einzige 3ware Controller im System ist. 

&lt;strong&gt;Achtung:&lt;/strong&gt; Ein solches Device taucht bei fdisk gar nicht auf - es betrifft den Controller selbst und nicht die Plattenarrays.   

Falls das Device File nicht oder nicht mit den richtige major und minor numbers existiert, legt es smartctl es lt. man-page angeblich an. Ein normales SUSE hat aber bereits von Haus aus mehrere /dev/twa?-Files.  

Ich habe zur Sicherheit erstmal folgende Fragen: 

1) Gibt es noch mehr aktive Controller und Platten in deinem System ? 

2) Wenn das /dev/sdb Device das Ergebnis der raid5 Konfiguration aus 4 Platten zu je 750 GB ist, verstehe ich ich die Größe von nur 1.4 TB nicht. Das sollte größer sein (&gt;~ 2TB). Oder ist /dev/sdb ein anderes Plattendevice als der Raidverbund ? 

3)  Was sagt  lsmod &#124; grep 3w ? 

4) Was für Fehlermeldungen bringt    smartctl -a -d 3ware,0  /dev/twa0  denn ?

5) Welche Meldungen zeigt denn /var/log/messages zum evtl. versuchten Start von smartd ?</description>
		<content:encoded><![CDATA[<p>Hallo Lord_icon,<br />
also für die 9000er Controller sollte /dev/twa0 der richtige Wert sein - falls dies der der einzige 3ware Controller im System ist. </p>
<p><strong>Achtung:</strong> Ein solches Device taucht bei fdisk gar nicht auf - es betrifft den Controller selbst und nicht die Plattenarrays.   </p>
<p>Falls das Device File nicht oder nicht mit den richtige major und minor numbers existiert, legt es smartctl es lt. man-page angeblich an. Ein normales SUSE hat aber bereits von Haus aus mehrere /dev/twa?-Files.  </p>
<p>Ich habe zur Sicherheit erstmal folgende Fragen: </p>
<p>1) Gibt es noch mehr aktive Controller und Platten in deinem System ? </p>
<p>2) Wenn das /dev/sdb Device das Ergebnis der raid5 Konfiguration aus 4 Platten zu je 750 GB ist, verstehe ich ich die Größe von nur 1.4 TB nicht. Das sollte größer sein (>~ 2TB). Oder ist /dev/sdb ein anderes Plattendevice als der Raidverbund ? </p>
<p>3)  Was sagt  lsmod | grep 3w ? </p>
<p>4) Was für Fehlermeldungen bringt    smartctl -a -d 3ware,0  /dev/twa0  denn ?</p>
<p>5) Welche Meldungen zeigt denn /var/log/messages zum evtl. versuchten Start von smartd ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: lord_icon</title>
		<link>http://linux-blog.anracom.com/2008/09/19/smartd-und-3ware-raid/#comment-34</link>
		<author>lord_icon</author>
		<pubDate>Tue, 28 Oct 2008 18:53:51 +0000</pubDate>
		<guid>http://linux-blog.anracom.com/2008/09/19/smartd-und-3ware-raid/#comment-34</guid>
		<description>Hi,

ich setze ebendfalls einen 3Ware Controller ein.
Genauer gesagt den 9550SXU-4LP. Hat also 4 Ports.

Da hängen 4 x 750 GB Platten von WD. Im Raid5 Verband, da ich Geschindigkeit + extreme Datensicherheit benötige.

Da kommt mir dein Blog gerade recht.

Das ganze ist ein Server, der wg. der Kühlung im Keller steht. Dort is Suse 10.3 drauf.
Allerdings im minimalen Systemzustand.

Smart hab ich derweilen schon nachinstalliert. LEider komme ich mit keinen Befehl auf den Controller. /dev/twa* hab ich schon garnicht.

fdisk -l sagt mir
Platte /dev/sdb: 1499.9 GByte, 1499977482240 Byte
255 heads, 63 sectors/track, 182361 cylinders
Units = Zylinder of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00075187

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sdb1               1      182361  1464814701   83  Linux

Aber selbst wenn ich deine Befehle mit sdb ersetze erfolgt nur eine Fehlerausgabe.

Weißt du Rat?
Muß noch etwas installiert werden? Linux selbst bringt ja einen 3Ware Treiber gleich mit. Ergo wurde auch dieser Installiert. Von 3Ware direkt hab ich noch nichts drauf</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>ich setze ebendfalls einen 3Ware Controller ein.<br />
Genauer gesagt den 9550SXU-4LP. Hat also 4 Ports.</p>
<p>Da hängen 4 x 750 GB Platten von WD. Im Raid5 Verband, da ich Geschindigkeit + extreme Datensicherheit benötige.</p>
<p>Da kommt mir dein Blog gerade recht.</p>
<p>Das ganze ist ein Server, der wg. der Kühlung im Keller steht. Dort is Suse 10.3 drauf.<br />
Allerdings im minimalen Systemzustand.</p>
<p>Smart hab ich derweilen schon nachinstalliert. LEider komme ich mit keinen Befehl auf den Controller. /dev/twa* hab ich schon garnicht.</p>
<p>fdisk -l sagt mir<br />
Platte /dev/sdb: 1499.9 GByte, 1499977482240 Byte<br />
255 heads, 63 sectors/track, 182361 cylinders<br />
Units = Zylinder of 16065 * 512 = 8225280 bytes<br />
Disk identifier: 0&#215;00075187</p>
<p>   Gerät  boot.     Anfang        Ende     Blöcke   Id  System<br />
/dev/sdb1               1      182361  1464814701   83  Linux</p>
<p>Aber selbst wenn ich deine Befehle mit sdb ersetze erfolgt nur eine Fehlerausgabe.</p>
<p>Weißt du Rat?<br />
Muß noch etwas installiert werden? Linux selbst bringt ja einen 3Ware Treiber gleich mit. Ergo wurde auch dieser Installiert. Von 3Ware direkt hab ich noch nichts drauf</p>
]]></content:encoded>
	</item>
</channel>
</rss>

