k8s 升级内核开启IPVS前置条件

  • Post author:
  • Post category:其他


升级内核到最近lt版本

    rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
    yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
    yum --enablerepo=elrepo-kernel -y install kernel-lt
    sudo awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg
    grub2-set-default 0
    cat >>/etc/default/grub <<-EOF
        GRUB_TIMEOUT=5
        GRUB_DEFAULT=0
        GRUB_DISABLE_SUBMENU=true
        GRUB_TERMINAL_OUTPUT="console"
        GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"
        GRUB_DISABLE_RECOVERY="true"
    EOF

在Linux下开启ipvs

cat >> /etc/modules-load.d/ipvs.conf <<-EOF
modprobe -- ip_vs
modprobe -- ip_vs_lc
modprobe -- ip_vs_wlc
modprobe -- ip_vs_rr
modprobe -- ip_vs_wrr
modprobe -- ip_vs_lblc
modprobe -- ip_vs_lblcr
modprobe -- ip_vs_dh
modprobe -- ip_vs_sh
modprobe -- ip_vs_fo
modprobe -- ip_vs_nq
modprobe -- ip_vs_sed
modprobe -- ip_vs_ftp
modprobe -- ip_vs_sh
modprobe -- ip_tables
modprobe -- ip_set
modprobe -- xt_set
modprobe -- ipt_set
modprobe -- ipt_rpfilter
modprobe -- ipt_REJECT
modprobe -- ipip
EOF
bash /etc/modules-load.d/ipvs.conf
lsmod | grep -e ip_vs -e nf_conntrack_ipv4

最终效果

在这里插入图片描述



版权声明:本文为weixin_45537987原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。