ZFS/Fallbeispiele: Unterschied zwischen den Versionen
Aus UUGRN
< ZFS
SHL (Diskussion | Beiträge) (ein Anfang mit Fallbeispielen) |
SHL (Diskussion | Beiträge) K (→Spieglein, Spieglein an der Wand: typo) |
||
Zeile 5: | Zeile 5: | ||
'''Setup:''' | '''Setup:''' | ||
* [[Mac OS X|MacOS]] 10.6.2 | * [[Mac OS X|MacOS]] 10.6.2 | ||
* insgesammt vier Platten | * insgesammt vier Platten per USB | ||
* je zwei gleiche Platten | * je zwei gleiche Platten | ||
* [[ZFS]]-Portierung für [[:Kategorie:ZFS_auf_MacOS_X|MacOS]] | * [[ZFS]]-Portierung für [[:Kategorie:ZFS_auf_MacOS_X|MacOS]] | ||
Zeile 39: | Zeile 39: | ||
Eine Erweiterung dieses [[ZFS|ZPool]]s kann jederzeit durch zwei weitere identische Festplatten geschehen. | Eine Erweiterung dieses [[ZFS|ZPool]]s kann jederzeit durch zwei weitere identische Festplatten geschehen. | ||
sudo zpool add tank mirror diskX diskY | sudo zpool add tank mirror diskX diskY | ||
== RAID-Z1 auf [[OpenSolaris]] == | == RAID-Z1 auf [[OpenSolaris]] == |
Aktuelle Version vom 12. Januar 2010, 14:33 Uhr
Fallbeispiele für den Einsatz von ZFS[Bearbeiten]
Spieglein, Spieglein an der Wand[Bearbeiten]
Setup:
shl@book ~ % zpool status pool: tank state: ONLINE scrub: none requested config: NAME STATE READ WRITE CKSUM tank ONLINE 0 0 0 mirror ONLINE 0 0 0 disk4s2 ONLINE 0 0 0 disk5s2 ONLINE 0 0 0 mirror ONLINE 0 0 0 disk2s2 ONLINE 0 0 0 disk1s2 ONLINE 0 0 0 errors: No known data errors
Je zwei Platten sind zu einem Spiegel zusammen gefasst:
mirror ONLINE 0 0 0 disk4s2 ONLINE 0 0 0 disk5s2 ONLINE 0 0 0
Beide Spiegel sind zu einem großen ZPool vereint.
tank ONLINE 0 0 0 mirror ONLINE 0 0 0 mirror ONLINE 0 0 0
Eine Erweiterung dieses ZPools kann jederzeit durch zwei weitere identische Festplatten geschehen.
sudo zpool add tank mirror diskX diskY
RAID-Z1 auf OpenSolaris[Bearbeiten]
Setup:
- OpenSolaris snv_130 (alles ab 2008.05 tut's)
- fünf Festplatten am internen SATA
shl@napfel ~ % zpool status tank pool: tank state: ONLINE scrub: none requested config: NAME STATE READ WRITE CKSUM tank ONLINE 0 0 0 raidz1-0 ONLINE 0 0 0 c3t1d0 ONLINE 0 0 0 c3t2d0 ONLINE 0 0 0 c3t3d0 ONLINE 0 0 0 c3t4d0 ONLINE 0 0 0 c3t5d0 ONLINE 0 0 0 errors: No known data errors
Fünf Festplatten sind hier zu einem RAID-Z1 zusammen gefasst. Nutzbar sind hiermit die Kapazität von vier der fünf Platten. Eine Erweiterung kann durch weitere drei oder mehr Festplatten geschehen, die als weiteres RAID-Z1 zum ZPool hinzugefügt werden.
raidz1-0 ONLINE 0 0 0 c4t1d0 ONLINE 0 0 0 c4t2d0 ONLINE 0 0 0 c4t3d0 ONLINE 0 0 0 c4t4d0 ONLINE 0 0 0 c4t5d0 ONLINE 0 0 0 raidz1-0 ONLINE 0 0 0 c3t1d0 ONLINE 0 0 0 c3t2d0 ONLINE 0 0 0 c3t3d0 ONLINE 0 0 0 c3t4d0 ONLINE 0 0 0 c3t5d0 ONLINE 0 0 0
gespiegelter root-Pool auf OpenSolaris[Bearbeiten]
Setup:
- OpenSolaris snv_130 (alles ab 2008.05 tut's)
- zwei Festplatten am internen SATA
- diese beiden Platten halten den
rpool
shl@sonnenkind:~$ zpool status pool: rpool state: ONLINE scrub: none requested config: NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0 mirror-0 ONLINE 0 0 0 c8t0d0s0 ONLINE 0 0 0 c8t1d0s0 ONLINE 0 0 0 errors: No known data errors
Auf OpenSolaris darf der rpool
(= root Pool) nur aus einer einzelnen Festplatte oder einem Mirror bestehen, da grub sonst nicht davon booten kann. Dieser Pool ist nicht erweiterbar.