当前位置:   article > 正文

[kubernetes]-设置k8s中pod共享内存的大小_k8s 共享内存

k8s 共享内存

导语:算法容器进程因为内存不足被杀掉。需要设置k8s中pod共享内存的大小

k8s环境下使用更大的shared memory可能发生的问题

限制了6Gi的共享内存大小

      volumes:
      - emptyDir:
          medium: Memory
          sizeLimit: 6Gi
        name: dshm
  • 1
  • 2
  • 3
  • 4
  • 5

测试使用7Gi共享内存

dd if=/dev/zero  of=/dev/shm/test bs=1G count=7
  • 1

pod被重启 状态未Evicted

查看pod的状态描述 共享内存限制已经生效

k8s 1.22 版本中才比较完整的支持挂载共享内存,即 1.22 及之后的的版本挂载的大小为实际 sizeLimit 的大小, 1.20版本中会出现挂载后实际大小和物理机一样(物理内存一半)的现象

  • 1
  • 2
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/162427
推荐阅读
相关标签
  

闽ICP备14008679号