牧场主-standard_init_linux.go:190:exec用户进程导致“权限被拒绝”

时间:2018-12-13 19:45:33

标签: linux docker ubuntu kubernetes rancher

实际上,我正在尝试通过Rancher在单个服务器上部署Kubernetes。

我创建了一个新的集群并添加了一个新节点。

但是过了一段时间,发生了一个错误:

  

该群集当前正在配置;在API准备就绪之前,与之直接交互的区域将不可用。

     

[controlPlane]无法启动控制平面:无法验证运行状况检查:无法在主机[172.26.116.42]上检查https://localhost:6443/healthz上的服务[kube-apiserver]:获取https://localhost:6443/healthz:拨打tcp [:: 1]:6443:connect:连接被拒绝,日志:standard_init_linux.go:190:exec用户进程导致“权限被拒绝”

当我检查我的docker容器时,其中之一总是重新启动, rancher / hyperkube:v1.11.3-rancher1

我正在跑步docker logs my_container_id

然后我显示standard_init_linux.go:190: exec user process caused "permission denied"

在云虚拟机上,配置为:

OS:Ubuntu 18.04.1 LTS Docker版本:18.06.1-ce Rancher:Rancher v2

您对此错误有任何疑问吗?

非常感谢;)

2 个答案:

答案 0 :(得分:0)

您的建筑类型是什么?

请运行:

uname --all

docker info | grep -i "Architecture"

进行检查。

Rancher仅在x86上受支持。

答案 1 :(得分:0)

最后,我打电话给vm分包商,他们创建了一个带有nonexec var分区的vm。

重新安装后可以正常工作。