安装Kubernetes集群时遇到的问题及解决方法

在搭建Kubernetes集群时遇到一些问题,记录在这里。
搭建过程在另一篇文章:VirtualBox上使用kubeadm安装Kubernetes集群

虚拟机安装完CentOS7登录时遇到warning

错误信息:

-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory

截图:

解决方法:

vi /etc/environment
# 保存下面两行,然后ssh重新登录。
LANG=en_US.utf-8 
LC_ALL=en_US.utf-8

kubeadm init时warning:推荐将systemd作为docker驱动程序

错误信息:

detected "cgroupfs" as the Docker cgroup driver. The recommended driver is "systemd". Please follow the guide at https://kubernetes.io/docs/setup/cri/

截图:

安装Kubernetes集群时遇到的问题及解决方法_第1张图片

解决方法:

访问错误信息中的官方地址找到以下解决方法:

# Setup daemon.
cat > /etc/docker/daemon.json <

3. kubeadm init时遇到关于bridge-nf-call-iptables参数的error

错误信息:

[ERROR FileContent--proc-sys-net-bridge-bridge-nf-call-iptables]: /proc/sys/net/bridge/bridge-nf-call-iptables contents are not set to 1

截图:

安装Kubernetes集群时遇到的问题及解决方法_第2张图片

解决方法:

查看错误消息中的路径:

-> [[email protected]] [~] cat /proc/sys/net/bridge/bridge-nf-call-iptables
0

内容是0,按照错误信息中的描述将它改为1

echo 1 > /proc/sys/net/bridge/bridge-nf-call-iptables

你可能感兴趣的:(安装Kubernetes集群时遇到的问题及解决方法)