开发者社区 > 云原生 > 容器服务 > 正文

在阿里云ASK中部署后发现worker pod不能部署成功报warning说没有节点资源,怎么解决?

我按照文档 https://juicefs.com/docs/zh/cloud/kubernetes/use_in_eci#create-juicefsruntime 中的说明创建了一个JuiceFSRuntime,并且指定worker节点也就是缓存集群运行在ECI中,但是我在阿里云ASK中部署后发现worker pod不能部署成功报warning说没有节点资源,怎么解决?e056ef0379fc35a224847f0fe216e111.png

展开
收起
三分钟热度的鱼 2024-03-06 20:47:03 53 0
1 条回答
写回答
取消 提交回答
  • 十分耕耘,一定会有一分收获!

    楼主你好,看了你的信息,遇到没有节点资源的报错,可能是因为集群中没有足够的资源来部署worker pod,可以尝试确认节点资源,使用kubectl命令查看集群中的节点资源情况,确保有足够的可用资源来部署worker pod。比如使用以下命令查看节点资源情况:

       kubectl get nodes
    

    还有就是调整资源配置,如果节点资源不足,可以考虑调整worker pod的资源配置,尝试将worker pod的资源请求和限制值调整为较小的值,或者调整节点的资源分配策略。
    可以修改JuiceFSRuntime定义中的resources字段,设置合适的资源请求和限制值,比如:
    image.png

       apiVersion: juicefs.com/v1
       kind: JuiceFSRuntime
       metadata:
         name: my-juicefs-runtime
       spec:
         ...
         worker:
           resources:
             requests:
               cpu: 500m
               memory: 1Gi
             limits:
               cpu: 1
               memory: 2Gi
         ...
    
    2024-03-08 07:59:53
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载