java系统找不到指定文件怎么解决
273
2022-09-08
Kubernets v1.3.0二进制安装
关闭防火墙
systemctl disable firewalldsystemctl stop firewalld
Master上的etcd、kube-apiserver、kube-controller-manager、kube-scheduler服务
etcd服务
etcd服务作为kubernets集群的主数据库,在安装Kubernets各服务之前需要首先安装和启动。从Github官网下载etcd发布的二进制文件etcd-v3.4.9-linux-amd64,将etcd和etcdctl文件复制到/usr/bin目录。
设置systemd服务文件/usr/lib/systemd/system/etcd.service:
vim etcd.service
[Unit]Description=Etcd ServerAfter=network.target[Service]Type=simpleWorkingDirectory=/var/lib/etcd/EnvironmentFile=-/etc/etcd/etcd.confExecStart=/usr/bin/etcd[Install]WantedBy=multi-user.target
创建etcd数据保存目录/var/lib/etcd/
配置完成的后,通过systemctl start启动etcd服务,同时,使用systemctl enable命令将服务加入开机启动列表
systemctl daemon-reloadsystemctl enable
etcd默认将监听cluster-health验证etcd是否正确启动
kube-apiserver服务
将kube-apiserver的可执行文件复制到/usr/bin目录下。
编辑systemd服务文件/usr/lib/systemd/system/kube-apiserver.service
配置文件/etc/kubernetes/apiserver的内容包括了kube-apiserver的全部启动参数,主要配置参数在变量KUBE_API_ARGS中指定。
kube-controller-manager
kube-controller-manager服务依赖于kube-apiserver服务
kube-scheduler服务
启动Master上的服务
docker 1.11.2
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~