阿里云Serverless部署strapi报错?-[阿里云_云淘科技]

阿里云Serverless部署strapi报错“Disk is required but not provided”,NAS挂载了?阿里云Serverless部署strapi报错?-[阿里云_云淘科技]
Error Message:
{“code”:101,”message”:”POST /services/strapi/functions failed with 400. requestid: 1-658a9755-8879f05e8921ae8ca7c3c90c, message: Disk is required but not provided.”,”stack”:”FCInvalidArgumentError: POST /services/strapi/functions failed with 400. requestid: 1-658a9755-8879f05e8921ae8ca7c3c90c, message: Disk is required but not provided.
at Rh.request (/Users/apple/.s/components/devsapp.cn/devsapp/fc-core/dist/index.js:204:3399)
at runMicrotasks ()
at processTicksAndRejections (node:internal/process/task_queues:96:5)”,”prefix”:”Project framework failed to execute:”}

以下为热心网友提供的参考意见

阿里云Serverless部署strapi时报错“Disk is required but not provided”,这可能是因为您的应用需要一个磁盘,但在部署时没有提供。要解决这个问题,您需要确保在部署应用时提供了磁盘。如果您已经使用了NAS,那么您需要确保NAS已经被正确地挂载到Kubernetes集群中。

首先,您可以通过以下命令将StorageClass(alicloud-disk-ssd)配置为一个Default StorageClass:

kubectl patch storageclass alicloud-disk-ssd -p ' {"metadata": {"annotations": {"storageclass.kubernetes.io/is-default-class":"true"}}}'

然后,您可以查询集群中的StorageClass,确认alicloud-disk-ssd是否已经被标记为默认:

kubectl get sc

如果以上步骤都无法解决问题,那么您可能需要检查NAS的挂载状态和配置,确保它们与Kubernetes集群的配置相匹配。

本文来自投稿,不代表新手站长_郑州云淘科技有限公司立场,如若转载,请注明出处:https://www.cnzhanzhang.com/19795.html

(0)
匿名
上一篇 2024年1月4日 上午11:46
下一篇 2024年1月4日 上午11:48

相关推荐

新手站长从“心”出发,感谢16年您始终不离不弃。