GEOM e ZFS
-
Olá! Usando 2 unidades de disco para o PFSense com ZFS, acham interessante ativar o GEOM MIRROR para o BOOT e o SWAP ?
-
@ismarcs Conforme documentação da Netgate, a swap não é importantes o suficiente para espelhamento e afetaria a performance.
Quanto ao boot, acredito que isso já seja feito automaticamente ?
Pois um disco seria um espelho do outro e caso um falhe, o outro pode bootar o sistema sem problemas, com o pool degradado.Mais detalhes em:
https://docs.netgate.com/pfsense/en/latest/install/install-zfs.html -
Olá! Obrigado pela resposta.
Estou com dúvida sobre o BOOT, me parece que ele fica fora do pool do ZFS. Ou pode ser que funcione diferente e eu esteja fazendo a leitura errada. -
@ismarcs said in GEOM e ZFS:
Estou com dúvida sobre o BOOT, me parece que ele fica fora do pool do ZFS. Ou pode ser que funcione diferente e eu esteja fazendo a leitura errada.
O que eu vou dizer é uma suposição, pois não faria sentido se fosse diferente, pelo menos no meu entendimento.
O mirror seria uma cópia "exata" entre os discos, não apenas do pool.
Digo isso pois se um disco falhar completamente, o pfSense continuaria bootando e apenas mostraria o pool degradado e daria uma chance para você trocar o disco com problema, ou rodar um scrub ou reconstruir o pool.
Dito isso, não acredito que seja apenas o pool (vdev), que seja espelhado.Depois de instalar, dá uma conferida nesses comandos para ver se mostra mais detalhes.
[23.09.1-RELEASE][root@pfsense.home.arpa]/root: geom -t Geom Class Provider nda0 DISK nda0 nda0 PART nda0p1 nda0p1 LABEL gpt/efiboot0 msdosfs.gpt/efiboot0 VFS gpt/efiboot0 DEV nda0p1 DEV nda0 PART nda0p2 nda0p2 LABEL gpt/gptboot0 gpt/gptboot0 DEV nda0p2 DEV nda0 PART nda0p3 swap SWAP nda0p3 DEV nda0 PART nda0p4 nda0p4 DEV zfs::vdev ZFS::VDEV nda0 DEV [23.09.1-RELEASE][root@pfsense.home.arpa]/root: cat /etc/fstab # Device Mountpoint FStype Options Dump Pass# /dev/gpt/efiboot0 /boot/efi msdosfs rw 2 2 /dev/nda0p3 none swap sw 0 0 [23.09.1-RELEASE][root@pfsense.home.arpa]/root: zpool status pfSense pool: pfSense state: ONLINE scan: scrub repaired 0B in 00:00:03 with 0 errors on Sun Jan 28 19:56:08 2024 config: NAME STATE READ WRITE CKSUM pfSense ONLINE 0 0 0 nda0p4 ONLINE 0 0 0 errors: No known data errors [23.09.1-RELEASE][root@pfsense.home.arpa]/root: gpart show => 40 250069600 nda0 GPT (119G) 40 532480 1 efi (260M) 532520 1024 2 freebsd-boot (512K) 533544 984 - free - (492K) 534528 2097152 3 freebsd-swap (1.0G) 2631680 247437312 4 freebsd-zfs (118G) 250068992 648 - free - (324K)
-