az hdinsight autoscale condition

Zarządzaj warunkiem harmonogramu klastra usługi HDInsight, który umożliwia automatyczne skalowanie oparte na harmonogramie.

Polecenia

az hdinsight autoscale condition create

Dodaj nowy warunek harmonogramu.

az hdinsight autoscale condition delete

Usuń warunek harmonogramu.

az hdinsight autoscale condition list

Wyświetl listę wszystkich warunków harmonogramu.

az hdinsight autoscale condition update

Aktualizowanie warunku harmonogramu.

az hdinsight autoscale condition wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu ukończenia operacji.

az hdinsight autoscale condition create

Dodaj nowy warunek harmonogramu.

az hdinsight autoscale condition create --cluster-name
                                        --days {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}
                                        --resource-group
                                        --time
                                        --workernode-count
                                        [--no-wait]

Przykłady

Dodaj nowy warunek harmonogramu.

az hdinsight autoscale condition create --resource-group MyResourceGroup --cluster-name MyCluster \
--days Monday Tuesday --time 09:00 --workernode-count 5

Parametry wymagane

--cluster-name

Nazwa klastra.

--days

Rozdzielana spacjami lista dni harmonogramu.

akceptowane wartości: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--time

24-godzinny czas w postaci xx:xx w dniach.

--workernode-count

Liczba węzłów roboczych harmonogramu.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

az hdinsight autoscale condition delete

Usuń warunek harmonogramu.

az hdinsight autoscale condition delete --cluster-name
                                        --index
                                        --resource-group
                                        [--no-wait]
                                        [--yes]

Przykłady

Usuń warunek harmonogramu.

az hdinsight autoscale condition delete --resource-group MyResourceGroup --cluster-name MyCluster --index 0

Usuń wiele warunków harmonogramu.

az hdinsight autoscale condition delete --resource-group MyResourceGroup --cluster-name MyCluster --index 0 1

Parametry wymagane

--cluster-name

Nazwa klastra.

--index

Rozdzielona spacjami lista indeksów warunków rozpoczynająca się od 0 do usunięcia.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--yes -y

Nie monituj o potwierdzenie.

az hdinsight autoscale condition list

Wyświetl listę wszystkich warunków harmonogramu.

az hdinsight autoscale condition list --cluster-name
                                      --resource-group

Przykłady

Wyświetl listę wszystkich warunków harmonogramu.

az hdinsight autoscale condition list --resource-group MyResourceGroup --cluster-name MyCluster

Parametry wymagane

--cluster-name

Nazwa klastra.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az hdinsight autoscale condition update

Aktualizowanie warunku harmonogramu.

az hdinsight autoscale condition update --cluster-name
                                        --index
                                        --resource-group
                                        [--days {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
                                        [--no-wait]
                                        [--time]
                                        [--workernode-count]

Przykłady

Aktualizowanie warunku harmonogramu.

az hdinsight autoscale condition update --resource-group MyResourceGroup --cluster-name MyCluster --index 0 \
--time 10:00 --workernode-count 5

Parametry wymagane

--cluster-name

Nazwa klastra.

--index

Indeks warunków harmonogramu rozpoczynający się od 0.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--days

Rozdzielana spacjami lista dni harmonogramu.

akceptowane wartości: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--time

24-godzinny czas w postaci xx:xx w dniach.

--workernode-count

Liczba węzłów roboczych harmonogramu.

az hdinsight autoscale condition wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu ukończenia operacji.

az hdinsight autoscale condition wait --name
                                      --resource-group
                                      [--created]
                                      [--custom]
                                      [--deleted]
                                      [--exists]
                                      [--interval]
                                      [--timeout]
                                      [--updated]

Parametry wymagane

--name -n

Nazwa klastra.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--created

Zaczekaj na utworzenie polecenia "provisioningState" w lokalizacji "Succeeded".

--custom

Zaczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Na przykład provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Zaczekaj na usunięcie.

--exists

Zaczekaj, aż zasób istnieje.

--interval

Interwał sondowania w sekundach.

wartość domyślna: 30
--timeout

Maksymalny czas oczekiwania w sekundach.

wartość domyślna: 3600
--updated

Zaczekaj na zaktualizowanie parametru provisioningState o godzinie "Succeeded".