1. # 关闭防火墙
    2. systemctl stop firewalld
    3. systemctl disable firewalld
    4. # 关闭selinux
    5. sed -i 's/enforcing/disabled/' /etc/selinux/config # 永久
    6. setenforce 0 # 临时
    7. # 关闭swap
    8. swapoff -a # 临时
    9. sed -ri 's/.*swap.*/#&/' /etc/fstab # 永久
    10. # 根据规划设置主机名
    11. hostnamectl set-hostname <hostname>
    12. # 在master添加hosts
    13. cat >> /etc/hosts << EOF
    14. 192.168.31.71 k8s-master
    15. 192.168.31.72 k8s-node1
    16. 192.168.31.73 k8s-node2
    17. EOF
    18. # 将桥接的IPv4流量传递到iptables的链
    19. cat > /etc/sysctl.d/k8s.conf << EOF
    20. net.bridge.bridge-nf-call-ip6tables = 1
    21. net.bridge.bridge-nf-call-iptables = 1
    22. EOF
    23. sysctl --system # 生效
    24. # 时间同步
    25. yum install ntpdate -y
    26. ntpdate time.windows.com
    27. #安装基础工具
    28. yum install -y wget net-tools telnet tree nmap sysstat lrzsz dos2unix bind-utils vim -y