Gere comandos da CLI do xe para redes VLAN do XCP-ng e agrupamentos de placas de rede (NIC bonds) na forma de um script de shell pronto para execução.
O XCP-ng é um hipervisor de código aberto baseado no Projeto Xen, gerenciado por meio do conjunto de ferramentas XAPI e da interface de linha de comando <code>`xe`</code>. A configuração de rede no XCP-ng envolve três objetos principais: PIFs (ligações de interface física às placas de rede do host), redes (switches virtuais aos quais as VMs se conectam) e VLANs (sub-redes marcadas criadas sobre um PIF). Os bonds agregam vários PIFs para proporcionar redundância ou aumentar a taxa de transferência.
Selecione o tipo de operação (Rede VLAN, Agrupamento de NICs ou reconfiguração da rede de gerenciamento), preencha o nome da rede, o ID da VLAN ou os PIFs dos membros do agrupamento e o MTU opcional. A ferramenta gera um script de shell com comandos <code>xe</code>, utilizando variáveis de shell para capturar os UUIDs de cada etapa. Os espaços reservados para UUIDs estão claramente marcados nos locais onde devem ser substituídos pelos valores do host de destino.
Os UUIDs das PIFs são específicos de cada host. Execute o comando `xe pif-list host-uuid=$(xe host-list --minimal)` no host de destino para encontrar o UUID correto para cada interface física. A guia “Passo a Passo” inclui comentários explicando cada comando e armadilhas comuns, como a exigência de que “IP=” esteja em maiúsculas no comando `pif-reconfigure-ip` e a necessidade de chamar o comando `xe bond-set-mode` após a criação do bond.