kubernetes 集群安装加载 br_netfilter 模块
Linux 系统默认是禁止数据包转发功能。
加载系统参数:
# sysctl -p /etc/sysctl.d/k8s.conf文章来源:https://www.toymoban.com/news/detail-698018.html
错误提示:
sysctl: cannot stat /proc/sys/net/bridge/bridge-nf-call-ip6tables: No such file or directory
sysctl: cannot stat /proc/sys/net/bridge/bridge-nf-call-iptables: No such file or directory
解决方法:加载 br_netfilter 模块
执行命令:
# modprobe br_netfilter
解释:modprobe是一个命令行工具,用于在Linux系统中加载内核模块,执行以上命令加载br_netfilter 模块
修改k8s.conf文件,添加路由转发相关参数
# vi /etc/sysctl.d/k8s.conf
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
net.ipv4.ip_forward = 1
执行从指定文件加载系统参数:
# sysctl -p /etc/sysctl.d/k8s.conf
完成后,就可以继续执行初始化k8s了文章来源地址https://www.toymoban.com/news/detail-698018.html
到了这里,关于kubernetes 集群安装加载 br_netfilter 模块的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!