8/19/2019 Instalando FreeNAS 8.3
1/13
INSTALANDO FREENAS 8.3.0 E CRIANDO STORAGE ISCSI
Autor: Rick
Data: 05/02/2013
O QUE É FREENAS
"FreeNAS é um servidor de arquivos em rede, suportando: CIFS (Samba), FTP, NFS, rsync, protocolo AFP,
iSCSI, S.M.A.R.T., autenticação local de usuários, e RAID (0,1,5) via software, com uma configuração
baseada em Internet. FreeNAS usa menos que 64 MB de espaço para a instalação em um CompactFlash,
disco rígido ou pendrive USB. FreeNAS é atualmente distribuído em forma de imagem ISO e código fonte.
Na versão 7.x, era possível executar o FreeNAS a partir de um Live CD, com os arquivos de configuração
armazenados em um disquete formatado no padrão MS-DOS ou em um pendrive USB.
Existe também uma imagem de disco VMware (última atualização em 2006). Com o lançamento da versão
8.x, se suspendeu o suporte à versão Live CD. FreeNAS 8.x necessita ser instalado em um Compact Flash,
USB, ou um disco rígido dedicado. Usando o disco rígido irá preservar o disco apenas para o sistema
operacional, sem a possibilidade de se armazenar arquivos.
A versão mínima da distribuição FreeBSD 7.2,interface via web, scripts PHP, e documentação são
baseados no m0n0wall. FreeNAS esta disponível sobre a licença BSD. Foi reportado em 2009 que a base
de desenvolvimento do FreeBSD iria ser posta em pausa e iria entrar em 'modo de manutenção' com o
Debian Linux (http://www.vivaolinux.com.br/linux/) como o novo sistema operacional alvo. Esta condiçãofoi logo revertida, quando iXsystems se ofereceu para patrocinar o desenvolvimento do FreeNAS."
Fonte: FreeNAS - Wikipédia, a enciclopédia livre (http://pt.wikipedia.org/wiki/FreeNAS)
Como ambiente de teste utilizaremos o VirtualBox com uma VM contendo as seguintes configurações:
Tipo de sistema: FreeBSD, 512 MB de RAM;
2 processadores;
3 discos rígidos, um de 8 GB e os outros dois de 20 GB cada;
Uma interface de rede em modo Bridge.
Bem, agora que já conhecemos nossas configurações, é preciso fazer o download da ISO do FreeNAS, você
pode fazer o download clicando no link abaixo:
http://sourceforge.net/projects/freenas/files/FreeNAS-8.3.0/RELEASE-p1/x86/FreeNAS-8.3.0-RELEASE-
p1-x86.iso/download (http://sourceforge.net/projects/freenas/files/FreeNAS-8.3.0/RELEASE-
p1/x86/FreeNAS-8.3.0-RELEASE-p1-x86.iso/download)
INSTALANDO O FREENAS
http://www.vivaolinux.com.br/linux/http://sourceforge.net/projects/freenas/files/FreeNAS-8.3.0/RELEASE-p1/x86/FreeNAS-8.3.0-RELEASE-p1-x86.iso/downloadhttp://pt.wikipedia.org/wiki/FreeNAS
8/19/2019 Instalando FreeNAS 8.3
2/13
Mapeie a ISO que você baixou na máquina virtual do FreeNAS e inicie, quando a máquina iniciar o boot pelo CD,
irá aparecer a mesma tela da imagem abaixo, não é necessário apertar nenhum botão:
(https://reader009.{domain}/reader009/html5/0729/5b5ca26d3b3b4/5b5ca270ec98c.jpg)
Depois que o sistema de instalação é carregado, aparecerá a tela abaixo:
(https://reader009.{domain}/reader009/html5/0729/5b5ca26d3b3b4/5b5ca271bfbbe.jpg)
Selecione a opção "Install" e dê OK, depois você será questionado em qual HD quer instalar o sistema
(selecionei o HD de 8 GB):
http://img.vivaolinux.com.br/imagens/artigos/comunidade/1359653929.1.jpghttp://img.vivaolinux.com.br/imagens/artigos/comunidade/1359653929.2.jpg
8/19/2019 Instalando FreeNAS 8.3
3/13
(https://reader009.{domain}/reader009/html5/0729/5b5ca26d3b3b4/5b5ca272bdb84.jpg)
Depois de selecionar o HD, você será questionado se realmente deseja instalar o sistema nesse HD e é avisado
que todos os dados contidos nele serão apagados. Selecione "Yes" e é só esperar o sistema ser instalado, é
tudo bem rápido, dependendo das configurações, não chega nem a 2 minutos:
(https://reader009.{domain}/reader009/html5/0729/5b5ca26d3b3b4/5b5ca27399e10.jpg)
Quando acabar a instalação, a seguinte tela é mostrada; dê OK, remova a ISO da máquina e reinicie:
http://img.vivaolinux.com.br/imagens/artigos/comunidade/1359653929.4.jpghttp://img.vivaolinux.com.br/imagens/artigos/comunidade/1359653929.3.jpg
8/19/2019 Instalando FreeNAS 8.3
4/13
(https://reader009.{domain}/reader009/html5/0729/5b5ca26d3b3b4/5b5ca274b6950.jpg)
CONFIGURAÇÃO BÁSICA
Depois que você reiniciar a máquina, é só esperar o sistema ser carregado e aparecer a seguinte tela:
(https://reader009.{domain}/reader009/html5/0729/5b5ca26d3b3b4/5b5ca2759ca94.jpg)
Veja que o FreeNAS pegou o IP 192.168.5.195, digite o mesmo em seu navegador para ver a interface WebGUI
e realizar as configurações básicas:
http://img.vivaolinux.com.br/imagens/artigos/comunidade/1359653929.6.jpghttp://img.vivaolinux.com.br/imagens/artigos/comunidade/1359653929.5.jpg
8/19/2019 Instalando FreeNAS 8.3
5/13
(https://reader009.{domain}/reader009/html5/0729/5b5ca26d3b3b4/5b5ca2776eecd.jpg)
A primeira coisa a fazer quando entramos na interface Web é criar uma senha para o admin.
Para isso, clique em: Account→ Change Password
Na tela ao lado direito, digite a nova senha, depois confirme a mesma e clique em "Change Admin Passoword".
Pronto, agora com a senha modificada, é hora de mudar as opções de protocolo de acesso, língua e o
timezone:
(https://reader009.{domain}/reader009/html5/0729/5b5ca26d3b3b4/5b5ca278636ed.jpg)
Clique em: System→ Settings
Proceda:
Na tela ao lado direito, modifique o protocolo para HTTPS.
Modifique a língua para "Brazilian Portuguese".
Timezone para "America/São_Paulo".
Clique em "Save" para ativar as mudanças.
Após esse processo, a página será recarregada com acesso HTTPS e a linguagem em Português.
CRIANDO O STORAGE ISCSI
http://img.vivaolinux.com.br/imagens/artigos/comunidade/1359653929.8.jpghttp://img.vivaolinux.com.br/imagens/artigos/comunidade/1359653929.7.jpg
8/19/2019 Instalando FreeNAS 8.3
6/13
Bem, agora veremos como criar um Storage iSCSI com o FreeNAS. Mas que diabos é esse tal de iSCSI? Vamos
para uma rápida explicação:
"Trata-se de um protocolo de transporte desenvolvido para permitir a comunicação de blocos de dados
entre origem (Initiator) e destino (Target) através de redes TCP/IP, possibilitando que comandos SCSI
sejam encapsulados em pacotes IP. Através do protocolo iSCSI, o acesso à unidade de armazenamento
ocorre em nível de bloco (Block Level), ao contrário do que ocorre com os protocolos CIFS e NFS, onde o
acesso é realizado em nível de arquivo (File Level).
Seu funcionamento é bem simples, onde determinada aplicação origina uma requisição (leitura ou escrita)
com destino ao volume armazenado em storage, o sistema operacional cliente (Windows, GNU/Linux
(http://www.vivaolinux.com.br/linux/)..) gera o comando SCSI correspondente e o encapsula em um pacote
IP, transmitindo-o normalmente por meio de uma rede ethernet. Ao atingir seu destino, este pacote é
recebido pelo iSCSI Target que extrai o comando SCSI, e o interpreta."
Fonte: ISCSI - O que é, como funciona, principais diferenças e para que serve? « wiki.locaweb.com(http://wiki.locaweb.com/pt-
br/ISCSI_%E2%80%93_O_que_%C3%A9,_como_funciona,_principais_diferen%C3%A7as_e_para_que_serve%3F)
Vamos lá, primeiramente logue com o usuário "admin" na interface Web.
Depois vá em: Serviços → SSH
Na janela que irá aparecer, marque a opção "Logar como root com a senha", como mostra a imagem abaixo.
Depois clique em "OK" para salvar as configurações:
(https://reader009.{domain}/reader009/html5/0729/5b5ca26d3b3b4/5b5ca27994f80.jpg)
Depois clique em "Serviços" e habilite o serviço de SSH, como mostra a imagem. Isso é necessário para
criarmos o arquivo que irá fazer referencia ao volume que iremos criar:
http://wiki.locaweb.com/pt-br/ISCSI_%E2%80%93_O_que_%C3%A9,_como_funciona,_principais_diferen%C3%A7as_e_para_que_serve%3Fhttp://www.vivaolinux.com.br/linux/http://img.vivaolinux.com.br/imagens/artigos/comunidade/1359653929.9.jpg
8/19/2019 Instalando FreeNAS 8.3
7/13
(https://reader009.{domain}/reader009/html5/0729/5b5ca26d3b3b4/5b5ca27ae298d.jpg)
Bem, nessa parte iremos criar o volume.
Clique em: Armazenamento→ View Volumes→ Gerenciador de Volumes
Na janela que aparecer, dê um nome ao volume, no meu caso, dei o nome de "STiSCSI". Selecione os dois
discos de 20 GB para podermos criar o espelhamento (RAID 1), depois selecione o tipo de arquivos UFS.
Selecione a opção "mirror" para criar o espelhamento, depois é só clicar em: Adicionar Volume
(https://reader009.{domain}/reader009/html5/0729/5b5ca26d3b3b4/5b5ca27bbe8ed.jpg)
Depois de seu volume criado, a tela ficará da seguinte forma:
http://img.vivaolinux.com.br/imagens/artigos/comunidade/1359654102.11.jpghttp://img.vivaolinux.com.br/imagens/artigos/comunidade/1359653929.10.jpghttp://img.vivaolinux.com.br/imagens/artigos/comunidade/1359654102.12.jpg
8/19/2019 Instalando FreeNAS 8.3
8/13
(https://reader009.{domain}/reader009/html5/0729/5b5ca26d3b3b4/5b5ca27d21cfe.jpg)
Agora precisamos criar o arquivo que irá fazer referência ao volume criado, acesse o servidor FreeNAS por SSH,
loque como root mesmo, insira a senha que você modificou anteriormente, acesse o diretório do volume criado.
No meu caso, está em /mnt/STiSCSI/ , depois crie o arquivo com o comando abaixo:
# cd /mnt/STiSCSI
# touch STiSCSI.file
Agora pode sair do servidor e lembre-se de desabilitar a opção de logar como root, isso é muito importante, se
quiser pode desativar o serviço de SSH também. Abaixo, segue a imagem dos passos descritos:
(https://reader009.{domain}/reader009/html5/0729/5b5ca26d3b3b4/5b5ca27ddc9e8.jpg)
Agora que nosso volume está criado, precisamos habilitar o serviço de iSCSI. Para isso, clique em "Serviços" e
habilite o serviço, depois de habilitá-lo, clique na ferramenta ao lado para iniciarmos o processo de configuração
do serviço:
(https://reader009.{domain}/reader009/html5/0729/5b5ca26d3b3b4/5b5ca27ec0c83.jpg)
Clique em: Portais→ Adicionar Portal
Na janela que aparecer, selecione a interface 0.0.0.0 para o serviço escutar em todas as interfaces, ou você
http://img.vivaolinux.com.br/imagens/artigos/comunidade/1359654102.14.jpghttp://img.vivaolinux.com.br/imagens/artigos/comunidade/1359654102.13.jpghttp://img.vivaolinux.com.br/imagens/artigos/comunidade/1359654102.12.jpg
8/19/2019 Instalando FreeNAS 8.3
9/13
pode adicionar um IP específico para o serviço escutar. Mas em nosso caso, iremos colocar no "0.0.0.0"
mesmo, a porta padrão é "3260", não há necessidade de mudarmos.
Escreva algum comentário para referenciar essa opção, caso queira, e clique em OK para salvar.
(https://reader009.{domain}/reader009/html5/0729/5b5ca26d3b3b4/5b5ca27feaad8.jpg)
CONFIGURANDO O INICIADOR
Agora iremos configurar o Iniciador.
Para isso, clique em: Iniciadores → Add Initiator
Na janela que aparecer, você pode deixar ALL nas duas opções, ou você pode definir as redes que poderão
conectar-se em seu Storage. Em nosso caso, deixaremos "ALL" mesmo, depois clique em OK para salvar:
(https://reader009.{domain}/reader009/html5/0729/5b5ca26d3b3b4/5b5ca280dc1ac.jpg)
Nesse ponto iremos criar a Target .
Para isso, clique em: Targets → Adicionar Target
Na janela que aparecer defina um nome para a Target. No meu caso, coloquei "Storage-iSCSI", depois defina o
Portal criado anteriormente e o Iniciador. Feito isso, clicamos em OK para salvar:
http://img.vivaolinux.com.br/imagens/artigos/comunidade/1359654102.16.jpghttp://img.vivaolinux.com.br/imagens/artigos/comunidade/1359654102.15.jpg
8/19/2019 Instalando FreeNAS 8.3
10/13
(https://reader009.{domain}/reader009/html5/0729/5b5ca26d3b3b4/5b5ca2823d234.jpg)
Aqui adicionaremos o arquivo Extent .
Clique em: File Extent→ Add File Extent
Na janela que aparecer, defina um nome para o Extent. Em meu caso, coloquei "Storage", defina o caminho do
arquivo criado anteriormente via SSH, clique em "Browse" e selecione o arquivo. O tamanho do Extent, em
nosso caso, será de 19 GB, pois o volume criado teve tamanho máximo de pouco mais que 19 GB, dê OK para
salvar:
(https://reader009.{domain}/reader009/html5/0729/5b5ca26d3b3b4/5b5ca2832ecf8.jpg)
Esta é a última parte, associaremos o Extent criado com a Target.
Para isso, clique em: Destinos associados → Adicionar Extent para o Target
Na janela que abrir, selecione o destino que, em nosso caso, é "storage-iscsi" e o Extent, que é "storage". Se
você definiu outros nomes para o Extent e para o Target, os nomes aqui também serão diferentes, feito isso dê
OK para salvar:
http://img.vivaolinux.com.br/imagens/artigos/comunidade/1359654102.18.jpghttp://img.vivaolinux.com.br/imagens/artigos/comunidade/1359654102.17.jpg
8/19/2019 Instalando FreeNAS 8.3
11/13
(https://reader009.{domain}/reader009/html5/0729/5b5ca26d3b3b4/5b5ca28495bab.jpg)
Agora você pode fazer um teste rápido, com um Windows mesmo, entre na opção iniciador iSCSI (digite no
campo de busca do menu iniciar que irá aparecer), digite o IP do FreeNAS no campo destino e depois em
conexão rápida:
http://img.vivaolinux.com.br/imagens/artigos/comunidade/1359654102.19.jpg
8/19/2019 Instalando FreeNAS 8.3
12/13
Se aparecer a tela abaixo, está tudo OK:
8/19/2019 Instalando FreeNAS 8.3
13/13
Se quiser, você pode usar esse Storage como um disco extra em seu Windows.
CONCLUSÃO
Bem pessoal, é isso aí.
Espero que tenha ajudado a todos com esse artigo. Futuramente, estaremos explorando outras funcionalidades
com o FreeNAS, esse artigo também servirá de base para um outro artigo sobre o XCP, uma plataforma de
virtualização baseada no Xen Server .
Até a próxima.
Artigo também publicado em: Guia do TI: Criando um Storage iSCSI Com FreeNas 8.3.0
(http://guiadoti.blogspot.com.br/2013/01/criando-um-storage-iscsi-com-freenas-830.html)
http://guiadoti.blogspot.com.br/2013/01/criando-um-storage-iscsi-com-freenas-830.html