- 关闭swap
- 关闭SELinux
- 开启内核流量转发
- 安装docker容器
建议操作系统版本为Centos7 关闭swap
# 卸载swap swapoff -a # 取消持续挂载swap sed -i '/ swap / s^(.*)$/#1/g' /etc/fstab
关闭SELinux
# 修改配置文件永久关闭selinux sed -ri 's#(SELINUX=).*#1disabled#' /etc/selinux/config # 现在就关闭 setenforce 0 # 关闭防火墙 systemctl disable --now firewalld
开启内核流量转发
开启br_netfilter模块
modprobe br_netfilter
配置流量转发
cat </etc/sysctl.d/k8s.conf # 在ip6tables链中过滤IPv6包 net.bridge.bridge-nf-call-ip6tables = 1 # 是否在iptables链中过滤IPv4包 net.bridge.bridge-nf-call-iptables = 1 # 开启ipv4转发功能 net.ipv4.ip_forward = 1 # 停止使用swap vm.swappiness = 0 # 加大允许开启的线程数量 vm.max_map_count=262144 EOF
参考: http://blog.itpub.net/69955379/viewspace-2691932/
安装docker容器
未完待续



