Veranstaltungen/2009-12-04 ZFS-Workshop/Szenario: ungleicher Pool: Unterschied zwischen den Versionen
Aus UUGRN
SHL (Diskussion | Beiträge) (ungleiche Platten im Pool) |
Sdk (Diskussion | Beiträge) K (Sdk verschob die Seite ZFS-Workshop/Szenario: ungleicher Pool nach Veranstaltungen/2009-12-04 ZFS-Workshop/Szenario: ungleicher Pool) |
||
(4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
'''Problemstellung:''' | '''Problemstellung:''' | ||
− | + | drei Festplatten unterschiedlicher Größe: | |
* 100MB | * 100MB | ||
* 400MB | * 400MB | ||
Zeile 56: | Zeile 56: | ||
---- | ---- | ||
''Quellen:'' | ''Quellen:'' | ||
− | + | * man-Pages | |
[[Kategorie:ZFS]] | [[Kategorie:ZFS]] | ||
[[Kategorie:ZFS-Workshop]] | [[Kategorie:ZFS-Workshop]] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | <div align="center" style="border-top: 1px solid #0000a0; border-bottom: 1px solid #0000a0; margin:0; padding: 0.6em;"> | ||
+ | |||
+ | [[ZFS-Workshop/Szenario: gemischter Pool|Szenario: gemischter Pool]] | [[ZFS-Workshop/Agenda|Agenda]] | [[ZFS-Workshop/Szenario: Ausfall einer Festplatte|Szenario: Ausfall einer Festplatte]] | ||
+ | |||
+ | </div> | ||
+ | |||
+ | {{:ZFS-Workshop/Navigation}} |
Aktuelle Version vom 14. April 2022, 06:44 Uhr
Problemstellung: drei Festplatten unterschiedlicher Größe:
- 100MB
- 400MB
- 500MB
Ziel ist es, alle Platten zu einem "sinnvollen" Pool zusammen zu fassen.
shl@lightbulb:~$ mkfile 100m 100MB shl@lightbulb:~$ mkfile 400m 400MB shl@lightbulb:~$ mkfile 500m 500MB
Die zwei kleineren Festplatten fassen wir zu einem hilfs-Pool zusammen.
shl@lightbulb:~$ pfexec zpool create helppool ~/100MB ~/400MB shl@lightbulb:~$ pfexec zfs create -sV 400G helppool/helpvol
Und erstellen ein vdev
auf diesem Pool.
shl@lightbulb:~$ zfs list NAME USED AVAIL REFER MOUNTPOINT helppool 96.5K 457M 19K /helppool helppool/helpvol 16K 457M 16K -
Mit diesem vdev
und der verbleibenden Festplatte erstellen wir den Ziel-Pool.
shl@lightbulb:~$ pfexec zpool create strangepool ~/500MB /dev/zvol/dsk/helppool/helpvol invalid vdev specification use '-f' to override the following errors: mismatched replication level: both file and disk vdevs are present shl@lightbulb:~$ pfexec zpool create -f strangepool ~/500MB /dev/zvol/dsk/helppool/helpvol
Und wieder benötigten wir ein -f
.
Beide Pools existieren nun im System, und ein Mirror zwischen dem helppool
und der Festplatte besteht.
shl@lightbulb:~$ zpool status pool: helppool state: ONLINE scrub: none requested config: NAME STATE READ WRITE CKSUM helppool ONLINE 0 0 0 /export/home/shl/100MB ONLINE 0 0 0 /export/home/shl/400MB ONLINE 0 0 0 errors: No known data errors pool: strangepool state: ONLINE scrub: none requested config: NAME STATE READ WRITE CKSUM strangepool ONLINE 0 0 0 /export/home/shl/500MB ONLINE 0 0 0 /dev/zvol/dsk/helppool/helpvol ONLINE 0 0 0 errors: No known data errors
Quellen:
- man-Pages