Ich habe einen OpenSolaris-Server mit einem Zpool, backupz
der aus vier SCSI-Laufwerken besteht:
-bash-3.2# zpool status backupz
pool: backupz
state: ONLINE
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
backupz ONLINE 0 0 0
raidz1 ONLINE 0 0 0
c7t0d0 ONLINE 0 0 0
c7t1d0 ONLINE 0 0 0
c7t2d0 ONLINE 0 0 0
c7t3d0 ONLINE 0 0 0
errors: No known data errors
Ich möchte ein fünftes Laufwerk hinzufügen ... aber zpool add backupz raidz c7t4d0
es funktioniert nicht ...
-bash-3.2# zpool add backupz raidz c7t4d0
invalid vdev specification: raidz requires at least 2 devices
Kann ich keine raidz config mit 5 Geräten haben? Muss ich zwei Geräte gleichzeitig hinzufügen? oder mache ich hier überhaupt etwas falsch?
zpool add
Befehl? Die Einschränkung, auf die Josh stößt, besteht darin, dass Sie die Zusammensetzung eines raidz vdev (in seinem Beispiel "raidz1") nicht ändern können. Sie können problemlos neue Geräte zum Pool hinzufügen. Dies ist einer der Gründe, warum Mirror-Vdevs bevorzugt werden: serverfault.com/questions/63809/zfs-mirror-vs-raid-zSehen Sie sich diesen Thread in einer der FreeBSD-Listen an: http://lists.freebsd.org/pipermail/freebsd-fs/2009-June/006327.html
Um Dan Naumov zu zitieren,
quelle