温馨提示:本文翻译自stackoverflow.com,查看原文请点击:azure cli - az network lb rule create: error: argument --resource-group/-g: expected one argument
azure-cli azure-aks azure-load-balancer

azure cli - az网络lb规则创建:错误:参数--resource-group / -g:预期的一个参数

发布于 2020-03-28 23:35:07

我正在尝试使用Cli创建Azure负载平衡器规则,但是出现错误。这是我通过查看此Microsoft链接所尝试的:

https://docs.microsoft.com/zh-cn/cli/azure/network/lb/rule?view=azure-cli-latest#az-network-lb-rule-create

$ az --version
azure-cli                         2.0.80

$ az network lb rule create --backend-port 80 --frontend-port 80 --lb-name kubernetes --name ruleone --protocol Tcp --resource-group mylbresourcegroup --backend-pool-name kubernetes --frontend-ip-name 1-loadbalancer-ip-test --subscription mysubscriptionid

错误消息是:

ERROR: az network lb rule create: error: argument --resource-group/-g: expected one argument

有人知道这里缺少什么吗?

任何帮助,将不胜感激。

更新:

经过一些测试,我收到了一个新错误:

$ az network lb rule create --backend-port 8000 --frontend-port 8000 --lb-name kubernetes --name ruleone --protocol Tcp --resource-group mc_resourcegroup-myrg_k8s-myrg_westeurope --backend-pool-name kubernetes --frontend-ip-name 1-6aa0497d-41fa-4789-ab5b-c3043775b036

Load Balancing Rules /subscriptions/mysubid/resourceGroups/mc_resourcegroup-myrg_k8s-myrg_westeurope/providers/Microsoft.Network/loadBalancers/kubernetes/loadBalancingRules/ruleone must disable snat since same FrontendIPConfiguration /subscriptions/mysubid/resourceGroups/mc_resourcegroup-myrg_k8s-myrg_westeurope/providers/Microsoft.Network/loadBalancers/kubernetes/frontendIPConfigurations/1-6aa0497d-41fa-4789-ab5b-c3043775b036 is referenced by Outbound Rules /subscriptions/mysubid/resourceGroups/mc_resourcegroup-myrg_k8s-myrg_westeurope/providers/Microsoft.Network/loadBalancers/kubernetes/outboundRules/aksOutboundRule

查看更多

查看更多

提问者
Matrix
被浏览
115
Joey Cai 2020-01-31 19:38

我在自己的网站上测试并正常运行。这意味着命令参数已正确解析。如果此值带有空格,请确保使用双引号将该值使用""如果使用long参数集--resource-group $resourcegroupname请参阅此问题

在此处输入图片说明