zoukankan      html  css  js  c++  java
  • kubernetes 条件需求 修改内核和系统启动项

     

    1. 你必须拥有一台安装有Docker的机器。

    2. 你的内核必须支持 memory and swap accounting 。确认你的linux内核开启了如下配置:
    CONFIG_RESOURCE_COUNTERS=y
    CONFIG_MEMCG=y
    CONFIG_MEMCG_SWAP=y
    CONFIG_MEMCG_SWAP_ENABLED=y
    CONFIG_MEMCG_KMEM=y

    Note: $cat /boot/config-***-generic

    3. 以命令行参数方式,在内核启动时开启 memory and swap accounting 选项:
    GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1"

    $vim /etc/default/grub

    # 修改 GRUB_CMDLINE_LINUX="" ==> GRUB_CMDLINE_LINUX="cgroup_enable=memory"

    # 保存后, 更新grub.cfg

    update-grub

    reboot

    Note :$cat /proc/cmdline

      BOOT_IMAGE=/boot/vmlinuz-3.18.4-aufs root=/dev/sda5 ro cgroup_enable=memory swapaccount=1

  • 相关阅读:
    hadoop基础
    数据库基础知识
    sqoop基础
    大数据之常用linux常用命令
    zooKeeper基础
    impala基础
    Hbase基础
    Commitlint 提交规范类型
    理解JS闭包
    JS函数作用域及作用域链理解
  • 原文地址:https://www.cnblogs.com/z-books/p/14032181.html
Copyright © 2011-2022 走看看