Anda di halaman 1dari 18

Sucata hi-tech III- aproveite seu PC antigo como um servidor de arquivos com o poderoso FreeNAS

Que tal ter em casa um servidor de arquivos com nvel de qualidade corporativa? Veja, neste guia, como configurar o FreeNAS
Por Felipe Augusto Cavalcante em 17/Jul/2012

Compartilhe:

No mundo corporativo muito comum o uso de dispositivos NAS, Network Attached Storage, que se refere equipamentos especiais que armazenam e distribuem dados atravs da rede. Diferente do armazenamento convencional de servidores e PCs, tal abordagem traz uma srie de benefcios; como alta disponibilidade de dados, redundncia (quando usado sistema RAID ou semelhante), espelhamento, rotinas de backup inteligente e criao de pontos de restaurao (para desfazer alteraes indesejadas). Um equipamento com todas estas facilidades chega a custar facilmente dezenas de milhares de reais mas, felizmente, surgiu o FreeNAS, uma alternativa totalmente gratuita e que funciona at mesmo nos PCs mais antigos. O FreeNAS uma distribuio derivada do BSD UNIX, mas criada para se auto configurar logo aps a instalao; isso significa que o usurio no precisa se preocupar com drivers, dispositivos de rede e coisas deste tipo. UNIX parece complicado para voc? Est apenas acostumado com Windows? No tem problema, pois as configuraes so feitas pelo navegador!

As configuraes so feitas pelo navegador, em suas outras mquinas

O que voc precisa para fazer esta experincia: Um PC velho equipado com pelo menos 64 MB de RAM, placa de rede (melhor com fio) e um bom espao no HD; 1 pendrive de inicializao com pelo menos 1 GB, ou 1 HD com pouco espao, para deixar o FreeNAS instalado. Para melhorar a velocidade e a confiabilidade de seu NAS pessoal, recomendado usar pelo menos 2 HDs de tamanhos parecidos. Com mais HDs, possvel fazer instalaes ainda mais impressionantes, conforme lista abaixo. Confira os requisitos para instalaes avanadas, j desconsiderando o disco que armazenar o sistema operacional FreeNAS: RAID 0 - 2 HDs ou mais - mescla a capacidade de todos os discos envolvidos e os oferece virtualmente como apenas uma unidade, no possui tolerncia falhas e os problemas que ocorrerem em qualquer um dos discos pode comprometer todos os demais; RAID 1 - 2 HDs - os dados so espelhados entre os discos para evitar falhas; RAID 5 - 3 HDs - se um disco falhar, as informaes estaro salvo; garante um bom desempenho na leitura de dados, mas queda de aproximadamente 50% no desempenho das gravaes;

RAID 6 - 4 HDs - as informaes ficaro seguras at com a perda de 2 discos, a leitura de informaes bem mais rpida do que o RAID 5, mas a velocidade de gravao ainda pior; RAID 10 - 4 HDs - ocorre o espelhamento de ambos os discos, protegendo-os contra as perdas, mas sem sacrificar a velocidade de gravao; RAIDZ1 (via software) - 3 HDs ou mais (5 recomendados) - equivalente ao RAID 5, mas reduz o gargalo de escrita de dados, a controladora de discos (da placa me ou externa) no precisa suportar RAID; RAIDZ2 (via software) - 3 HDs ou mais - suporta melhor a perda de discos mas, pelo menos no FreeNAS, ainda mais lento do que o RAIDZ1.
*fonte: documentao do FreeNAS.

Se voc no possui uma sucata to hi-tech, que suporte RAID nativamente, no precisa se preocupar; possvel conseguir um timo efeito com o RAIDZ1. A diferena na configurao, fica apenas no momento da criar o storage, como veremos no decorrer do tutorial.

Preparar o ambiente
1. Baixe e grave a imagem do FreeNAS em um CD, com uma ferramenta como ImgBurn; 2. Conecte todos os HDs ao PC velho que deseja usar como servidor de arquivos; 3. Ligue o PC velho, coloque o CD do FreeNAS na unidade de leitura e reinicie; 4. Quando aparecer o menu de inicializao do FreeNAS, aguarde alguns segundos ou selecione a opo "1. Boot FreeNAS (default)";

5. No menu da ferramenta de instalao, selecione a opo 1 e aperte "Enter";

6. Indique o disco que deseja usar para instalar o FreeNAS e aperte "Enter";

Ateno: o disco com o FreeNAS instalado no pode ser usado para armazenar os arquivos. Por isso recomendado, caso possvel, usar um pendrive para inicializar a mquina com o sistema. Para continuar o exemplo, selecionaremos o "ada0"; se existisse um pendrive conectado ao PC, o FreeNAS identificaria automaticamente, disponibilizando-o para armazenar o sistema.

7. Confirme a criao ou disco do sistema, conforme imagem a seguir;

8. Aguarde enquanto o instalador transfere o sistema para o disco, ento remova o CD de instalao da unidade e reinicie o PC;

9. Observe o pequeno menu oferecido pelo FreeNAS e aguarde at que o sistema carregue ou aperte F1;

10. No se preocupe com os textos "estranhos" que surgem durante a inicializao, o sistema detectando os componentes do PC e inicializando os programas necessrios;

11. No final do processo, exibido um rpido menu de aes e o nmero IP da mquina em sua rede. Para fazer a configurao, basta acessar este endereo a partir de qualquer outro computador da rede.

12. Confira a funcionalidade de cada opo, que tambm podem ser usadas pelo navegador. No geral, no precisa se preocupar com elas, salvo alguns casos raros:

Configure Network Interfaces - permite configurar as conexes de rede do servidor, incluindo nome da conexo, obteno de endereos IP (esttico ou dinmico) e configurao de IPv4 e IPv6; Configure Link Aggregation - permite ao usurio configurar vrias conexes para proteger o servidor contra falhas; Create VLAN Interface - define novas redes virtuais; Configure Default Route - usado para definir o gateway da rede; Configure Static Routes - permite fixar um caminho para uma dada rede; Configure DNS - escolher o endereo do servidor DNS que ser usado pelo FreeNAS Reset WebGUI login credentials - remove as configuraes de login do administrador do FreeNAS, tima (e nica) opo para quem costuma esquecer nomes de usurio e senhas. O usurio padro aps a restaurao admin e a senha freenas; Reset to factory defaults - remove todas as configuraes, deixando como se o sistema acaba de ter sido instalado; Shell - acessa o prompt de comandos do FreeNAS, semelhante ao do Linux; Reboot - reinicia o servidor imediatamente; Shutdown - desliga o servidor;

Configurar Discos
1. Depois que o FreeNAS terminar de iniciar a mquina, observe na tela o endereo IP e o acesse a partir do navegador de outro PC; 2. J com a pgina de configurao aberta no navegador, siga at a aba Settings e troque o item "Language" para "Brazilian Portuguese". Por fim, clique no boto "Save";

3. Faa o "Log Out" do sistema, a partir do boto presente no canto superior direito da tela e conecte-se novamente. Agora tudo j estar em portugus; 4. Siga at a opo "Armazenamento", do menu lateral esquerdo e clique em "Volumes". No FreeNAS, todo o espao oferecido para o usurio a partir da criao de volumes;

5. Clique na opo "Criar volume", escolha um nome para o disco virtual que oferecer os dados e ento selecione os discos fsicos instalados no PC;

Conforme seleciona os discos, surgem novas opes de criao do volume. Escolha entre o padro UFS (Unix File System), os desenvolvedores do FreeNAS recomendam o ZFS

(desenvolvido pelo pessoal da SUN e, mais recentemente Oracle). Em nosso exemplo usaremos o ZFS, em esquema de RAID-Z. Ao final da configurao, clique em "Adicionar volumes", para apagar os dados dos discos e us-los;
*no topo da matria voc confere a quantidade de discos necessria para habilitar cada esquema de criao de volumes, bem como as vantagens e desvantagens de cada um deles.

7. Siga at a opo "Visualizar Volumes" para conferir o resultado da operao. Neste caso, os 3 HDs de 10 GB do PC foram usados para criar um volume especial de 15 GB, com excelente tolerncia falhas;

8. Caso prefira, possvel criar um volume para cada HD. Desta forma no se perde espao com redundncia e melhorias em velocidades, se este realmente no for o seu objetivo.

Compartilhar com PCs Windows


1. Siga at a opo "Conta" do menu lateral esquerdo, siga at "Grupos" e clique na opo "Adicionar Grupo";

2. Defina o nome do grupo como "usuarios" (melhor deixar sem o acento) e clique em "Ok";

3. Siga at a opo "Conta" do menu lateral esquerdo, siga at "Usurios" e clique na opo "Adicionar Usurio";

4. Defina um nome para o usurio, selecione o grupo "usuarios", escolha uma senha, repita a senha e digite o "nome completo" e o "diretrio home" como /mnt/Disco . Em nosso exemplo o nome de usurio ficou como cliente1 e a senha teste;

5. Siga at o item de menu "Armazenamento", selecione "Volumes", clique em "/mnt/Disco" e na opo "Escolher Permisses";

6. Na janela "Escolher Permisses", marque o campo "Proprietrio (usurios)" como "nobody" e "Proprietrio (grupo)" como "usuarios". Marque as caixas "Ler", "Escrita" e "Executar" tal como na imagem abaixo. Por fim, clique em "Escolher";

7. No item de menu "Compartilhamento", clique na opo "CIFS Shares" e depois em "Adicionar CIFS Share".

8. Escolha um nome para o compartilhamento, que ser usado como endereo de acesso, marque o caminho como /mnt/Disco. Certifique-se de manter a opo "Navegvel" selecionada,

do contrrio ficar bem difcil acessar a pasta compartilhada. Clique no boto Ok, no fim do formulrio.

9. Siga at o item de menu "Servios", na parte esquerda da tela e clique na opo "CIFS". Observe ento as seguintes informaes:

Modelo de autenticao - Usurio local (requer um usurio cadastrado para permitir o acesso, Annimo (libera o acesso s pastas para qualquer pessoa da rede); Nome do NetBIOS - nome de exibio do servidor FreeNAS na rede; Workgroup - grupo de trabalho cadastrado em sua rede. possvel ver esta configurao atravs do item "Meu Computador" do Windows;

Diretrio home - usado para indicar o volume, ou subitem dele, usado para o compartilhamento de arquivos 10. Marque o modelo de autenticao como "Usurio local" e clique no boto "Ok". 11. No menu horizontal, clique na opo "Services". Habilite ento o item "CIFS" clicando sobre-ele, observe que ele passar do estado "off" para "on"

12. Para acessar o disco compartilhado, basta digitar \\FREENAS na barra de endereo do Windows Explorer (Tecla Windows + E) e apertar a tecla Enter. Feito isso, sero solicitados o nome de usurio e a senha, previamente cadastrados no FreeNAS.

14. De acordo com este exemplo, o usurio cliente1 tem permisso total para gravar, ler e apagar o contedo da pasta "arquivos".

Com os passos demonstrados acima, possvel configurar vrias pastas de compartilhamento e associ-las com uma srie de contas de usurio. Bastando para isto apenas criar novos grupos e permisses.

Indo mais alm


Dentre os recursos facilmente configurveis do FreeNAS esto: Servio de FTP e sFTP: boas opes para quem deseja disponibilizar seus arquivos tambm pela Internet, desde que use uma ferramenta como No-IP Free Dynamic DNS and URL Redirection e a configure na guia "DNS dinmico" do FreeNAS,para driblar o IP dinmico de sua conexo residencial; SSH: em poucos cliques possvel habilitar o servio SSH, uma mo na roda para quem j est acostumado a trabalhar em modo texto no Linux; UPS: simplifica a configurao do FreeNAS, quando conectado nobreaks. Desta forma o sistema, quando detectada a falta de energia, pode desligar automaticamente sem correr o risco de prejudicar os dados; Active Directory: tambm em poucos cliques possvel oferecer os arquivos do FreeNAS atravs do padro de comunicao da Micrososft, caso sua rede j o utilize. Caso voc j no tenha mais HDs IDE (aqueles do cabo largo e repleto de fios) e o seu PC no tenha a interface de conexo SATA, basta adquirir uma controladora SATA PCI (imagem abaixo) na Internet, que tem preos a partir de R$50,00.

Com uma placa destas possvel adicionar suporte SATA ao seu PC antigo

O que achou da matria? Voc j usa o FreeNAS? Gostaria de aprender mais sobre o FreeNAS? Saber como acessar seus arquivos pela Internet a partir de qualquer lugar do mundo? Deixe seu comentrio abaixo! Para saber mais sobre RAID: http://www.superdownloads.com.br/materias/otimizando-acesso-ao-disco-raid.html http://www.superdownloads.com.br/materias/sobre-raid-sistema-de-arquivos.html

Fonte: http://www.superdownloads.com.br/materias/sucata-hi-tech-iii-aproveite-pc-antigoservidor-de-arquivos-poderoso-freenas.html#ixzz21UdSrevk