gpt4 book ai didi

azure - 使用 "get-azstoragecontainer"命令 powershell 时,我没有从存储帐户获取任何容器信息

转载 作者:行者123 更新时间:2023-12-03 06:10:39 28 4
gpt4 key购买 nike

当尝试获取我的存储帐户的容器列表时,我收到这 2 个错误Get-AzStorageContainer:6 次尝试后重试失败。可以在 ClientOptions.Retry 中调整重试设置。

或者Get-AzStorageContainer:此请求无权执行此操作。请求ID:0000000...

在互联网上搜索时我发现了这个Microsoft's blog

它基本上表示存储帐户上的网络配置不允许您检索此类信息。

我有 1 个具有相同网络配置的存储帐户(t6hat 工作正常,我可以使用相同的命令获取容器列表),因此我在另一个存储帐户上复制/复制了该配置(存在问题) )但没有成功。

我在存储帐户上所做的配置没有给我容器列表是:

  1. 我添加了 VNET 并创建了专用端点,并配置了“从选定的虚拟网络和 IP 地址启用”方法,但我仍然收到这 2 个错误之一

我猜测与网络配置有关,但我不知道还要检查什么。

这是其中一个存储帐户的配置,我能够获取它连接到创建了专用端点的 VNET 的容器列表(第一个图像) image 1

第二张图片显示存储帐户的网络配置,我无法获取容器列表

image 2

最佳答案

已创建存储帐户并从选定的虚拟网络和 IP 地址启用:

enter image description here

在虚拟网络内的存储帐户中创建专用终结点:

enter image description here

当我尝试获取容器列表时,它通过专用终结点连接到 VNET,并收到相同的错误:

Get-AzStorageContainer : This request is not authorized to perform this operation. RequestId:0000000...

enter image description here

要解决此问题,请检查以下步骤:

确保在防火墙设置中添加客户端 IP 地址以允许从 Internet 或本地网络进行访问。这些规则授予对特定基于 Internet 的服务和本地网络的访问权限,并阻止一般 Internet 流量,并允许您的存储帐户检索容器列表:

enter image description here

  • 检查与专用端点所连接的子网关联的任何 NSG。即使专用终结点配置正确,NSG 也可以阻止进出存储帐户的流量。确保 NSG 规则允许进出存储帐户的流量。
  • 检查您是否已为您的存储帐户添加 RBAC 角色存储 blob 数据提供者,该角色应提供列出容器所需的权限。

现在,添加客户端 IP 后,使用以下命令获取容器列表:

$resourceGroupName= "RGName"    
$storageAccName="StorageName"

#Function to get all the containers
Function GetAllStorageContainer
{
Write-Host -ForegroundColor Green "Retrieving storage container.."
## Get the storage account from which container has to be retrieved
$storageAcc=Get-AzStorageAccount -ResourceGroupName $resourceGroupName -Name $storageAccName
## Get the storage account context
$ctx=$storageAcc.Context
## List all the containers
$containers=Get-AzStorageContainer -Context $ctx
foreach($container in $containers)
{
write-host -ForegroundColor Yellow $container.Name
}
}

GetAllStorageContainer

enter image description here

关于azure - 使用 "get-azstoragecontainer"命令 powershell 时,我没有从存储帐户获取任何容器信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76838627/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com