az stack-hci-vm network lb
Uwaga / Notatka
Ta dokumentacja jest częścią rozszerzenia stack-hci-vm dla interfejsu wiersza polecenia platformy Azure (wersja 2.15.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az stack-hci-vm network lb . Dowiedz się więcej o rozszerzeniach.
Zarządzanie modułami równoważenia obciążenia za pomocą polecenia stack-hci-vm.
Polecenia
| Nazwa | Opis | Typ | Stan |
|---|---|---|---|
| az stack-hci-vm network lb create |
Tworzenie modułu równoważenia obciążenia. |
Extension | ogólna dostępność |
| az stack-hci-vm network lb delete |
Usuwanie modułu równoważenia obciążenia. |
Extension | ogólna dostępność |
| az stack-hci-vm network lb list |
Wyświetl listę wszystkich modułów równoważenia obciążenia. |
Extension | ogólna dostępność |
| az stack-hci-vm network lb show |
Uzyskaj szczegóły modułu równoważenia obciążenia. |
Extension | ogólna dostępność |
| az stack-hci-vm network lb update |
Aktualizowanie modułu równoważenia obciążenia. |
Extension | ogólna dostępność |
az stack-hci-vm network lb create
Tworzenie modułu równoważenia obciążenia.
az stack-hci-vm network lb create --custom-location
--fip-cfg-names --frontend-ip-config-names
--name
--resource-group
[--backend-pool-backend-addresses --bp-addrs]
[--backend-pool-logical-network-ids --bp-lnet-ids]
[--backend-pool-names]
[--backend-pool-virtual-network-ids --bp-vnet-ids]
[--fip-alloc --frontend-ip-allocation-methods {Dynamic, Static}]
[--fip-pip-ids --frontend-ip-public-ip-ids]
[--fip-priv-addrs --frontend-ip-private-addresses]
[--frontend-ip-subnet-ids]
[--lb-rule-backend-pool-names --lbr-bp-names]
[--lb-rule-backend-ports]
[--lb-rule-frontend-ip-config-names --lbr-fip-cfg-names]
[--lb-rule-frontend-ports]
[--lb-rule-idle-timeouts]
[--lb-rule-load-distributions --lbr-load-dist {Default, SourceIP, SourceIPProtocol}]
[--lb-rule-names]
[--lb-rule-probe-names]
[--lb-rule-protocols {All, Tcp, Udp}]
[--location]
[--probe-intervals]
[--probe-names]
[--probe-num-probes]
[--probe-ports]
[--probe-protocols {Http, Tcp}]
[--probe-request-paths]
[--tags]
Przykłady
Tworzenie modułu równoważenia obciążenia
az stack-hci-vm network lb create --resource-group "test-rg" --name "test-lb" --location "eastus" --frontend-ip-config-names "fe1" "fe2" --frontend-ip-private-addresses 10.0.0.4 10.0.0.5 --frontend-ip-allocation-methods Static Dynamic --frontend-ip-subnet-ids "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/test-subnet1" "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/test-subnet2" --frontend-ip-public-ip-ids "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/publicIPAddresses/test-pip1" "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/publicIPAddresses/test-pip2" --backend-pool-names "be1" "be2" --backend-pool-backend-addresses '[{"name":"be1","admin_state":"Up","network_interface_ip_configuration":"/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/networkInterfaces/test-nic1/ipConfigurations/ipconfig1"}]' --backend-pool-virtual-network-ids "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.Network/virtualNetworks/test-vnet" --lb-rule-names "rule1" "rule2" --lb-rule-frontend-ip-config-names "fe1" "fe2" --lb-rule-backend-pool-names "be1" "be2" --lb-rule-frontend-ports 80 443 --lb-rule-backend-ports 8080 8443 --lb-rule-protocols Tcp Udp --lb-rule-probe-names "probe1" "probe2" --lb-rule-load-distributions Default SourceIP --lb-rule-idle-timeouts 4 5 --probe-names "probe1" "probe2" --probe-protocols Tcp Tcp --probe-ports 80 443 --probe-request-paths "/" "/health" --probe-intervals 5 5 --probe-num-probes 2 2 --tags env=prod lb=yes --custom-location "/subscriptions/xxxx/resourceGroups/test-rg/providers/Microsoft.ExtendedLocation/customLocations/test-location"
Wymagane parametry
Identyfikator lokalizacji rozszerzonej.
Nazwy konfiguracji adresów IP frontonu (co najmniej jeden wymagany).
Nazwa modułu równoważenia obciążenia.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Tablice JSON adresów zaplecza na pulę. Każdy element powinien być tablicą obiektów adresowych JSON. Przykład: "[{"name":"be1","admin_state":"Up","network_interface_ip_configuration":"/subscriptions/.../nic1/ipConfigurations/ipconfig1"}, {"name":"be2","admin_state":"Down","network_interface_ip_configuration":"/subscriptions/.../nic2/ipConfigurations/ipconfig1"}]"..
Identyfikatory zasobów sieci logicznej dla pul zaplecza.
Nazwy pul zaplecza do utworzenia.
Identyfikatory zasobów sieci wirtualnej dla pul zaplecza.
Metody alokacji adresów IP (statyczne/dynamiczne).
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | Dynamic, Static |
Identyfikatory zasobów publicznych adresów IP dla konfiguracji adresów IP frontonu.
Prywatne adresy IP dla konfiguracji adresów IP frontonu.
Identyfikatory zasobów podsieci dla konfiguracji adresów IP frontonu.
Nazwy puli zaplecza dla reguł.
Porty zaplecza dla reguł.
Nazwy konfiguracji adresów IP frontonu dla reguł.
Porty frontonu dla reguł.
Limity czasu bezczynności w minutach dla reguł.
Trwałość sesji dla reguł.
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | Default, SourceIP, SourceIPProtocol |
Nazwy reguł równoważenia obciążenia.
Nazwy sond dla reguł.
Protokoły reguł.
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | All, Tcp, Udp |
Jeśli lokalizacja nie zostanie określona, zostanie użyta lokalizacja grupy zasobów.
Interwały sond w sekundach.
Nazwy sond kondycji.
Liczba kolejnych niepowodzeń sondy przed oznaczeniem złej kondycji.
Porty dla sond.
Protokoły dla sond.
| Własność | Wartość |
|---|---|
| Akceptowane wartości: | Http, Tcp |
Ścieżki żądań dla sond HTTP.
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
az stack-hci-vm network lb delete
Usuwanie modułu równoważenia obciążenia.
az stack-hci-vm network lb delete --name
--resource-group
[--polling-interval]
[--yes]
Przykłady
Usuwanie modułu równoważenia obciążenia
az stack-hci-vm network lb delete --name "test-lb" --resource-group "test-rg" --yes
Wymagane parametry
Nazwa modułu równoważenia obciążenia.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Interwał sondowania usługi ARM dla długotrwałych operacji.
Nie monituj o potwierdzenie.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
az stack-hci-vm network lb list
Wyświetl listę wszystkich modułów równoważenia obciążenia.
az stack-hci-vm network lb list [--resource-group]
Przykłady
ListLBs
az stack-hci-vm network lb list --resource-group "test-rg"
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
az stack-hci-vm network lb show
Uzyskaj szczegóły modułu równoważenia obciążenia.
az stack-hci-vm network lb show --name
--resource-group
Przykłady
Pokaż moduł równoważenia obciążenia
az stack-hci-vm network lb show --name "test-lb" --resource-group "test-rg"
Wymagane parametry
Nazwa modułu równoważenia obciążenia.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
az stack-hci-vm network lb update
Aktualizowanie modułu równoważenia obciążenia.
az stack-hci-vm network lb update --name
--resource-group
[--tags]
Przykłady
Aktualizacja modułu równoważenia obciążenia
az stack-hci-vm network lb update --resource-group "test-rg" --name "test-lb" --tags env=prod updated=yes
Wymagane parametry
Nazwa modułu równoważenia obciążenia.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |
Format danych wyjściowych.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | json |
| Akceptowane wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Własność | Wartość |
|---|---|
| Wartość domyślna: | False |