当我尝试连接到kubernetes master作为容器运行的节点时出现此错误:"在通道0和#34上的PTY分配请求失败;
重现的步骤:
我在OS X el Captain 10.11.1上运行了一个mac。
从oxboxes下载标准centos 7.1。
从virtualbox 5.0.10开始。 1个natted接口。 1个港口从主机前进:2200>客人:22。
安装docker 1.9。
ssh进入centos 6运行以下内容(根据kubernetes用户手册):
6.a docker run --net = host -d gcr.io/google_containers/etcd:2.0.12 / usr / local / bin / etcd --addr = 127.0.0.1:4001 --bind-addr = 0.0 .0.0:4001 --data-dir = / var / etcd / data
6.b docker run --volume = /:/ rootfs:ro --volume = / sys:/ sys:ro --volume = / dev:/ dev --volume = / var / lib / docker /: / var / lib / docker:ro --volume = / var / lib / kubelet /:/ var / lib / kubelet:rw --volume = / var / run:/ var / run:rw --net = host - pid = host --privileged = true -d gcr.io/google_containers/hyperkube:v1.0.1 / hyperkube kubelet --containerized --hostname-override =" 127.0.0.1" --address =" 0.0.0.0" --api-servers = http://localhost:8080 --config = / etc / kubernetes / manifests
6.c docker run -d --net = host --privileged gcr.io/google_containers/hyperkube:v1.0.1 / hyperkube proxy --master = http://127.0.0.1:8080 --v = 2
我在kubernetes中打开此问题,因为否则上述配置似乎工作正常。只有当我开始kubernetes时,问题就出现了。
由于 拉斐尔