Uncategorized

TrueNAS Core, ZFS e iSCSI

Instalar o TrueNAS Core, utilizando 4 discos, criar uma Pool constituída de uma vdev RAID-Z1 criada com os 4 discos.

Storage - Pools
Storage – Pools

Navege para Storage -> Pools e clique em ADD.

Create or Import pool
Create or Import pool

Clique em CREATE POOL.

Selecionar discos
Selecionar discos

Dê um nome à pool, selecione os discos dos discos disponíveis e clique na seta apontando para a direita para criar VDev que será usada para criar essa Pool.

Selecionar tipo de array
Selecionar tipo de array

Abaixo da seleção de discos para a VDev, selecione o tipo d e array, para zfs temos a opção entre Raid-z e Raid-z2, sendo que o primeiro tem 1 disco de redundância, e o segundo 2, o limite sendo Raid-z3, com 3 discos, independente de quantos discos a VDev tenha, caso você resolva usar muitos discos, é melhor criar várias VDevs com menos discos, e usar todas essas VDevs para criar uma única Pool, dessa maneira consegue ter mais discos redundantes.

Depois de configurar a VDev, clique em CREATE.

Pool criada
Pool criada

Com isso temos a Pool criada.

Add Zvol
Add Zvol

Para criar o volume iSCSI, clique no ícone dos três pontos verticais, do lado direito da Pool, e no menu selecione a opção Add Zvol.

Configuração do zvol
Configuração do zvol

Dê um nome para o volume e configure o tamanho que deseja.

Aqui a compressão está desligada para poupar ciclos de CPU, mesma coisa com a opção ZFS Deduplication, caso o sistema tenha recursos suficientes, é interessante configurar essas duas opções para melhorar o rendimento dos discos.

Clique em SUBMITpara terminar.

Zvol criado
Zvol criado

Com isso temos o volume criado.

Services - iSCSI
Services – iSCSI

Vá em Services e ative o serviço iSCSI e marque a opção Start Automatically.

Sharing - Block Shares (iSCSI)
Sharing – Block Shares (iSCSI)

Vá em Sharing -> Block Shares (iSCSI) e clique em WIZARD.

Wizard para a criação de dispositivo iSCSI
Wizard para a criação de dispositivo iSCSI

Aqui iremos iniciar a criação do dispositivo iSCSI.

Create or Choose Block Device
Create or Choose Block Device

Dê um nome ao dispositivo, e em Device, selecione o volume que acabamos de criar, em Sharing Platform selecione Modern OS e clique em NEXT.

Portal
Portal

Clique em Portal e selecione Create New.

Configuração do Portal
Configuração do Portal

Em IP Address selecione o IP da interface que deseja usar e clique em NEXT.

Initiator
Initiator

Aqui você pode escolher quem poderá ter acesso ao dispositivo.

Hosts autorizados
Hosts autorizados

Em Authorized Networks coloque o IP do host que deseja que tenha acesso seguido de /32 e clique em NEXT.

Terminar
Terminar

Clique em SUBMIT para terminar.

iSCSI Initiator
iSCSI Initiator

Agora no Windows, abra o iSCSI Initiator.

Target - Quick Connect
Target – Quick Connect

Em Target coloque o IP do TrueNAS e clique em Quick Connect…

Quick Connect - Dicovered targets
Quick Connect – Dicovered targets

Aqui temos o target conectado, clique em Done.

Target conectado
Target conectado

Com o target conectado, podemos sair do iSCSI Initiator, clique em OK.

Disk Management mostrando o novo disco iSCSI
Disk Management mostrando o novo disco iSCSI

Abra o Disk Management, lá deve ver o dispositivo iSCSI como um novo disco, o inicialize e formate como um disco qualquer.

Disco inicializado e formatado
Disco inicializado e formatado

Com isso temos um novo disco no sistema, que é reconhecido como qualquer outro disco interno, apesar de estar na rede.

Leave a Reply

Your email address will not be published. Required fields are marked *