问题标签 [azure-disk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure-aks - Azure AKS 动态磁盘 - 为 Azure 资源命名
参考:https ://docs.microsoft.com/en-us/azure/aks/azure-disks-dynamic-pv
大家好,
当我们在 AKS 中动态创建磁盘时,我们会在 Azure 门户(在磁盘下)中看到名称为 kubernetes-dynamic-pvc-XXXXX 的磁盘。可以提供自定义名称,例如(Mongo-Disk 或 ELK-Disk)。 ?
提前致谢。
python - 消息:从 blob 存储创建托管磁盘映像时缺少必需的参数“hyperVGeneration”(空)
- 包名称:azure.mgmt.compute
- 包版本:v2020_06_01
- 操作系统:ubuntu 18.04
- Python版本:Python 3.7
描述错误
而不是创建磁盘它会引发Message: Required parameter 'hyperVGeneration' is missing (null).
错误。
重现行为的重现 步骤:
- 运行以下代码
应创建的预期行为磁盘
错误
链接到 git 问题:https ://github.com/Azure/azure-sdk-for-python/issues/12762
如果有人找到解决方法,请分享....
kubernetes - 在 Kubernetes 部署中为每个 pod 附加新的 Azure 磁盘卷
我有一个具有 3 个副本的 Kubernetes 部署应用程序,每个副本需要 7GB 存储空间,我希望能够附加一个新的空azureDisk存储空间,以挂载到此部署中创建的每个 pod/副本中。
基本上我有以下限制:
- 我必须使用 Deployment,而不是 Statefulset
- 每次 pod 死亡并且新 pod 启动时,它都不应该有状态,并且会附加一个新的空 azureDisk。
- Pod 不共享它们的存储空间,每个 Pod 都有自己的 7GB 存储空间。
- Pod 需要使用 azureDisk,因为我需要 7GB 的按需存储,这意味着,当我扩展我的部署副本时动态创建 azureStorage。
使用 azureDisk 时,我需要将其与 Access 模式类型 ReadWriteOnce 一起使用(如文档中所述),它会将唯一的 1 个 pod 附加到该磁盘,这是找到的,但是,只有当我有 1 个 pod 时才有效,如果我有超过 1 个 pod,我不能使用相同的声明...有没有办法像第一个声明中的那样动态请求更多存储空间?
注意 1:我知道有一个 volumeClaimTemplates,但这仅与 Statefulset 有关。
注意 2:我不在乎 pod 是否重新启动 100 次,这反过来又会创建 100 个 PV,而其中仅使用 1 个,这很好。
azure - 为什么天蓝色磁盘吞吐量是宣传的一半?
我们正在运行带有 257GB 高级 SSD 的标准 B8ms 虚拟机。根据文档,它说吞吐量应该是Up to 170 MB/second Provisioned 100 MB/second
https://azure.microsoft.com/en-us/pricing/details/managed-disks/
但是,当我对其进行测试时,吞吐量看起来约为 35 MB/秒
为了最大限度地提高吞吐量,我还需要考虑其他一些事情吗?
azure-web-app-service - 验证托管 Azure 应用服务的磁盘加密状态?
我正在尝试获取托管我的应用服务的磁盘的加密状态。
据我了解,应用服务托管在 Azure 的一些虚拟机中。所以我想检查应用服务托管虚拟机的加密状态。目前我尝试了以下 Azure CLI cmdlet,但它无法找到 VM 主机。我从应用服务 Azure 门户中的 kudu 控制台获取了主机名。
有关正确获取此加密状态的任何指示吗?
azure - 将 Azure 快照复制到不同的区域
我正在尝试使用 Azure 中的快照创建灾难恢复解决方案。我在一个集群中有很多很多磁盘,我目前可以拍摄磁盘的快照以便能够在本地恢复。这有效
我现在想要将现有快照复制到不同的区域,或者创建我的磁盘的新快照但存储在不同的区域中。
参考:https ://docs.microsoft.com/en-us/cli/azure/snapshot?view=azure-cli-latest#az_snapshot_create
我试过这个。在此示例中,$disk_location 位于eastus,$target_location 位于eastus2。
失败并显示“找不到资源 mdw_data1”。它存在但不在 $target_location 中。
我还尝试使用源创建一个快照作为另一个快照。我遇到了两个问题。首先,它声明快照已经存在,因为我使用相同的快照名称,当我更改为不同的名称时,它给了我相同的“未找到”错误。
快照可以是本地冗余(单个物理位置中的 3 个副本)或区域冗余(跨区域内 3 个可用区的 3 个副本)。在区域离线的情况下,两者都没有帮助。
参考:https ://docs.microsoft.com/en-us/azure/storage/common/storage-redundancy
此外,微软表示:“对于需要高可用性的应用程序,微软建议在主要区域使用 ZRS,并复制到次要区域。” 然而,我无法按照他们的建议将我的快照复制到次要区域。
azure - 如何使用与 Azure.Storage 之间的 HTTP 块文件传输?
我有兴趣为 AzureStorage 添加一个安全前端,用于身份验证、访问控制、过度使用(速率限制器)和其他功能。
我在 Github 上阅读了关于 ASP.NET Core 的存储库(我在 5.0),但是在这项研究中我遇到了许多关于 HTTP CHUNKED 的问题,并且确实希望广泛的浏览器支持(桌面和移动)来简单地获取 ASP。 NET Core 保护的前端,然后使用该 CHUNKED 动词从 Azure 存储恢复下载。
如何使用 ASP.NET Core 在支持的 Web 浏览器中使用 Blob 或其他 Azure 磁盘实现来支持此功能?