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
# 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
# pcs resource create aliasip gcp-vpc-move-vip alias_ip=UnusedIPaddress/CIDRblockCopy to Clipboard Copied! Toggle word wrap Toggle overflow Exemplo:
pcs resource create aliasip gcp-vpc-move-vip alias_ip=10.10.10.200/32
[root@rhel81-node-01 ~]# pcs resource create aliasip gcp-vpc-move-vip alias_ip=10.10.10.200/32Copy to Clipboard Copied! Toggle word wrap Toggle overflow Digite o seguinte comando para criar um recurso
IPaddr2para gerenciar o IP no nó.pcs resource create vip IPaddr2 nic=interface ip=AliasIPaddress cidr_netmask=32
# pcs resource create vip IPaddr2 nic=interface ip=AliasIPaddress cidr_netmask=32Copy to Clipboard Copied! Toggle word wrap Toggle overflow Exemplo:
pcs resource create vip IPaddr2 nic=eth0 ip=10.10.10.200 cidr_netmask=32
[root@rhel81-node-01 ~]# pcs resource create vip IPaddr2 nic=eth0 ip=10.10.10.200 cidr_netmask=32Copy to Clipboard Copied! Toggle word wrap Toggle overflow Digite o seguinte comando para agrupar os recursos da rede em
vipgrp.grupo de recursos pcs adicionar vipgrp aliasip vip
# grupo de recursos pcs adicionar vipgrp aliasip vipCopy to Clipboard Copied! Toggle word wrap Toggle overflow
Etapas de verificação
Digite o seguinte comando para verificar se os recursos começaram e estão agrupados sob
vipgrp.pcs status
[root@rhel81-node-01 ~]# pcs statusCopy to Clipboard Copied! Toggle word wrap Toggle overflow Digite o seguinte comando para verificar se o recurso pode se mover para um nó diferente.
pcs resource move vip _Node_
# pcs resource move vip _Node_Copy to Clipboard Copied! Toggle word wrap Toggle overflow Exemplo:
pcs resource move vip rhel81-node-03
[root@rhel81-node-01 ~]# pcs resource move vip rhel81-node-03Copy to Clipboard Copied! Toggle word wrap Toggle overflow Digite o seguinte comando para verificar se o
vipcomeçou com sucesso em um nó diferente.pcs status
[root@rhel81-node-01 ~]# pcs statusCopy to Clipboard Copied! Toggle word wrap Toggle overflow
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
# atualização das sub-redes de redes de computação gcloud-ra SubnetName --região RegionName --add-secondary-ranges SecondarySubnetName=SecondarySubnetRangeCopy to Clipboard Copied! Toggle word wrap Toggle overflow 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
# 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/24Copy to Clipboard Copied! Toggle word wrap Toggle overflow 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
# pcs resource create aliasip gcp-vpc-move-vip alias_ip=UnusedIPaddress/CIDRblockCopy to Clipboard Copied! Toggle word wrap Toggle overflow Exemplo:
pcs resource create aliasip gcp-vpc-move-vip alias_ip=10.10.20.200/32
[root@rhel81-node-01 ~]# pcs resource create aliasip gcp-vpc-move-vip alias_ip=10.10.20.200/32Copy to Clipboard Copied! Toggle word wrap Toggle overflow Digite o seguinte comando para criar um recurso
IPaddr2para gerenciar o IP no nó.pcs resource create vip IPaddr2 nic=interface ip=AliasIPaddress cidr_netmask=32
# pcs resource create vip IPaddr2 nic=interface ip=AliasIPaddress cidr_netmask=32Copy to Clipboard Copied! Toggle word wrap Toggle overflow Exemplo:
pcs resource create vip IPaddr2 nic=eth0 ip=10.10.20.200 cidr_netmask=32
[root@rhel81-node-01 ~]# pcs resource create vip IPaddr2 nic=eth0 ip=10.10.20.200 cidr_netmask=32Copy to Clipboard Copied! Toggle word wrap Toggle overflow Agrupar os recursos da rede em
vipgrp.grupo de recursos pcs adicionar vipgrp aliasip vip
# grupo de recursos pcs adicionar vipgrp aliasip vipCopy to Clipboard Copied! Toggle word wrap Toggle overflow
Etapas de verificação
Digite o seguinte comando para verificar se os recursos começaram e estão agrupados sob
vipgrp.pcs status
[root@rhel81-node-01 ~]# pcs statusCopy to Clipboard Copied! Toggle word wrap Toggle overflow Digite o seguinte comando para verificar se o recurso pode se mover para um nó diferente.
pcs resource move vip _Node_
# pcs resource move vip _Node_Copy to Clipboard Copied! Toggle word wrap Toggle overflow Exemplo:
pcs resource move vip rhel81-node-03
[root@rhel81-node-01 ~]# pcs resource move vip rhel81-node-03Copy to Clipboard Copied! Toggle word wrap Toggle overflow Digite o seguinte comando para verificar se o
vipcomeçou com sucesso em um nó diferente.pcs status
[root@rhel81-node-01 ~]# pcs statusCopy to Clipboard Copied! Toggle word wrap Toggle overflow