6.15. Configuração do agente de recursos gcp-vcp-move-vip
O agente de recursos gcp-vpc-move-vip
anexa um endereço IP secundário (alias IP) a uma instância em execução. Este é um endereço IP flutuante que pode ser passado entre os diferentes nós do cluster.
Digite o seguinte comando para mostrar mais informações sobre este recurso.
# Recursos pcs descrever gcp-vpc-move-vip
Você pode configurar o agente de recursos para usar uma faixa de endereços de sub-rede primária ou uma faixa de endereços de sub-rede secundária. Esta seção inclui procedimentos para ambas as faixas.
Primary subnet address range
Complete os seguintes passos para configurar o recurso para a subrede VPC primária.
Procedimento
Digite o seguinte comando para criar o recurso
aliasip
. Inclua um endereço IP interno não utilizado. Inclua o bloco CIDR no comando.# pcs resource create aliasip gcp-vpc-move-vip alias_ip=UnusedIPaddress/CIDRblock
Exemplo:
[root@rhel81-node-01 ~]# pcs resource create aliasip gcp-vpc-move-vip alias_ip=10.10.10.200/32
Digite o seguinte comando para criar um recurso
IPaddr2
para gerenciar o IP no nó.# pcs resource create vip IPaddr2 nic=interface ip=AliasIPaddress cidr_netmask=32
Exemplo:
[root@rhel81-node-01 ~]# pcs resource create vip IPaddr2 nic=eth0 ip=10.10.10.200 cidr_netmask=32
Digite o seguinte comando para agrupar os recursos da rede em
vipgrp
.# grupo de recursos pcs adicionar vipgrp aliasip vip
Etapas de verificação
Digite o seguinte comando para verificar se os recursos começaram e estão agrupados sob
vipgrp
.[root@rhel81-node-01 ~]# pcs status
Digite o seguinte comando para verificar se o recurso pode se mover para um nó diferente.
# pcs resource move vip _Node_
Exemplo:
[root@rhel81-node-01 ~]# pcs resource move vip rhel81-node-03
Digite o seguinte comando para verificar se o
vip
começou com sucesso em um nó diferente.[root@rhel81-node-01 ~]# pcs status
Secondary subnet address range
Complete os seguintes passos para configurar o recurso para uma faixa de endereços de sub-rede secundária.
Pré-requisitos
Procedimento
Digite o seguinte comando para criar uma faixa de endereços de sub-rede secundária.
# atualização das sub-redes de redes de computação gcloud-ra SubnetName --região RegionName --add-secondary-ranges SecondarySubnetName=SecondarySubnetRange
Exemplo:
# rede de computação gcloud-ra faixa de atualização das sub-redes0 --região us-west1 --add-secundário faixa1=10.10.20.0/24
Digite o seguinte comando para criar o recurso
aliasip
. Crie um endereço IP interno não utilizado na faixa de endereços de sub-rede secundária. Inclua o bloco CIDR no comando.# pcs resource create aliasip gcp-vpc-move-vip alias_ip=UnusedIPaddress/CIDRblock
Exemplo:
[root@rhel81-node-01 ~]# pcs resource create aliasip gcp-vpc-move-vip alias_ip=10.10.20.200/32
Digite o seguinte comando para criar um recurso
IPaddr2
para gerenciar o IP no nó.# pcs resource create vip IPaddr2 nic=interface ip=AliasIPaddress cidr_netmask=32
Exemplo:
[root@rhel81-node-01 ~]# pcs resource create vip IPaddr2 nic=eth0 ip=10.10.20.200 cidr_netmask=32
Agrupar os recursos da rede em
vipgrp
.# grupo de recursos pcs adicionar vipgrp aliasip vip
Etapas de verificação
Digite o seguinte comando para verificar se os recursos começaram e estão agrupados sob
vipgrp
.[root@rhel81-node-01 ~]# pcs status
Digite o seguinte comando para verificar se o recurso pode se mover para um nó diferente.
# pcs resource move vip _Node_
Exemplo:
[root@rhel81-node-01 ~]# pcs resource move vip rhel81-node-03
Digite o seguinte comando para verificar se o
vip
começou com sucesso em um nó diferente.[root@rhel81-node-01 ~]# pcs status