|
Este documento foi traduzido usando tecnologia de tradução automática de máquina. Sempre trabalhamos para apresentar traduções precisas, mas não oferecemos nenhuma garantia em relação à integridade, precisão ou confiabilidade do conteúdo traduzido. Em caso de qualquer discrepância, a versão original em inglês prevalecerá e constituirá o texto official. |
Endereço de Gerenciamento
SUSE Virtualization fornece um IP virtual fixo (VIP) como o endereço de gerenciamento; o VIP deve ser diferente de qualquer IP de nó. Você pode encontrar o endereço de gerenciamento no painel do console após a instalação.
|
Se você selecionou que o endereço IP seja configurado via DHCP, precisará configurar o mapeamento estático de endereços MAC para endereços IP em seu servidor DHCP para ter um IP virtual persistente. |
Requisitos
-
O VIP e as interfaces de gerenciamento do nó devem pertencer à mesma sub-rede.
-
Todas as interfaces de gerenciamento do nó SUSE Virtualization devem estar no mesmo segmento de rede de camada 2.
Ambos são necessários porque o VIP depende do Protocolo de Resolução de Endereços (ARP), que é um protocolo de camada 2.
O VIP pode ser atribuído a qualquer interface de gerenciamento do nó SUSE Virtualization e pode mudar a qualquer momento (não apenas quando ocorre uma falha no nó). Quando o VIP muda de hosts, ARPs gratuitos são enviados para que outros hosts na rede saibam para onde direcionar o tráfego destinado ao endereço IP de gerenciamento do cluster SUSE Virtualization (o VIP).
|
Se você planeja hospedar um cluster SUSE Virtualization em um data center bare metal, o provedor de serviços provavelmente designará um endereço IP "flutuante" ou "reservado" como o VIP que você pode atribuir a um de seus servidores. Atualizar essa atribuição faz com que o tráfego comece a fluir instantaneamente para o novo nó ao qual está atribuído. Nessas situações, SUSE Virtualization não consegue atualizar a atribuição de IP flutuante/reservado nos sistemas do seu provedor quando o VIP muda de hosts. Além disso, os "ARPs gratuitos" do VIP também podem ser ineficazes dependendo da configuração de rede do seu provedor entre seus nós SUSE Virtualization (por exemplo, se seus hosts SUSE Virtualization não estiverem na mesma rede de camada 2). Você deve atualizar manualmente a atribuição de IP flutuante/reservado quando o VIP muda de hosts para garantir que o cluster funcione corretamente. Para mais informações, veja Identificando o nó ao qual o VIP está atribuído. |
Como obter o endereço MAC do VIP
Para obter o endereço MAC do VIP, você pode executar o seguinte comando no nó de gerenciamento:
$ kubectl get svc -n kube-system ingress-expose -ojsonpath='{.metadata.annotations.kube-vip\.io/hwaddr}'
Exemplo de saída:
{"kube-vip.io/hwaddr":"02:00:00:09:7f:3f","kube-vip.io/requestedIP":"10.84.102.31"}
Identificando o nó ao qual o VIP está atribuído
Você pode usar kubectl (seja em sua máquina local com o arquivo kubeconfig SUSE Virtualization, ou ao usar SSH para se conectar a qualquer nó de gerenciamento SUSE Virtualization como um usuário root).
kubectl -n kube-system get svc ingress-expose -o jsonpath='{.metadata.annotations.kube-vip\.io/vipHost}'
Saída de exemplo:
harvester-xzj76
Alternativamente, você pode usar SSH para se conectar a cada nó de gerenciamento SUSE Virtualization e, em seguida, executar o comando ip address show mgmt-br.
Exemplo:
harvester-xzj76:~ # ip address show mgmt-br
4: mgmt-br: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 8c:dc:d4:b5:f0:fd brd ff:ff:ff:ff:ff:ff
inet 172.19.108.45/21 brd 172.19.111.255 scope global mgmt-br
valid_lft forever preferred_lft forever
inet 172.19.108.34/32 scope global mgmt-br
valid_lft forever preferred_lft forever
Quando a saída inclui tanto o VIP quanto o endereço do nó, o VIP é atribuído ao nó ao qual você está conectado.
