使用 docker 运行多节点 kubernetes



我按照这里给出的说明进行操作,但是两个脚本(master.sh 和 worker.sh)在节点(Ubuntu 14.04)上都失败了。脚本输出如下:

root@LAP0061:/home/user/kubernetes/docs/getting-started-guides/docker-multinode# ./master.sh 
K8S_VERSION is set to: 1.2.0-alpha.7
ETCD_VERSION is set to: 2.2.1
FLANNEL_VERSION is set to: 0.5.5
FLANNEL_IFACE is set to: eth0
FLANNEL_IPMASQ is set to: true
MASTER_IP is set to: 192.168.1.19
ARCH is set to: amd64
Detecting your OS distro ...
Starting bootstrap docker ...
Starting k8s ...
docker: Cannot connect to the Docker daemon. Is the docker daemon running on this host?.
See 'docker run --help'.
root@LAP0061:/home/user/kubernetes/docs/getting-started-guides/docker-multinode# 

但是,当我运行命令"服务 docker 状态"时,它显示"docker 启动/正在运行,进程 9559"。那么,为什么即使 docker 正在运行,它也会给出错误消息?

Versions:
Ubuntu Trusty 14.04 LTS on both master and worker
Kubernetes: v1.2.0
hyperkube: v1.2.0
Docker: 1.10.2

请提出任何解决方案。

您是否在/var/log/docker-bootstrap 中看到错误.log ?可能是 docker 在 bootsrtap docker 步骤中没有正确出现。

最新更新