Naar inhoud springen

ZFS add disk

Uit VanderSchaft
Versie door Dschaft (overleg | bijdragen) op 4 jul 2025 om 14:14 (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…')
(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)

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/