创建/etc/sysctl.d/k8s.conf文件,添加如下内容:

net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1

执行sysctl -p /etc/sysctl.d/k8s.conf使修改生效。

 

 

 

禁用SELINUX

   临时禁用:

$ setenforce 0

永久禁用

$ sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

 

关闭系统的Swap

 

Kubernetes 1.8开始要求关闭系统的Swap。如果不关闭,默认配置下kubelet将无法启动。可以通过kubelet的启动参数--fail-swap-on=false更改这个限制。 我们这里关闭系统的Swap:
$ swapoff -a

 修改/etc/fstab文件,注释掉SWAP的自动挂载,使用free -m确认swap已经关闭。 swappiness参数调整,修改/etc/sysctl.d/k8s.conf添加下面一行: vm.swappiness=0

 执行sysctl -p /etc/sysctl.d/k8s.conf使修改生效。

 

相关文章:

  • 2022-01-11
  • 2021-12-03
  • 2021-07-26
  • 2021-07-07
  • 2021-09-13
  • 2021-12-20
  • 2021-10-05
  • 2021-07-22
猜你喜欢
  • 2021-12-16
  • 2022-01-20
  • 2021-11-06
  • 2022-12-23
  • 2021-12-04
  • 2021-12-02
  • 2021-11-19
相关资源
相似解决方案