From 47f848a47a0a99f5bf4dc90c1117fef147b29c5f Mon Sep 17 00:00:00 2001 From: Daniel Sato Date: Fri, 10 Oct 2025 10:11:15 -0300 Subject: [PATCH] Atualizar Como adicionar Special Dev a zpool --- Como-adicionar-Special-Dev-a-zpool.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/Como-adicionar-Special-Dev-a-zpool.md b/Como-adicionar-Special-Dev-a-zpool.md index b00ced2..cdfbe45 100644 --- a/Como-adicionar-Special-Dev-a-zpool.md +++ b/Como-adicionar-Special-Dev-a-zpool.md @@ -1,37 +1,37 @@ # ZFS Special Device -Since version **0.8.0** ZFS supports special devices. A special device in a pool is used to store metadata, deduplication tables, and optionally small file blocks. +Desde a versão 0.8.0, o ZFS suporta dispositivos especiais. Um dispositivo especial em um pool é usado para armazenar metadados, tabelas de desduplicação e, opcionalmente, blocos de arquivos pequenos. -A special device can improve the speed of a pool consisting of slow spinning hard disks with a lot of metadata changes. For example workloads that involve creating, updating or deleting a large number of files will benefit from the presence of a special device. ZFS datasets can also be configured to store whole small files on the **special device** which can further **improve the performance**. Use fast SSDs for the special device. +Um dispositivo especial pode melhorar a velocidade de um pool composto por discos rígidos giratórios lentos com muitas alterações de metadados. Por exemplo, cargas de trabalho que envolvem criar, atualizar ou excluir um grande número de arquivos se beneficiarão da presença de um dispositivo especial. Os datasets ZFS também podem ser configurados para armazenar arquivos pequenos inteiros no dispositivo especial, o que pode melhorar ainda mais o desempenho. Use SSDs rápidos para o dispositivo especial. ## Important -The redundancy of the special device should match the one of the pool, since the special device is a point of failure for the whole pool. +A redundância do dispositivo especial deve corresponder à do pool, pois o dispositivo especial é um ponto de falha para todo o pool. -## Warning -**Adding a special device to a pool cannot be undone!** +## AVISO!!! +**Adicionar um dispositivo especial a um pool não pode ser desfeito!** -### Create a pool with special device and RAID-1: +### Criar um pool com dispositivo especial e RAID-1: `zpool create -f -o ashift=12 mirror special mirror ` -### Add a special device to an existing pool with RAID-1: +### Adicionar um dispositivo especial a um pool existente com RAID-1: `zpool add special mirror ` -ZFS datasets expose the special_small_blocks= property. size can be 0 to disable storing small file blocks on the special device or a power of two in the range between 512B to 1M. After setting the property new file blocks smaller than size will be allocated on the special device. +Os datasets ZFS expõem a propriedade special_small_blocks=. O tamanho pode ser 0 para desativar o armazenamento de blocos de arquivos pequenos no dispositivo especial, ou uma potência de dois entre 512B e 1M. Após definir essa propriedade, novos blocos de arquivos menores que o valor definido serão alocados no dispositivo especial. ## Important -If the value for special_small_blocks is greater than or equal to the recordsize (default 128K) of the dataset, all data will be written to the special device, so be careful! -Setting the special_small_blocks property on a pool will change the default value of that property for all child ZFS datasets (for example all containers in the pool will opt in for small file blocks). +Se o valor de special_small_blocks for maior ou igual ao recordsize (padrão de 128K) do dataset, todos os dados serão gravados no dispositivo especial, portanto, tenha cuidado! +Definir a propriedade special_small_blocks em um pool alterará o valor padrão dessa propriedade para todos os datasets filhos do ZFS (por exemplo, todos os containers no pool passarão a usar blocos de arquivos pequenos). -### Opt in for all file smaller than 4K-blocks pool-wide: +### Ativar para todos os arquivos menores que 4K em todo o pool: `zfs set special_small_blocks=4K ` -### Opt in for small file blocks for a single dataset: +### Ativar blocos de arquivos pequenos para um único dataset: ` zfs set special_small_blocks=4K /` -### Opt out from small file blocks for a single dataset: +### Desativar blocos de arquivos pequenos para um único dataset: `zfs set special_small_blocks=0 /` \ No newline at end of file