【问题标题】:create file share in azure using az cli使用 az cli 在 azure 中创建文件共享
【发布时间】:2019-11-18 15:29:31
【问题描述】:

我想使用命令行在 azure 存储帐户中创建文件共享。

我正在使用命令 az storage share create --name myfile --account-name $NAME --account-key $key 。但它显示错误。

我也试过 azcopy make "url for file share?accountkey" 但它也不起作用。我使用的是 azcopy 7.3 版

这是我得到的错误。

命令因意外错误而失败。这是回溯:

HTTPSConnectionPool(host='redboxtfstatebedtqgliqc.file.core.windows.net', port=443): url:/myfile?restype=share 超出了最大重试次数 (由 SSLError(SSLError(“错误握手:错误([('SSL 例程', 'tls_process_server_certificate', '证书验证 失败')],)",),))

【问题讨论】:

  • 尝试更新 Azure CLI 最新版本? docs.microsoft.com/en-us/cli/azure/…
  • 我正在使用最新的 azure cli
  • 能否在 Azure 云 shell 中运行 az storage share?这似乎与 SSL 证书问题有关。
  • 如果proxy使用自签名证书,可以参考wiki中的这些方式:github.com/Azure/azure-cli/blob/dev/doc/…
  • 好吧,我为我想做的事情采用了不同的方法......所以现在文件共享创建不是它的一部分。感谢您的所有关注。

标签: azure azcopy az


【解决方案1】:

我和帖子的作者有同样的问题。可以通过 George Chen 发布的链接解决:

https://github.com/Azure/azure-cli/blob/dev/doc/use_cli_effectively.md#working-behind-a-proxy

  1. 您需要编辑文件:“C:\path_to_your_cli_installation\CLI2\Lib\site-packages\certifi\cacert.pem”并添加代理服务器的证书
  2. 您需要将环境变量 REQUESTS_CA_BUNDLE 设置为“C:\path_to_your_cli_installation\CLI2\Lib\site-packages\certifi\cacert.pem”

【讨论】:

    猜你喜欢
    • 2021-05-08
    • 2020-10-21
    • 1970-01-01
    • 1970-01-01
    • 2021-12-23
    • 2022-01-20
    • 1970-01-01
    • 2019-11-26
    • 2021-09-12
    相关资源
    最近更新 更多