ybaidukuai 发表于 2018-1-5 06:37:11

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=memoryswapaccount=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
  

  
页: [1]
查看完整版本: kubernetes 条件需求