Sdílet prostřednictvím


Přidejte pole uzlů do clusteru

Pomocí polí uzlů můžete definovat, jak cluster vytváří a odstraňuje uzly určitého typu při vertikálním navýšení nebo snížení kapacity. Každé pole uzlů má název, sadu atributů, které se vztahují na každý uzel v poli, a volitelné atributy, které popisují, jak se pole škáluje, například omezení, skupiny umístění a konfigurace škálovací sady.

Tento článek ukazuje, jak přidat pole uzlů do existujícího clusteru pomocí souboru šablony. Přečtěte si další informace o polích uzlů.

Úprava šablony clusteru

Pokud chcete přidat pole uzlů, potřebujete soubor šablony pro váš cluster. Upravte tento soubor a přidejte do oddílu [cluster] nový [[nodearray]] oddíl. Dejte poli uzlu jedinečný název v rámci clusteru.

Například následující šablona obsahuje pole uzlů s názvem highmem , které používá Standard_M64 virtuální počítače místo hodnoty zadané ve výchozím nastavení uzlu (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

Znovu naimportovat upravenou šablonu clusteru

Pokud chcete použít změny šablony clusteru a vytvořit nové pole uzlů, naimportujte šablonu pomocí rozhraní příkazového řádku CycleCloud . Je nutné zadat název clusteru, který chcete upravit, a zahrnout --force příznak, aby rozhraní příkazového řádku přepsalo hodnoty v existujícím clusteru.

Následující příkaz použije změny v clusteru s názvem example-cluster:

cyclecloud import_cluster example-cluster -f hpc-template.txt -c hpc --force

Pokud chcete otestovat nové pole uzlů, přejděte do webového uživatelského rozhraní a vyberte Přidat uzel. highmem Vyberte pole a vyberte Přidat a vytvořte nový uzel. Pokud chcete provést další změny, upravte soubor šablony a spusťte příkaz importu znovu.

Přidat uzel pole

Další četba