Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Use arrays de nós para definir como o cluster cria e exclui nós de um determinado tipo à medida que escala para cima e para baixo. Cada matriz de nó tem um nome, um conjunto de atributos que você aplica a cada nó na matriz e atributos opcionais que descrevem como a matriz é dimensionada, como limites, grupos de posicionamento e configuração de conjunto de escala.
Este artigo mostra como adicionar uma matriz de nós a um cluster existente usando um ficheiro de modelo. Leia mais sobre matrizes de nós.
Editar o modelo de cluster
Para adicionar uma matriz de nó, você precisa de um arquivo de modelo para o cluster. Edite este arquivo e adicione uma nova [[nodearray]] seção sob a [cluster] seção. Dê ao array de nós um nome exclusivo dentro do cluster.
Por exemplo, o modelo a seguir contém uma matriz de nós chamada highmem que usa VMs Standard_M64 em vez do valor definido nos padrões de nó (Standard_D4_v2):
# hpc-template.txt
[cluster hpc]
[[node defaults]]
Credentials = $Credentials
ImageName = cycle.image.centos7
SubnetId = my-subnet
Region = USEast2
MachineType = Standard_D4_v2
[[node scheduler]]
[[nodearray highmem]]
MachineType = Standard_M64
[parameters Cluster Parameters]
[[parameter Credentials]]
ParameterType = Cloud.Credentials
Label = Credentials
[[parameter Region]]
ParameterType = Cloud.Region
Label = Region
DefaultValue = westus2
[[[parameter SubnetId]]]
ParameterType = Azure.Subnet
Label = Subnet
Required = true
Reimportar o modelo de cluster modificado
Para aplicar as alterações de modelo de cluster e criar o novo array de nós, use a CLI do CycleCloud para importar o modelo. Você deve especificar o nome do cluster a ser modificado e incluir o sinalizador --force para que a CLI substitua os valores no cluster existente.
O comando a seguir aplica as alterações a um cluster chamado example-cluster:
cyclecloud import_cluster example-cluster -f hpc-template.txt -c hpc --force
Para testar a sua nova matriz de nós, vá para a interface da Web e selecione Adicionar nó. Selecione o highmem array e escolha Adicionar para criar um novo nó. Para fazer mais alterações, edite o arquivo de modelo e execute o comando import novamente.