zoukankan      html  css  js  c++  java
  • docker虚拟机动态扩展内存

    需求:将一台docker虚拟机的内存从6G扩展到8G。

    关于资源限制,docker使用的是cgroup,这里就不细说原理了,只记录一下操作方法。

    1、先找到容器ID

    # docker ps
    

    2、进入对应的cgroup目录

    # cd /sys/fs/cgroup/memory/docker/d14e1a6182eeed7c8f2a7c0a315a790a16bfbab1fdc7a73813cdeee494e8050a/
    # ll
    total 0
    -rw-r--r-- 1 root root 0 Sep 25 09:21 cgroup.clone_children
    --w--w--w- 1 root root 0 Sep 25 06:40 cgroup.event_control
    -rw-r--r-- 1 root root 0 Sep 25 06:40 cgroup.procs
    -rw-r--r-- 1 root root 0 Sep 25 09:21 memory.failcnt
    --w------- 1 root root 0 Sep 25 09:21 memory.force_empty
    -rw-r--r-- 1 root root 0 Sep 25 06:40 memory.limit_in_bytes
    -rw-r--r-- 1 root root 0 Sep 25 09:21 memory.max_usage_in_bytes
    -rw-r--r-- 1 root root 0 Sep 25 09:21 memory.memsw.failcnt
    -rw-r--r-- 1 root root 0 Sep 25 06:40 memory.memsw.limit_in_bytes
    -rw-r--r-- 1 root root 0 Sep 25 09:21 memory.memsw.max_usage_in_bytes
    -r--r--r-- 1 root root 0 Sep 25 09:21 memory.memsw.usage_in_bytes
    -rw-r--r-- 1 root root 0 Sep 25 09:21 memory.move_charge_at_immigrate
    -r--r--r-- 1 root root 0 Sep 25 09:21 memory.numa_stat
    -rw-r--r-- 1 root root 0 Sep 25 06:40 memory.oom_control
    ---------- 1 root root 0 Sep 25 09:21 memory.pressure_level
    -rw-r--r-- 1 root root 0 Sep 25 09:21 memory.soft_limit_in_bytes
    -r--r--r-- 1 root root 0 Sep 25 06:44 memory.stat
    -rw-r--r-- 1 root root 0 Sep 25 09:21 memory.swappiness
    -r--r--r-- 1 root root 0 Sep 25 09:21 memory.usage_in_bytes
    -rw-r--r-- 1 root root 0 Sep 25 09:21 memory.use_hierarchy
    -rw-r--r-- 1 root root 0 Sep 25 09:21 notify_on_release
    -rw-r--r-- 1 root root 0 Sep 25 09:21 tasks
    

    3、修改相应的值即可

    # echo 8589934592 > memory.limit_in_bytes
    # echo 17179869184 > memory.memsw.limit_in_bytes
    
  • 相关阅读:
    基于SpringBoot+Mybatis+AntDesign快速开发平台,Jeecg-Boot 1.1 版本发布
    jeecg-boot 简易部署方案
    JeecgBoot版本4月份新版即将发布,抢先体验。。
    Jeecg-Boot 1.0版本发布,企业级快速开发平台
    jeecg之弹窗插件lhgdialog小结
    JEECG 集成KiSSO单点登录实现统一身份认证
    sass
    http1.1管线话 vs htttp2.0 多路复用
    http 状态码
    http参考
  • 原文地址:https://www.cnblogs.com/keithtt/p/7590835.html
Copyright © 2011-2022 走看看