Diretoria de Gestão de Tecnologia da Informação (DGTI)

2. Configuração das redes

Cada servidor do Cluster Proxmox deve ter um adaptador de rede com 4 portas, logo, as configurações de rede a seguir devem ser aplicadas em todos os servidores que farão parte do Cluster. Considerando isso, foi definido o seguinte:

  • A porta 1 para definição das redes DMZs e para a interface de gerenciamento do Proxmox;
  • A porta 2 para definição das redes LANs;
  • A porta 3 para definição das redes WANs;
  • A porta 4 para o tráfego de storage das VMs;

    2.1 CONFIGURAÇÃO PARA AS REDES DMZs E PARA O GERENCIAMENTO DO HOST

    A configuração da porta 1 deve ser feita diretamente pelo shell do host e não pela interface Web do Proxmox, pois pode-se gerar inconsistência na configuração e perder a conexão com o host, devido a necessidade de se configurar um IP estático para gerenciamento do host na rede de Virtualização e ao mesmo tempo viabilizar o tráfego das demais redes DMZs pela mesma porta. Para isso, foi definido na porta 1 uma bridge para o tráfego de todas as DMZs, e dentro dessa bridge uma vlan na rede de Virtualização para o gerenciamento do host. 

    A porta 1 (eno1) no /etc/network/interfaces deve ser configurada da seguinte forma:

    iface eno1 inet manual

    auto vmbr0
    iface vmbr0 inet manual
    bridge-ports eno1
    bridge-stp off
    bridge-fd 0
    bridge-vlan-aware yes
    bridge-vids <ID_DMZ_1> <ID_DMZ_2> <ID_DMZ_N>
    #DMZs <ID_DMZ_1> <ID_DMZ_2> <ID_DMZ_N>

    auto vmbr0.<ID_DMZ_VIRTUALIZACAO>
    iface vmbr0.<ID_DMZ_VIRTUALIZACAO> inet static
    address 192.168.100.101/24
    gateway 192.168.100.1
    #Gerenciamento do host

    Em seguida reiniciar o serviço de rede com:

    service networking restart

    2.2 CONFIGURAÇÃO PARA AS REDES LANs

    A porta 2 (eno2) deve ser configurada somente com uma bridge. Com a interface de gerenciamento configurada, é possível configurar ela e as demais portas pela interface web do Proxmox, contudo, não há opção para setar o parâmetro "bridge-vids" pelo navegador. Esse parâmetro serve para evitar que uma VM da rede DMZ seja configurada acidentalmente na porta de rede do Proxmox dedicada as redes LANs por exemplo, visto que ele restringe as Vlans que podem passar pela porta.

    A configuração da porta 2 (eno2) no /etc/network/interfaces deve ficar da seguinte forma:

    iface eno2 inet manual
    
    auto vmbr1
    iface vmbr1 inet manual
            bridge-ports eno2
            bridge-stp off
            bridge-fd 0
            bridge-vlan-aware yes
            bridge-vids <ID_LAN_1> <ID_LAN_2> <ID_LAN_N>
    #LANs <ID_LAN_1> <ID_LAN_2> <ID_LAN_N>

    2.3 CONFIGURAÇÃO PARA AS REDES WANs

    A configuração da porta 3 (eno3) deve ficar da seguinte forma no /etc/network/interfaces. Caso o Campus possua 2 links de internet, deve-se colocar sua Vlan correspondente no parâmetro "bridge-vids":

    iface eno3 inet manual
    
    auto vmbr2
    iface vmbr2 inet manual
            bridge-ports eno3
            bridge-stp off
            bridge-fd 0
            bridge-vlan-aware yes
            bridge-vids <ID_WAN_1> <ID_WAN_2> <ID_WAN_N>
    #WANs <ID_WAN_1> <ID_WAN_2> <ID_WAN_N>

    2.4 CONFIGURAÇÃO DA REDE DE STORAGE

    A porta 4 (eno4) deve ser configurada diretamente com um IP estático da rede de Storage, sem bridge. Ela deve ficar da seguinte forma no /etc/network/interfaces:
    auto eno4
    iface eno4 inet static
            address 192.168.200.101/24
    #Storage

    Com todas as redes configuradas, deve-se reiniciar o serviço de rede com:

    service networking restart

    2.5 CONFIGURAÇÃO DO /etc/hosts

    O arquivo /etc/hosts deve ser configurado para que a comunicação entre os Servidores ocorram pelo nome e não somente por IP. Como exemplo, o seguinte conteúdo deve ser adicionado nele (lembrando que os IPs abaixo são só exemplos e devem ser ajustados para o IP real do Campus):

    192.168.100.101 host1.reitoria.ifsertao-pe.edu.br host1
    192.168.100.102 host2.reitoria.ifsertao-pe.edu.br host2
    192.168.100.103 host3.reitoria.ifsertao-pe.edu.br host3
    
    192.168.200.101 gluster1.reitoria.ifsertao-pe.edu.br gluster1
    192.168.200.102 gluster2.reitoria.ifsertao-pe.edu.br gluster2
    192.168.200.103 gluster3.reitoria.ifsertao-pe.edu.br gluster3