我已经与这个错误斗争了几个小时了。找到了几篇文章,但到目前为止没有任何帮助。
我的工作基于https://docs.microsoft.com/en-us/azure/aks/azure-disk-volume 中的“操作指南 > 配置数据卷 > Azure 磁盘 - 静态” 。据我所知,我没有遗漏任何步骤。
我在 YAML 文件中通过 config 定义如下:
种类:部署
元数据:
名称:phio-dep-db
命名空间:生产
规格:
选择器:
匹配标签:
应用程序:phio
复制品:1
战略:
类型:滚动更新
模板:
元数据:
标签:
应用程序:phio
规格:
终止GracePeriodSeconds:1
卷:
- 名称:dbvolume
天蓝色磁盘:
磁盘名称:PHIO_DB_VOL
diskURI: /subscriptions/<my-sub-id/resourceGroups/<my-grp>/providers/Microsoft.Compute/disks/PHIO_DB_VOL
种类:管理
容器:
- 图片:phioweb.azurecr.io/phiodb
名称: db
端口:
- 容器端口:3306
卷挂载:
- 挂载路径:/var/lib/mysql
名称: dbvolume
但是,当我执行 kubectl apply -f .yml 时,pod 永远不会启动。如果我执行“kubectl describe all -n production”,我会看到以下内容:
键入来自消息的原因年龄 ---- ------ ---- ---- ------- Normal Scheduled 31m default-scheduler 成功分配 production/phio-dep-db-6c6ddc885-p4ntg 到 …