参考博文:
https://blog.csdn.net/anyeshenshang1/article/details/87275697
查看防火墙状态:
firewall-cmd --state
首先关闭防火墙:
systemctl stop firewalld.service
运行命令安装etcd和k8s
yum install -y etcd kubernetes
如果出现报错:
已加载插件:fastestmirror, langpacks
/var/run/yum.pid 已被锁定,PID 为 18718 的另一个程序正在运行。
Another app is currently holding the yum lock; waiting for it to exit...
另一个应用程序是:PackageKit
内存:107 M RSS (451 MB VSZ)
已启动: Wed Jun 19 10:00:59 2019 - 10:37之前
状态 :睡眠中,进程ID:18718
另开一个终端,使用root权限执行如下命令可以解决以上报错:
rm -rf /var/run/yum.pid
安装完成之后运行如下命令:
systemctl start etcd
systemctl start docker
systemctl start kube-apiserver
systemctl start kube-controller-manager
systemctl start kube-scheduler
systemctl start kubelet
systemctl start kube-proxy
至此kubernetes相关服务已经启动完成