ZFS add disk: verschil tussen versies
Uiterlijk
Nieuwe pagina aangemaakt met 'first disk root@hermes:/var/log # gpart destroy -F /dev/ada0 ada0 destroyed root@hermes:/var/log # gpart create -s gpt ada0 ada0 created root@hermes:/var/log # gpart show ada0 => 40 250069600 ada0 GPT (119G) 40 250069600 - free - (119G) root@hermes:/var/log # gpart destroy -F /dev/ada0 ada0 destroyed root@hermes:/var/log # gpart create -s gpt ada0 ada0 created root@hermes:/var/log # gpart add -t freebsd-swap -s 2Gb ada0 ada0p1 add…' |
Geen bewerkingssamenvatting |
||
| Regel 1: | Regel 1: | ||
first disk | = first disk = | ||
root@hermes:/var/log # gpart destroy -F /dev/ada0 | root@hermes:/var/log # gpart destroy -F /dev/ada0 | ||
ada0 destroyed | ada0 destroyed | ||
root@hermes:/var/log # gpart create -s gpt ada0 | root@hermes:/var/log # gpart create -s gpt ada0 | ||
ada0 created | ada0 created | ||
root@hermes:/var/log # gpart show ada0 | root@hermes:/var/log # gpart show ada0 | ||
=> 40 250069600 ada0 GPT (119G) | => 40 250069600 ada0 GPT (119G) | ||
40 250069600 - free - (119G) | |||
root@hermes:/var/log # gpart destroy -F /dev/ada0 | |||
ada0 destroyed | |||
root@hermes:/var/log # gpart create -s gpt ada0 | |||
ada0 created | |||
root@hermes:/var/log # gpart add -t freebsd-swap -s 2Gb ada0 | |||
ada0p1 added | |||
root@hermes:/var/log # gpart add -t freebsd-zfs -l data ada0 | |||
ada0p2 added | |||
root@hermes:/var/log # gpart show ada0 | |||
=> 40 250069600 ada0 GPT (119G) | |||
40 4194304 1 freebsd-swap (2.0G) | |||
4194344 245875296 2 freebsd-zfs (117G) | |||
root@hermes:/var/log # zpool create -f -m /mnt/data data /dev/gpt/data | |||
root@hermes:/var/log # zfs list | |||
NAME USED AVAIL REFER MOUNTPOINT | |||
data 444K 113G 96K /mnt/data | |||
zroot 4.07G 252G 96K /zroot | |||
zroot/ROOT 3.23G 252G 96K none | |||
zroot/ROOT/default 3.23G 252G 3.23G / | |||
zroot/home 272K 252G 96K /home | |||
zroot/home/dschaft 176K 252G 176K /home/dschaft | |||
zroot/tmp 112K 252G 112K /tmp | |||
zroot/usr 858M 252G 96K /usr | |||
zroot/usr/ports 96K 252G 96K /usr/ports | |||
zroot/usr/src 858M 252G 858M /usr/src | |||
zroot/var 1.05M 252G 96K /var | |||
zroot/var/audit 96K 252G 96K /var/audit | |||
zroot/var/crash 96K 252G 96K /var/crash | |||
zroot/var/log 548K 252G 548K /var/log | |||
zroot/var/mail 140K 252G 140K /var/mail | |||
zroot/var/tmp 96K 252G 96K /var/tmp | |||
root@hermes:/var/log # | root@hermes:/var/log # ls -l /mnt/ | ||
total 4 | |||
root | drwxr-xr-x 4 root wheel 4 Jun 30 15:31 certs | ||
drwxr-xr-x 2 root wheel 2 Jul 4 11:30 data | |||
root | drwxr-xr-x 3 root wheel 3 Jun 30 09:41 home | ||
drwxr-xr-x 2 root wheel 2 Jun 30 13:58 samba | |||
root@hermes:/var/log # | |||
root@hermes:/var/log # zpool list -v | |||
NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT | |||
data 117G 444K 117G - - 0% 0% 1.00x ONLINE - | |||
gpt/data 117G 444K 117G - - 0% 0.00% - ONLINE | |||
zroot 264G 4.07G 260G - - 0% 1% 1.00x ONLINE - | |||
ada1p3 147G 1.69G 145G - - 0% 1.14% - ONLINE | |||
ada2p3 117G 2.38G 115G - - 0% 2.03% - ONLINE | |||
= second disk in Mirror-pair = | |||
root@hermes:/usr/local/etc # gpart destroy -F /dev/ada3 | |||
ada3 destroyed | |||
root@hermes:/usr/local/etc # | |||
root@hermes:/usr/local/etc # gpart create -s gpt ada3 | |||
ada3 created | |||
root@hermes:/usr/local/etc # gpart add -t freebsd-swap -s 2Gb ada3 | |||
ada3p1 added | |||
root@hermes:/usr/local/etc # gpart add -t freebsd-zfs -l data0 ada3 | |||
= add it besides data disk in data pool = | |||
root@hermes:/usr/local/etc # zpool attach -f data /dev/gpt/data /dev/gpt/data0 | |||
root@hermes:/usr/local/etc # zpool status | |||
pool: data | |||
state: ONLINE | |||
scan: resilvered 984K in 00:00:00 with 0 errors on Fri Jul 4 13:22:04 2025 | |||
config: | |||
NAME STATE READ WRITE CKSUM | |||
root@hermes:/usr/local/etc # gpart destroy -F /dev/ada3 | data ONLINE 0 0 0 | ||
ada3 destroyed | mirror-0 ONLINE 0 0 0 | ||
root@hermes:/usr/local/etc # | gpt/data ONLINE 0 0 0 | ||
root@hermes:/usr/local/etc # gpart create -s gpt ada3 | gpt/data0 ONLINE 0 0 0 | ||
ada3 created | |||
root@hermes:/usr/local/etc # gpart add -t freebsd-swap -s 2Gb ada3 | errors: No known data errors | ||
ada3p1 added | |||
root@hermes:/usr/local/etc # gpart add -t freebsd-zfs -l data0 ada3 | pool: zroot | ||
state: ONLINE | |||
add it besides data disk in data pool | config: | ||
root@hermes:/usr/local/etc # zpool attach -f data /dev/gpt/data /dev/gpt/data0 | NAME STATE READ WRITE CKSUM | ||
root@hermes:/usr/local/etc # zpool status | zroot ONLINE 0 0 0 | ||
ada1p3 ONLINE 0 0 0 | |||
ada2p3 ONLINE 0 0 0 | |||
config: | errors: No known data errors | ||
root@hermes:/usr/local/etc # ls -l /mnt/data/ | |||
errors: No known data errors | |||
config: | |||
errors: No known data errors | |||
root@hermes:/usr/local/etc # ls -l /mnt/data/ | |||
Huidige versie van 4 jul 2025 14:19
first disk
root@hermes:/var/log # gpart destroy -F /dev/ada0
ada0 destroyed
root@hermes:/var/log # gpart create -s gpt ada0
ada0 created
root@hermes:/var/log # gpart show ada0
=> 40 250069600 ada0 GPT (119G)
40 250069600 - free - (119G)
root@hermes:/var/log # gpart destroy -F /dev/ada0
ada0 destroyed
root@hermes:/var/log # gpart create -s gpt ada0
ada0 created
root@hermes:/var/log # gpart add -t freebsd-swap -s 2Gb ada0
ada0p1 added
root@hermes:/var/log # gpart add -t freebsd-zfs -l data ada0
ada0p2 added
root@hermes:/var/log # gpart show ada0
=> 40 250069600 ada0 GPT (119G)
40 4194304 1 freebsd-swap (2.0G)
4194344 245875296 2 freebsd-zfs (117G)
root@hermes:/var/log # zpool create -f -m /mnt/data data /dev/gpt/data
root@hermes:/var/log # zfs list
NAME USED AVAIL REFER MOUNTPOINT
data 444K 113G 96K /mnt/data
zroot 4.07G 252G 96K /zroot
zroot/ROOT 3.23G 252G 96K none
zroot/ROOT/default 3.23G 252G 3.23G /
zroot/home 272K 252G 96K /home
zroot/home/dschaft 176K 252G 176K /home/dschaft
zroot/tmp 112K 252G 112K /tmp
zroot/usr 858M 252G 96K /usr
zroot/usr/ports 96K 252G 96K /usr/ports
zroot/usr/src 858M 252G 858M /usr/src
zroot/var 1.05M 252G 96K /var
zroot/var/audit 96K 252G 96K /var/audit
zroot/var/crash 96K 252G 96K /var/crash
zroot/var/log 548K 252G 548K /var/log
zroot/var/mail 140K 252G 140K /var/mail
zroot/var/tmp 96K 252G 96K /var/tmp
root@hermes:/var/log # ls -l /mnt/ total 4 drwxr-xr-x 4 root wheel 4 Jun 30 15:31 certs drwxr-xr-x 2 root wheel 2 Jul 4 11:30 data drwxr-xr-x 3 root wheel 3 Jun 30 09:41 home drwxr-xr-x 2 root wheel 2 Jun 30 13:58 samba root@hermes:/var/log # zpool list -v NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT data 117G 444K 117G - - 0% 0% 1.00x ONLINE - gpt/data 117G 444K 117G - - 0% 0.00% - ONLINE zroot 264G 4.07G 260G - - 0% 1% 1.00x ONLINE - ada1p3 147G 1.69G 145G - - 0% 1.14% - ONLINE ada2p3 117G 2.38G 115G - - 0% 2.03% - ONLINE
second disk in Mirror-pair
root@hermes:/usr/local/etc # gpart destroy -F /dev/ada3 ada3 destroyed root@hermes:/usr/local/etc # root@hermes:/usr/local/etc # gpart create -s gpt ada3 ada3 created root@hermes:/usr/local/etc # gpart add -t freebsd-swap -s 2Gb ada3 ada3p1 added root@hermes:/usr/local/etc # gpart add -t freebsd-zfs -l data0 ada3
add it besides data disk in data pool
root@hermes:/usr/local/etc # zpool attach -f data /dev/gpt/data /dev/gpt/data0
root@hermes:/usr/local/etc # zpool status
pool: data
state: ONLINE
scan: resilvered 984K in 00:00:00 with 0 errors on Fri Jul 4 13:22:04 2025
config:
NAME STATE READ WRITE CKSUM
data ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
gpt/data ONLINE 0 0 0
gpt/data0 ONLINE 0 0 0
errors: No known data errors
pool: zroot
state: ONLINE
config:
NAME STATE READ WRITE CKSUM
zroot ONLINE 0 0 0
ada1p3 ONLINE 0 0 0
ada2p3 ONLINE 0 0 0
errors: No known data errors
root@hermes:/usr/local/etc # ls -l /mnt/data/