Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Debian.
Introdução
DRBL é um aplicativo gerenciador que permite que máquinas que não possuam um
disco rígido sejam bootadas pela rede e administradas de forma local, com uma
imagem do sistema utilizado pela máquina que administra a rede.
Considerações Importantes
Primeiros Passos
Você pode estar se perguntando como o DRBL faz tudo isto, o que eu preciso para
instalar o software, se consigo personalizar as configurações para cada cliente, ou
grupo de clientes. A resposta para estas questões são sim, sim, SIM VOCÊ PODE.
E a pergunta que não quer calar: “Mas como?”.
Veremos a partir de agora os passos básicos para instalação do DRBL.
Nós utilizamos os Sistema Debian Squeeze versão de testes, que pode ser encontrado
através do link
http://cdimage.debian.org/cdimage/weekly-builds/i386/iso-cd/debian-testing-i386-
CD-1.iso, após o processo de download queime uma mídia e instale o sistema, se você
estiver trabalhando com uma máquina virtual basta adicionar a imagem e iniciar a
instalação do sistema.
Após a instalação o nosso Sistema estará sem vários aplicativos essenciais, para
resolver este problema editaremos a lista de mirrors do sistema acrescentando as
seguintes linhas.
# aptitude update
Agora instalaremos alguns serviços importantes para o decorrer da montagem do
sistema.
○ ssh
○ dhcp
○ vim
○ drbl
○ build-essential
# vim /etc/network/interfaces
-------------------------------------------------------
| auto lo |
| iface lo inet loopback |
| |
| # Interface externa |
| |
| auto eth0 |
| iface eth0 inet dhcp |
| |
| # Interface da rede diskless |
| |
| auto eth1 |
| iface eth1 inet static |
| address 192.168.100.254 |
| netmask 255.255.255.0 |
| |
-------------------------------------------------------
A interface eth1 interface de rede local com endereço fixo de ip, está será a rede
utilizada para acesso aos slaves.
Agora iremos definir que diretórios poderão ser visualizados e editados pelos slaves.
Para isto basta editar o arquivo de que configuração que se encontra em
/opt/drbl/conf/drbl.conf e acrescentar as linhas:
diskless_root_dir_ro_user_add="/meudiretóriodeleitura"
diskless_root_dir_rw_user_add="/meudiretóriodeescrita"
Configuração prática:
Aqui adicionaremos o diretório /home para leitura e execução e o diretório /exports para
leitura.
vim /opt/drbl/conf/drbl.conf
diskless_root_dir_ro_user_add="/home"
diskless_root_dir_ro_user_add="/exports"
diskless_root_dir_rw_user_add="/home"