1
Como particionar disco para usar como Log/Cache/Special Dev
Daniel Sato edited this page 2025-10-10 16:00:29 -03:00

Como particionar discos para usar no zpool

instale o Gdisk para relizar o partição

apt install gdisk -y

Liste os discos

ls -lh /dev/disk/by-id/ | grep nvme # Neste caso aqui, estamos usando NVMe's para configuração

Identificado os discos, realizar a criação das partições:

Partição de LOG (ZIL)

gdisk /dev/disk/by-id/<nvme-eui.wwn>

Digite: 
O                       #  cria nova tabela GPT no disco
Y                        # Confirma criação da tabela GPT
N                       # Nova particação
1                         # Particação de id '1"
enter                # Partição inicia no setor e bloco inicial
+192G              # tamanho final a partir do primeiro setor e bloco
8300                  # código HEXA para particação (interpretado pelo OS)
w                       # Escreve no disco
Y                        # Confirma escrita

Partição de Cache (L2ARC)

gdisk /dev/disk/by-id/<nvme-eui.wwn>

Digite: 
N                       # Nova particação
2                         # Particação de id '2'
enter                # Partição inicia no setor e bloco inicial
+500G              # tamanho final a partir do primeiro setor e bloco
8300                  # código HEXA para partição (interpretado pelo OS)
w                       # Escreve no disco
Y                        # Confirma escrita

Partição de Special dev

gdisk /dev/disk/by-id/<nvme-eui.wwn>

Digite: 
O                       #  cria nova tabela GPT no disco
Y                        # Confirma criação da tabela GPT
N                       # Nova particação
3                         # Particação de id '3'
enter                # Partição inicia no setor e bloco inicial
enter              # tamanho final a partir do primeiro setor e bloco
8300                  # código HEXA para partição (interpretado pelo OS)
w                       # Escreve no disco
Y                        # Confirma escrita

Após criar as partições, despojar o mapeamento das partições sobre o outro disco

sfdisk -d /dev/<nvme1> | sfdisk /dev/<nvme2>