<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>floekblog &#187; RAID</title>
	<atom:link href="http://www.floek.net/tag/raid/feed" rel="self" type="application/rss+xml" />
	<link>http://www.floek.net</link>
	<description></description>
	<lastBuildDate>Tue, 17 Jan 2012 16:34:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>floek goes OpenSolaris: Boot from USB mirror</title>
		<link>http://www.floek.net/technical/solaris/floek-goes-opensolaris-boot-from-usb-mirror</link>
		<comments>http://www.floek.net/technical/solaris/floek-goes-opensolaris-boot-from-usb-mirror#comments</comments>
		<pubDate>Fri, 04 Dec 2009 07:46:49 +0000</pubDate>
		<dc:creator>floek</dc:creator>
				<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Mirror]]></category>
		<category><![CDATA[opensolaris]]></category>
		<category><![CDATA[RAID]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[zfs]]></category>

		<guid isPermaLink="false">http://www.floek.net/?p=117</guid>
		<description><![CDATA[Booten von Festplatten? Warum eigentlich? Wenn ich meine 5x 500GB Platten zu einem großen Array zusammenbauen möchte, kann ich nicht davon booten. Außerdem braucht es für ein Betriebssystem ja nicht so viel Platz. Also: Zwei 8 GB USB Sticks gekauft, einen Mirror (RAID-1) drüber gemacht und davon gebootet. Los gehts: Ich habe OpenSolaris 2009.06 per [...]]]></description>
			<content:encoded><![CDATA[<p>Booten von Festplatten? Warum eigentlich? Wenn ich meine 5x 500GB Platten zu einem großen Array zusammenbauen möchte, kann ich nicht davon booten. Außerdem braucht es für ein Betriebssystem ja nicht so viel Platz. Also: Zwei 8 GB USB Sticks gekauft, einen Mirror (RAID-1) drüber gemacht und davon gebootet. Los gehts:<br />
<span id="more-117"></span><br />
Ich habe OpenSolaris 2009.06 per Live CD auf den ersten USB Stick installiert und davon gebootet. Nun muss der zweite Stick noch zum ZFS Pool <code>rpool</code> hinzugefügt werden.</p>
<blockquote><p>
florian@ackbar:~# rmformat -l<br />
Looking for devices&#8230;<br />
     1. Logical Node: /dev/rdsk/c10t0d0p0<br />
        Physical Node: /pci@0,0/pci1458,5004@12,2/storage@4/disk@0,0<br />
        Connected Device: Lexar    JD FireFly       1100<br />
        Device Type: Removable<br />
        Bus: USB<br />
        Size: 7,6 GB<br />
        Label: <None><br />
        Access permissions: Medium is not write protected.<br />
     2. Logical Node: /dev/rdsk/c9t0d0p0<br />
        Physical Node: /pci@0,0/pci1458,5004@12,2/storage@3/disk@0,0<br />
        Connected Device: Lexar    JD FireFly       1100<br />
        Device Type: Removable<br />
        Bus: USB<br />
        Size: 7,6 GB<br />
        Label: <None><br />
        Access permissions: Medium is not write protected.
</p></blockquote>
<p>Die beiden Sticks nennen sich also <code>c9t0d0p0</code> und <code>c10t0d0p0</code>.</p>
<blockquote><p>
florian@ackbar:~# zpool status<br />
  pool: rpool<br />
 state: ONLINE<br />
 scrub: none requested<br />
config:</p>
<p>        NAME          STATE     READ WRITE CKSUM<br />
        rpool         ONLINE       0     0     0<br />
            c9t0d0s0  ONLINE       0     0     0</p>
<p>errors: No known data errors
</p></blockquote>
<p><code>c9t0d0s0</code> ist also der bereits verwendete Stick. Ich erstelle eine große Solaris Partition auf dem zweiten Stick.</p>
<blockquote><p>florian@ackbar:~# fdisk -B /dev/rdsk/c10t0d0p0 </p></blockquote>
<p>Nun muss das Label vom ersten auf den zweiten Stick kopiert werden.</p>
<blockquote><p>florian@ackbar:~# prtvtoc /dev/rdsk/c9t0d0s2 | fmthard -s &#8211; /dev/rdsk/c10t0d0s2<br />
fmthard:  New volume table of contents now in place.</p></blockquote>
<p>Jetzt würde ich den zweiten Stick zum zpool <code>rpool</code> hinzufügen:</p>
<blockquote><p>florian@ackbar:~# zpool attach -f rpool c9t0d0s0 c10t0d0s0<br />
cannot attach c10t0d0s0 to c9t0d0s0: new device must be a single disk<br />
florian@ackbar:~# </p></blockquote>
<p>Leider funktioniert das nicht. Scheint irgendein Bug zu sein. Siehe auch:<br />
<a href="https://opensolaris.org/jive/thread.jspa?messageID=360872">https://opensolaris.org/jive/thread.jspa?messageID=360872</a></p>
<p>Also boote ich die OpenSolaris Live CD (Console reicht) (User: jack/jack; root/opensolaris) und probiere es da:</p>
<blockquote><p>
jack~# zpool import -f rpool<br />
jack~# zpool attach -f rpool c8t0d0s0 c9t0d0s0
</p></blockquote>
<p>-> geht <img src='http://www.floek.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Nun muss noch grub auf dem zweiten Stick installiert werden, das funktioniert nun wieder aus der normalen Installation heraus:</p>
<blockquote><p>florian@ackbar:~# installgrub -m /boot/grub/stage1 /boot/grub/stage2 /dev/rdsk/c9t0d0s0<br />
Updating master boot sector destroys existing boot managers (if any).<br />
continue (y/n)?y<br />
stage1 written to partition 0 sector 0 (abs 4096)<br />
stage2 written to partition 0, 271 sectors starting at 50 (abs 4146)<br />
stage1 written to master boot sector<br />
florian@ackbar:~# </p></blockquote>
<p>Nun noch warten, biss der Mirror aufgebaut ist (resilver) und fertig.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.floek.net/technical/solaris/floek-goes-opensolaris-boot-from-usb-mirror/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Re: Homeserver: Was tun?</title>
		<link>http://www.floek.net/technical/linux-technical/re-homeserver-was-tun</link>
		<comments>http://www.floek.net/technical/linux-technical/re-homeserver-was-tun#comments</comments>
		<pubDate>Wed, 12 Sep 2007 18:07:50 +0000</pubDate>
		<dc:creator>floek</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[MythTV]]></category>
		<category><![CDATA[RAID]]></category>
		<category><![CDATA[USB]]></category>

		<guid isPermaLink="false">http://www.floek.com/linux-co/re-homeserver-was-tun/</guid>
		<description><![CDATA[So, ich habe endlich eine passende Lösung gefunden. Nachdem ein neuer Intel Mac Mini bei uns Einzug gehalten hat, wurde der PowerPC Mac Mini frei. Also: Raus mit der grauen Kiste. * WPG2 Plugin Not Validated *Aber wie komme ich halbwegs bezahlbar an eine ausfallsichere Datenhalde? Nach längerem gegoogle bin ich auf das &#8220;Onnto RS-M2BF [...]]]></description>
			<content:encoded><![CDATA[<p>So, ich habe endlich eine passende Lösung gefunden. Nachdem ein neuer Intel Mac Mini bei uns Einzug gehalten hat, wurde der PowerPC Mac Mini frei. Also: Raus mit der grauen Kiste. * WPG2 Plugin Not Validated *Aber wie komme ich halbwegs bezahlbar an eine ausfallsichere Datenhalde? Nach längerem gegoogle bin ich auf das <a href="http://www.onnto.com/pro_secclass.asp?top_desc=Storage_Enclosure&#038;sec_desc=raid">&#8220;Onnto RS-M2BF DataWhale 2-Bay RAID System&#8221;</a> gestoßen. Es handelt sich um ein Gehäuse für zwei SATA Festplatten, die dann unter anderem zu einem RAID-1 System zusammengefasst werden können. Anschluss findet das Teil dann in meinem Fall via USB2 an den Mac Mini. Das Teil gibt es auch mit eSATA und Firewire Anschluss. Also dann zwei 500 GB Festplatten rein, Debian Etch in der Power PC Variante auf den Mac Mini und los gehts! Dann noch einen DVB-T Stick angeschlossen, der auch gleich erkannt wurde. Nur noch die passende Firmware nach /lib/firmware kopiert und schon tut das Teil. MythTV funktioniert problemlos. Alles in allem ist jetzt der große Tower verschwunden und der Lüfterlärm ist nun auch um einiges weniger geworden. </p>
<p>* WPG2 Plugin Not Validated ** WPG2 Plugin Not Validated * * WPG2 Plugin Not Validated *</p>
]]></content:encoded>
			<wfw:commentRss>http://www.floek.net/technical/linux-technical/re-homeserver-was-tun/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

