quinta-feira, 30 de dezembro de 2010

Servidor NFS em Linux

Acabei utilizando este recurso para realizar o backup de algumas VMs através do ghettoVCB em outro servidor na rede.

:: Instalar pacotes necessários
# apt-get install portmap nfs-kernel-server nfs-common

:: Configurar os diretorios a serem compartilhados
# vim /etc/exports
[...]
/bkp1 192.168.0.1/32(rw,no_root_squash,sync,no_subtree_check)
/bkp2 192.168.0.2/32(ro)
[...]

:: Exportar os diretorios
# exportfs -a

:: Verificar compartilhamentos
# exportfs

Trunk Linux - Bonding

Operação realizada no SO Debian 5.05 64bits

:: Instalar os módulos necessários
# apt-get install ifenslave-2.5

:: Criando o alias para a interface
# vim /etc/modprobe.d/aliases-bond
[...]
alias bond0 bonding
options bonding mode=1 miimon=100 downdelay=200 updelay=200
[...]

Obs 1.: mode=1 => ativo/passivo; mode=0 => ativo/ativo
Obs 2.: Para subir mais de uma interface inclua o parametro max_bounds=<qtd>

:: Configurando o Trunk
# vim /etc/network/interfaces
[...]
auto lo
iface lo inet loopback

auto bond0
iface bond0 inet static
        address 192.168.0.22
        netmask 255.255.252.0
        network 192.168.0.0
        broadcast 192.168.3.255
        gateway 192.168.3.254
        up /sbin/ifenslave bond0 eth0
        up /sbin/ifenslave bond0 eth1
[...]

Basta reiniciar o servidor e tudo ok