首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >法兰绒和船坞不能启动

法兰绒和船坞不能启动
EN

Stack Overflow用户
提问于 2015-12-24 00:12:16
回答 1查看 11.4K关注 0票数 8

我正在尝试使用这个guide在两个节点上设置kubernetes集群,centos7.1。但是,当我尝试在minion上启动服务时,如下所示:

代码语言:javascript
复制
for SERVICES in kube-proxy kubelet docker flanneld; do
    systemctl restart $SERVICES
    systemctl enable $SERVICES
    systemctl status $SERVICES 
done

我得到以下错误:

代码语言:javascript
复制
-- Logs begin at Wed 2015-12-23 13:00:41 UTC, end at Wed 2015-12-23 16:03:54 UTC. --
Dec 23 16:03:47 sc-test2 systemd[1]: docker-storage-setup.service: main process exited, code=exited, status=1/FAILURE
Dec 23 16:03:47 sc-test2 systemd[1]: Failed to start Docker Storage Setup.
-- Subject: Unit docker-storage-setup.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit docker-storage-setup.service has failed.
-- 
-- The result is failed.
Dec 23 16:03:47 sc-test2 systemd[1]: Unit docker-storage-setup.service entered failed state.
Dec 23 16:03:48 sc-test2 flanneld[36477]: E1223 16:03:48.187350 36477 network.go:53] Failed to retrieve network config: 100: Key not found (/atomic.io)
Dec 23 16:03:49 sc-test2 flanneld[36477]: E1223 16:03:49.189860 36477 network.go:53] Failed to retrieve network config: 100: Key not found (/atomic.io)
Dec 23 16:03:50 sc-test2 flanneld[36477]: E1223 16:03:50.192894 36477 network.go:53] Failed to retrieve network config: 100: Key not found (/atomic.io)
Dec 23 16:03:51 sc-test2 flanneld[36477]: E1223 16:03:51.194940 36477 network.go:53] Failed to retrieve network config: 100: Key not found (/atomic.io)
Dec 23 16:03:52 sc-test2 flanneld[36477]: E1223 16:03:52.197222 36477 network.go:53] Failed to retrieve network config: 100: Key not found (/atomic.io)
Dec 23 16:03:53 sc-test2 flanneld[36477]: E1223 16:03:53.199248 36477 network.go:53] Failed to retrieve network config: 100: Key not found (/atomic.io)
Dec 23 16:03:54 sc-test2 flanneld[36477]: E1223 16:03:54.201160 36477 network.go:53] Failed to retrieve network config: 100: Key not found (/atomic.io)

我确信我用etcdctl mk /coreos.com/network/config '{"Network":"172.17.0.0/16"}‘设置了主服务器上的密钥

到目前为止,安装似乎是使用kubernetes最难的部分:(

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-26 01:49:54

今天是圣诞节,但我花了一整天的时间试着让它工作:)这就是我所做的:

#1法兰绒

如前所述,我将法兰绒etcd键设置在主机上,如下所示:

etcdctl mk /coreos.com/network/config '{"Network":"172.17.0.0/16"}'

但是当我尝试在minion上开始法兰绒时,我得到了这个错误:

Failed to retrieve network config: 100: Key not found (/atomic.io)

因此,我从以下位置编辑了小程序上的/etc/sysconfig/flanneld文件:

代码语言:javascript
复制
# Flanneld configuration options  

# etcd url location.  Point this to the server where etcd runs
FLANNEL_ETCD="http://master:2379"

# etcd config key.  This is the configuration key that flannel queries
# For address range assignment
FLANNEL_ETCD_KEY="/coreos.com/network"

# Any additional options that you want to pass
#FLANNEL_OPTIONS=""

to:

# Flanneld configuration options  

# etcd url location.  Point this to the server where etcd runs
FLANNEL_ETCD="http://master:2379"

# etcd config key.  This is the configuration key that flannel queries
# For address range assignment
FLANNEL_ETCD_KEY="/atomic.io/network"

# Any additional options that you want to pass
#FLANNEL_OPTIONS=""

即更改了FLANNEL_ETCD密钥。

在此之后,systemctl start flanneld起作用了。

#2 DOCKER

我没有办法让kubernetes作为依赖项安装的版本工作,所以我卸载了它,并按照Centos的docker文档安装了docker-engine,并手动为systemctl创建了一个docker.service文件。

cd /usr/lib/systemd/system

和docker.service的内容:

代码语言:javascript
复制
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network.target docker.socket
Requires=docker.socket
Requires=flanneld.service
After=flanneld.service

[Service]
EnvironmentFile=/etc/sysconfig/flanneld
ExecStart=/usr/bin/docker daemon -H fd:// --bip=${FLANNEL_SUBNET}
Restart=on-failure
RestartSec=5


[Install]
WantedBy=multi-user.target

然后使用systemctl启动并启用守护进程,并查询状态。

代码语言:javascript
复制
systemctl restart docker
systemctl enable docker
systemctl status docker
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34439659

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档