Usar nós somente de armazenamento
Este documento descreve como usar nós somente de armazenamento no VMware Engine. Os nós somente de armazenamento, também conhecidos como nós de armazenamento, podem ser usados para escalonar a capacidade de armazenamento de um cluster vSAN sem adicionar núcleos ou memória ao cluster. É possível criar clusters que contenham nós padrão e somente de armazenamento e, em seguida, expandi-los ou reduzi-los usando a CLI do Google Cloud ou a API VMware Engine.
Google Cloud CLI e requisitos da API
Para usar a ferramenta de linha de comando gcloud
ou a API para gerenciar os recursos do VMware Engine, recomendamos configurar as ferramentas conforme descrito abaixo.
gcloud
Defina o ID do projeto padrão:
gcloud config set project PROJECT_ID
Defina uma região e uma zona padrão.
gcloud config set compute/region REGION
gcloud config set compute/zone ZONE
Para mais informações sobre a ferramenta gcloud vmware
,
consulte os documentos de referência do SDK do Cloud.
API
Os exemplos de API neste conjunto de documentação usam a ferramenta de linha de comando cURL
para
consultar a API. Um token de acesso válido é necessário como parte da solicitação
cURL
. Há muitas maneiras de conseguir um token de acesso válido. As etapas a seguir
usam a ferramenta gcloud
para gerar um token de acesso:
Faça login no Google Cloud:
gcloud auth login
Gerar token de acesso e exportar para TOKEN:
export TOKEN=`gcloud auth print-access-token`
Verifique se o TOKEN está definido corretamente:
echo $TOKEN
Use agora o token de autorização nas solicitações para a API. Exemplo:
curl -X GET -H "Authorization: Bearer \"$TOKEN\"" -H "Content-Type: application/json; charset=utf-8" https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations
Python
Os exemplos de código Python nesta documentação usam a biblioteca do VMware Engine para se comunicar com a API. Para usar essa abordagem, a biblioteca precisa estar instalada e o Application Default Credentials precisa estar configurado.
Faça o download e instale a biblioteca Python:
pip install google-cloud-vmwareengine
Execute os comandos no shell para configurar as informações do ADC:
gcloud auth application-default login
Ou use um arquivo de chave da conta de serviço:
export GOOGLE_APPLICATION_CREDENTIALS="FILE_PATH"
Para mais informações sobre a biblioteca, acesse a página de referência ou veja os exemplos de código no GitHub.
Antes de começar
Antes de criar uma nuvem privada com nós somente de armazenamento, confirme se existe uma
rede do VMware Engine. Se não houver uma rede do VMware Engine, crie uma usando a CLI do Google Cloud digitando o comando gcloud vmware networks create
:
gcloud vmware networks create NETWORK_NAME \ --type=STANDARD \ --project=PROJECT_ID
Substitua:
NETWORK_NAME
: o nome da rede.PROJECT_ID
: o ID do projeto para a solicitação.
Listar os tipos de nó disponíveis
Para verificar se um nó somente de armazenamento está disponível para seu projeto e região, liste os tipos de nó disponíveis usando a CLI do Google Cloud ou a API VMware Engine.
gcloud
Liste os tipos de nós disponíveis usando o comando gcloud vmware node-types list
:
gcloud vmware node-types list \ --location=ZONE \ --project=PROJECT_ID
Substitua:
ZONE
: a zona da solicitação.PROJECT_ID
: o ID do projeto desta solicitação;
API
Para listar os tipos de nó disponíveis usando a API VMware Engine, faça uma solicitação GET
:
GET "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/nodeTypes"
Substitua:
PROJECT_ID
: o nome do projeto para essa solicitaçãoZONE
: a zona da nuvem privada.
Criar uma nuvem privada com nós somente de armazenamento
É possível criar uma nuvem privada do VMware Engine que contenha nós somente de armazenamento, além de nós padrão, usando o console do Google Cloud, a CLI do Google Cloud ou a API VMware Engine.
Console
Para criar uma nuvem privada com nós somente de armazenamento usando o console do Google Cloud, faça o seguinte:
No console do Google Cloud, acesse a página Nuvens privadas.
Clique em Selecionar um projeto e escolha a organização, a pasta ou o projeto em que você quer criar a nuvem privada com nós somente de armazenamento.
Clique em Criar.
Insira um nome para a nuvem particular.
Escolha Padrão como o tipo de nuvem privada.
Selecione o local em que você quer implantar a nuvem privada.
Digite um nome para o cluster principal.
Selecione o tipo de nó para o cluster principal.
Selecione o número de nós da nuvem privada. Para cargas de trabalho de produção, crie sua nuvem privada com pelo menos três nós. O VMware Engine exclui nuvens privadas que contêm apenas um nó após 60 dias.
Opcional: clique no botão Personalizar núcleos do nó se você quiser reduzir o número de núcleos disponíveis para cada nó no cluster de gerenciamento. Para mais detalhes, consulte Contagens de núcleo personalizados.
Selecione o modelo e a contagem de nós do nó de armazenamento.
Insira um intervalo CIDR para a rede de gerenciamento de VMware. Verifique se o intervalo CIDR não se sobrepõe a nenhuma das sub-redes locais ou da nuvem.
Selecione Criar nova rede para criar uma nova rede do VMware Engine ou selecione de uma rede, se aplicável.
Clique em Criar para começar a criar a nuvem privada.
gcloud
Para criar uma nuvem privada com nós somente de armazenamento usando a CLI do Google Cloud, faça o seguinte:
Crie uma nuvem privada PC_STORAGE_NODE_NAME com n nós
standard-72
e mstorage-only-standard-72
digitando o comandogcloud private-clouds create
:gcloud vmware private-clouds create PC_STORAGE_NODE_NAME \ --location=ZONE \ --project=PROJECT_ID \ --description=DESCRIPTION \ --management-range=IP_ADDRESS \ --cluster=CLUSTER_NAME \ --node-type-config=type=standard-72,count=n \ --node-type-config=type=storage-only-standard-72,count=m \ --vmware-engine-network=NETWORK_NAME
Substitua:
PC_STORAGE_NODE_NAME
: o nome da nuvem privada com nó somente de armazenamento.ZONE
: a zona desta nuvem privadaPROJECT_ID
: o ID do projeto para a solicitação.DESCRIPTION
: a descrição dessa nuvem privada.IP_ADDRESS
: o endereço IP e o intervalo dessa nuvem privada, por exemplo,192.168.0.0/22
.CLUSTER_NAME
: o nome do novo cluster nesta nuvem privada.n
: o número de nós padrão no cluster principal da nuvem privada.m
: o número de nós somente de armazenamento no cluster principal da nuvem privada.NETWORK_NAME
: o nome da rede.
Opcional: para confirmar a criação da nuvem privada com nós somente de armazenamento, digite o comando
gcloud vmware private-clouds clusters describe
:gcloud vmware private-clouds clusters describe CLUSTER_NAME \ --location=ZONE \ --project=PROJECT_ID \ --private-cloud=PC_STORAGE_NODE_NAME
Substitua:
CLUSTER_NAME
: o nome do novo cluster nesta nuvem privada.ZONE
: a zona desta nuvem privadaPROJECT_ID
: o ID do projeto para a solicitação.PC_STORAGE_NODE_NAME
: o nome da nuvem privada com nó somente de armazenamento.
API
Para criar uma nuvem privada com nós somente de armazenamento usando a
API VMware Engine, faça uma solicitação GET
:
GET "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds?alt=json&privateCloudId=PC_STORAGE_NODE_NAME" -d '{ "description": "DESCRIPTION", "managementCluster": { "clusterId": "CLUSTER_NAME", "nodeTypeConfigs": { "standard-72": { "nodeCount": n }, "storage-only-standard-72": { "nodeCount": m } } }, "networkConfig": { "managementCidr": "IP_ADDRESS", "vmwareEngineNetwork": "projects/PROJECT_ID/locations/ZONE/vmwareEngineNetworks/NETWORK_NAME" } }'
Substitua:
PROJECT_ID
: o ID do projeto para a solicitação.ZONE
: a zona desta nuvem privadaPC_STORAGE_NODE_NAME
: o nome da nuvem privada com nó somente de armazenamento.DESCRIPTION
: a descrição dessa nuvem privada.CLUSTER_NAME
: o nome do novo cluster nesta nuvem privada.n
: o número de nós padrão no cluster principal da nuvem privada.m
: o número de nós somente de armazenamento no cluster principal da nuvem privada.IP_ADDRESS
: o endereço IP e o intervalo dessa nuvem privada, por exemplo,192.168.0.0/22
.NETWORK_NAME
: o nome da rede.
À medida que o VMware Engine cria sua nova nuvem privada, ele implanta vários componentes do VMware e divide o intervalo de endereços IP fornecido em sub-redes. A criação da nuvem privada pode levar de 30 minutos a 2 horas. Depois que o provisionamento for concluído, você receberá um e-mail.
Expandir um cluster com nós somente de armazenamento
Para expandir um cluster padrão, adicione nós somente de armazenamento com o console do Google Cloud, a CLI do Google Cloud ou a API VMware Engine. Para isso, faça o seguinte:
Console
Para expandir um cluster com nós somente de armazenamento usando o console do Google Cloud, faça o seguinte:
No console do Google Cloud, acesse a página Nuvens privadas.
Clique em Selecionar um projeto e selecione a organização, a pasta ou o projeto que contém a nuvem privada que você quer expandir.
Clique na guia Cluster.
Clique no nome do cluster que você quer inspecionar.
Clique em Editar.
Em Configuração do nó, selecione um modelo de nó de armazenamento e aumente a contagem de nós.
Clique em Salvar.
gcloud
Para expandir um cluster adicionando nós somente de armazenamento com a CLI do Google Cloud, use o comando gcloud vmware private-clouds clusters update
:
gcloud vmware private-clouds clusters update CLUSTER_NAME \ --private-cloud=PC_STORAGE_NODE_NAME \ --location=ZONE \ --project=PROJECT_ID \ --update-nodes-config=type=storage-only-standard-72,count=m
Substitua:
CLUSTER_NAME
: o nome do cluster nessa nuvem privada.PC_STORAGE_NODE_NAME
: o nome da nuvem privada.ZONE
: a zona desta nuvem privadaPROJECT_ID
: o ID do projeto para a solicitação.m
: o novo número total de nós somente de armazenamento no cluster especificado desta nuvem privada.
API
Para expandir um cluster adicionando nós somente de armazenamento usando a API VMware Engine, faça uma solicitação PATCH
:
PATCH "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PC_STORAGE_NODE_NAME/clusters/CLUSTER_NAME/?alt=json&updateMask=node_type_configs.*.node_count" -d '{ "nodeTypeConfigs": { "standard-72": { "nodeCount": n }, "storage-only-standard-72": { "nodeCount": m } } }'
Substitua:
PROJECT_ID
: o ID do projeto para a solicitação.ZONE
: a zona desta nuvem privadaPC_STORAGE_NODE_NAME
: o nome da nuvem privada.CLUSTER_NAME
: o nome do cluster nessa nuvem privada.n
: o número de nós padrão no cluster especificado desta nuvem privada.m+1
: o novo número total de nós somente de armazenamento no cluster especificado desta nuvem privada.
Reduzir um cluster com nós somente de armazenamento
Para reduzir um cluster que contenha nós somente de armazenamento usando o console do Google Cloud, a CLI do Google Cloud ou a API VMware Engine, faça o seguinte:
Console
Para reduzir um cluster com nós somente de armazenamento usando o console do Google Cloud, faça o seguinte:
No console do Google Cloud, acesse a página Nuvens privadas.
Clique em Selecionar um projeto e selecione a organização, a pasta ou o projeto que contém a nuvem privada que você quer reduzir.
Clique na guia Cluster.
Clique no nome do cluster que você quer reduzir.
Clique em Editar.
Em Configuração do nó, selecione uma contagem de nós menor.
Clique em Salvar.
gcloud
Para reduzir um cluster que contém nós somente de armazenamento usando a CLI do Google Cloud, use o comando gcloud vmware private-clouds clusters update
:
gcloud vmware private-clouds clusters update CLUSTER_NAME \ --private-cloud=PC_STORAGE_NODE_NAME \ --location=ZONE \ --project=PROJECT_ID \ --update-nodes-config=type=storage-only-standard-72,count=m
Substitua:
CLUSTER_NAME
: o nome do cluster nessa nuvem privada.PC_STORAGE_NODE_NAME
: o nome da nuvem privada.ZONE
: a zona desta nuvem privadaPROJECT_ID
: o ID do projeto para a solicitação.m
: o novo número total de nós somente de armazenamento no cluster especificado desta nuvem privada.
API
Para reduzir um cluster que contenha nós somente de armazenamento usando a API VMware Engine, faça uma solicitação PATCH
:
PATCH "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PC_STORAGE_NODE_NAME/clusters/CLUSTER_NAME/?alt=json&updateMask=node_type_configs.*.node_count" -d '{ "nodeTypeConfigs": { "standard-72": { "nodeCount": n }, "storage-only-standard-72": { "nodeCount": m } } }'
Substitua:
PROJECT_ID
: o ID do projeto para a solicitação.ZONE
: a zona desta nuvem privadaPC_STORAGE_NODE_NAME
: o nome da nuvem privada.CLUSTER_NAME
: o nome do cluster nessa nuvem privada.n
: o número de nós padrão no cluster especificado desta nuvem privada.m
: o novo número total de nós somente de armazenamento no cluster especificado desta nuvem privada.
Criar um novo cluster com nós somente de armazenamento
É possível criar um novo cluster em uma nuvem privada atual que inclua nós somente de armazenamento usando o console do Google Cloud, a CLI do Google Cloud ou a API VMware Engine. Para isso, faça o seguinte:
Console
Para criar um cluster com nós somente de armazenamento usando o console do Google Cloud, faça o seguinte:
No console do Google Cloud, acesse a página Nuvens privadas.
Clique em Selecionar um projeto e selecione a organização, a pasta ou o projeto que contém a nuvem particular em que você quer criar um cluster.
Clique no nome da nuvem privada em que você quer criar o novo cluster.
Clique na guia Clusters.
Clique em Adicionar cluster.
Insira um nome para o cluster.
Selecione o modelo e a contagem de nós da HCI.
Opcional: clique no botão Personalizar núcleos se você quiser reduzir o número de núcleos disponíveis para cada nó no cluster de gerenciamento. Para mais detalhes, consulte Contagens de núcleo personalizados.
Selecione o modelo e a contagem de nós do nó de armazenamento.
Clique em Criar.
gcloud
Para criar um cluster com nós somente de armazenamento usando a CLI do Google Cloud, use o comando gcloud vmware private-clouds clusters create
:
gcloud vmware private-clouds clusters create CLUSTER_NAME \ --private-cloud=PC_STORAGE_NODE_NAME \ --location=ZONE \ --project=PROJECT_ID \ --node-type-config=type=standard-72,count=n \ --node-type-config=type=storage-only-standard-72,count=m
Substitua:
CLUSTER_NAME
: o nome do novo cluster nesta nuvem privada.PC_STORAGE_NODE_NAME
: o nome da nuvem privada.ZONE
: a zona desta nuvem privadaPROJECT_ID
: o ID do projeto para a solicitação.n
: o número de nós padrão no cluster especificado desta nuvem privada.m
: o número de nós somente de armazenamento no cluster especificado desta nuvem privada.
API
Para criar um novo cluster em uma nuvem privada com nós somente de armazenamento usando a API VMware Engine, faça uma solicitação PATCH
:
PATCH "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PC_STORAGE_NODE_NAME/clusters?alt=json&clusterId=CLUSTER_NAME" -d '{ "nodeTypeConfigs": { "standard-72": { "nodeCount": n }, "storage-only-standard-72": { "nodeCount": m } } }'
Substitua:
PROJECT_ID
: o ID do projeto para a solicitação.ZONE
: a zona desta nuvem privadaPC_STORAGE_NODE_NAME
: o nome da nuvem privada.CLUSTER_NAME
: o nome do novo cluster nesta nuvem privada.n
: o número de nós padrão no cluster especificado desta nuvem privada.m
: o número de nós somente de armazenamento no cluster especificado desta nuvem privada.
Excluir um cluster com nós somente de armazenamento
Para excluir um cluster que contenha nós somente de armazenamento usando o console do Google Cloud, a CLI do Google Cloud ou a API VMware Engine, faça o seguinte:
Console
Para excluir um cluster com nós somente de armazenamento usando o console do Google Cloud, faça o seguinte:
No console do Google Cloud, acesse a página Nuvens privadas.
Clique em Selecionar um projeto e selecione a organização, a pasta ou o projeto que contém a nuvem privada em que você quer excluir um cluster.
Clique na guia Cluster.
Clique no ícone de exclusão na linha do cluster que você quer excluir.
gcloud
Para excluir um cluster que contenha nós somente de armazenamento usando a CLI do Google Cloud, use o comando gcloud vmware private-clouds clusters delete
:
gcloud vmware private-clouds clusters delete CLUSTER_NAME \ --private-cloud=PC_STORAGE_NODE_NAME \ --location=ZONE \ --project=PROJECT_ID
Substitua:
CLUSTER_NAME
: o nome do cluster nessa nuvem privada.PC_STORAGE_NODE_NAME
: o nome da nuvem privada.ZONE
: a zona desta nuvem privadaPROJECT_ID
: o ID do projeto para a solicitação.
API
Para excluir um cluster que contenha nós somente de armazenamento usando a API VMware Engine, faça uma solicitação DELETE
:
DELETE "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds/PC_STORAGE_NODE_NAME/clusters/CLUSTER_NAME/?alt=json"
Substitua:
PROJECT_ID
: o ID do projeto para a solicitação.ZONE
: a zona desta nuvem privadaPC_STORAGE_NODE_NAME
: o nome da nuvem privada.CLUSTER_NAME
: o nome do cluster nessa nuvem privada.
Criar uma nuvem privada com nós somente de armazenamento
É possível criar uma nuvem privada estendida do VMware Engine que contenha nós padrão e somente de armazenamento usando o console do Google Cloud, a CLI do Google Cloud ou a API VMware Engine.
Console
Para criar uma nuvem privada estendida que contenha nós somente de armazenamento usando o console do Google Cloud, faça o seguinte:
No console do Google Cloud, acesse a página Nuvens privadas.
Clique em Selecionar um projeto e selecione a organização, a pasta ou o projeto em que você quer criar a nuvem privada esticada com nós somente de armazenamento.
Clique em Criar.
Insira um nome para a nuvem particular.
Escolha Estendida como o tipo de nuvem privada.
Insira o local de hospedagem principal e selecione a zona secundária.
Selecione o tipo de nó para o cluster principal.
Selecione o número de nós por zona para a nuvem privada estendida. Crie uma nuvem privada estendida com pelo menos três nós por zona.
Opcional: clique no botão Personalizar núcleos se você quiser reduzir o número de núcleos disponíveis para cada nó no cluster de gerenciamento. Para mais detalhes, consulte Contagens de núcleo personalizados.
Selecione o modelo e a contagem de nós do nó de armazenamento.
Insira um intervalo CIDR para a rede de gerenciamento de VMware. Verifique se o intervalo CIDR não se sobrepõe a nenhuma das sub-redes locais ou da nuvem.
Clique em Revisar e criar.
Revise as configurações. Para alterar as configurações, clique em Voltar.
Clique em Criar para começar a criar a nuvem privada estendida.
Opcional: se você quiser listar detalhes de nuvem privada estendida e dados de cluster para confirmar a criação da nova nuvem privada estendida, comece na página de detalhes Nuvens privadas. Esta página contém detalhes da nuvem privada. Clique na guia Clusters para mostrar os dados do cluster na tabela.
gcloud
Para criar uma nuvem privada estendida que contenha nós somente de armazenamento usando a CLI do Google Cloud, faça o seguinte:
Crie uma nuvem privada estendida inserindo o comando
gcloud private-clouds create
:gcloud vmware private-clouds create STRETCHED_PC_STORAGE_NODE_NAME \ --description=DESCRIPTION \ --location=REGION \ --cluster=STRETCHED_CLUSTER_NAME \ --node-type-config=type=standard-72,count=n \ --node-type-config=type=storage-only-standard-72,count=m \ --management-range=IP_ADDRESS \ --vmware-engine-network=NETWORK_NAME --preferred-zone=projects/PROJECT_ID/locations/PREFERRED_ZONE \ --secondary-zone=projects/PROJECT_ID/locations/SECONDARY_ZONE \ --type=STRETCHED
Substitua:
STRETCHED_PC_STORAGE_NODE_NAME
: o nome da nuvem privada esticada com nó somente de armazenamento.DESCRIPTION
: a descrição dessa nuvem privada.REGION
: a região dessa nuvem privada.STRETCHED_CLUSTER_NAME
: o nome do novo cluster nesta nuvem privada.n
: o número total de nós padrão, um número par, no cluster principal desta nuvem privada.m
: o número total de nós somente de armazenamento, um número par, no cluster principal desta nuvem privada.IP_ADDRESS
: o endereço IP e o intervalo dessa nuvem privada, por exemplo,192.168.0.0/22
NETWORK_NAME
: o nome da rede.PROJECT_ID
: o ID do projeto para a solicitação.SECONDARY_ZONE
: a zona secundária da solicitação.PREFERRED_ZONE
: a zona preferencial para a solicitação.
Opcional: para confirmar a criação da nuvem privada estendida e o número de nós padrão e somente de armazenamento, use os comandos
gcloud vmware private-clouds describe
egcloud vmware private-clouds clusters describe
, respectivamente:gcloud vmware private-clouds describe STRETCHED_PC_STORAGE_NODE_NAME \ --location=REGION
Substitua:
STRETCHED_PC_STORAGE_NODE_NAME
: o nome da nuvem privada esticada.REGION
: a região dessa nuvem privada.
gcloud vmware private-clouds clusters describe STRETCHED_CLUSTER_NAME \ --location=REGION \ --project=PROJECT_ID \ --private-cloud=STRETCHED_PC_STORAGE_NODE_NAME
Substitua:
STRETCHED_CLUSTER_NAME
: o nome do cluster estendido na nuvem privada.REGION
: a região dessa nuvem privada.PROJECT_ID
: o ID do projeto para a solicitação.STRETCHED_PC_STORAGE_NODE_NAME
: o nome da nuvem privada esticada.
API
Para criar uma nuvem privada estendida que contenha nós somente de armazenamento usando a API VMware Engine, faça uma solicitação GET
:
GET "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/ZONE/privateClouds?alt=json&privateCloudId=PC_STORAGE_ONLY_NODE_NAME" -d '{ "description": "DESCRIPTION", "managementCluster": { "clusterId": "CLUSTER_NAME", "nodeTypeConfigs": { "standard-72": { "nodeCount": n }, "storage-only-standard-72": { "nodeCount": m } } }, "networkConfig": { "managementCidr": "IP_ADDRESS", "vmwareEngineNetwork": "projects/PROJECT_ID/locations/ZONE/vmwareEngineNetworks/NETWORK_NAME" } }'
Substitua:
PROJECT_ID
: o ID do projeto para a solicitação.ZONE
: a zona desta nuvem privadaPC_STORAGE_NODE_NAME
: o nome da nuvem privada com nó somente de armazenamento.DESCRIPTION
: a descrição dessa nuvem privada.CLUSTER_NAME
: o nome do novo cluster nesta nuvem privada.n
: o número total de nós padrão, um número par, no cluster principal desta nuvem privada.m
: o número total de nós somente de armazenamento, um número par, no cluster principal desta nuvem privada.IP_ADDRESS
: o endereço IP e o intervalo dessa nuvem privada, por exemplo,192.168.0.0/22
.NETWORK_NAME
: o nome da rede.
Expandir ou reduzir um cluster estendido com nós somente de armazenamento
É possível expandir ou reduzir um cluster estendido adicionando ou removendo nós somente de armazenamento usando o console do Google Cloud, a CLI do Google Cloud ou a API VMware Engine. Para isso, faça o seguinte:
Console
Para expandir ou reduzir um cluster estendido com nós somente de armazenamento usando o console do Google Cloud, faça o seguinte:
No console do Google Cloud, acesse a página Nuvens privadas.
Clique em Selecionar um projeto e selecione a organização, a pasta ou o projeto que contém a nuvem privada esticada que você quer expandir ou encolher.
Clique na guia Cluster.
Clique no nome do cluster esticado que você quer expandir ou reduzir.
Clique em Editar.
Em Configuração do nó, selecione um modelo de nó de armazenamento e aumente ou diminua a contagem de nós.
Clique em Salvar.
gcloud
Para expandir ou reduzir um cluster estendido adicionando ou removendo nós somente de armazenamento com a CLI do Google Cloud, use o comando gcloud vmware private-clouds clusters update
:
gcloud vmware private-clouds clusters update STRETCHED_CLUSTER_NAME \ --location=REGION \ --project=PROJECT_ID \ --private-cloud=STRETCHED_PC_STORAGE_NODE_NAME \ --node-type-config=type=standard-72,count=n \ --node-type-config=type=storage-only-standard-72,count=m
Substitua:
STRETCHED_CLUSTER_NAME
: o nome do cluster estendido na nuvem privada.REGION
: a região dessa nuvem privada.PROJECT_ID
: o ID do projeto para a solicitação.STRETCHED_PC_STORAGE_NODE_NAME
: o nome da nuvem privada.n
: o novo número total de nós padrão, um número par, para o cluster especificado.m
: o novo número total de nós somente de armazenamento, um número par, para o cluster especificado.
API
Para expandir ou reduzir um cluster estendido adicionando ou removendo nós somente de armazenamento usando a API VMware Engine, faça uma solicitação PATCH
:
PATCH "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/privateClouds/STRETCHED_PC_STORAGE_NODE_NAME/clusters/STRETCHED_CLUSTER_NAME" -d '{ "nodeTypeConfigs": { "standard-72": { "nodeCount": n }, "storage-only-standard-72": { "nodeCount": m } } }'
Substitua:
PROJECT_ID
: o ID do projeto para a solicitação.REGION
: a região dessa nuvem privada.STRETCHED_PC_STORAGE_NODE_NAME
: o nome da nuvem privada esticada.STRETCHED_CLUSTER_NAME
: o nome do cluster estendido na nuvem privada.n
: o novo número total de nós padrão, um número par, para o cluster especificado.m
: o novo número total de nós somente de armazenamento, um número par, para o cluster especificado.