Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Użyj tablic węzłów, aby zdefiniować sposób tworzenia i usuwania węzłów określonego typu podczas skalowania w górę i w dół. Każda tablica węzłów ma nazwę, zestaw atrybutów, które mają zastosowanie do każdego węzła w tablicy, oraz opcjonalne atrybuty opisujące sposób skalowania tablicy, takie jak limity, grupy umieszczania i konfiguracja zestawu skalowania.
W tym artykule pokazano, jak dodać tablicę węzłów do istniejącego klastra przy użyciu pliku szablonu. Przeczytaj więcej na temat tablic węzłów.
Edytowanie szablonu klastra
Aby dodać tablicę węzłów, potrzebujesz pliku szablonu dla klastra. Edytuj ten plik i dodaj nową sekcję [[nodearray]] pod sekcją [cluster]. Nadaj tablicy węzłów unikatową nazwę w klastrze.
Na przykład poniższy szablon zawiera tablicę węzłów o nazwie highmem, która wykorzystuje maszyny wirtualne Standard_M64 zamiast domyślnej wartości węzła (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
Ponowne zaimportuj zmodyfikowany szablon klastra
Aby zastosować zmiany szablonu klastra i utworzyć nową tablicę węzłów, za pomocą interfejsu wiersza polecenia cycleCloud zaimportuj szablon. Należy określić nazwę klastra, który ma zostać zmodyfikowany, oraz dołączyć flagę --force, aby poinformować interfejs wiersza polecenia o zastąpieniu wartości w istniejącym klastrze.
Następujące polecenie stosuje zmiany do klastra o nazwie example-cluster:
cyclecloud import_cluster example-cluster -f hpc-template.txt -c hpc --force
Aby przetestować nową tablicę węzłów, przejdź do internetowego interfejsu użytkownika i wybierz pozycję Dodaj węzeł. Wybierz tablicę highmem i wybierz pozycję Dodaj , aby utworzyć nowy węzeł. Aby wprowadzić dalsze zmiany, zmodyfikuj plik szablonu i ponownie uruchom polecenie importu.