Rancher - standard_init_linux.go:190: exec 用户进程导致 "permission denied"

Rancher - standard_init_linux.go:190: exec user process caused "permission denied"

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

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

但是几次之后,出现错误:

This cluster is currently Provisioning; areas that interact directly with it will not be available until the API is ready.

[controlPlane] Failed to bring up Control Plane: Failed to verify healthcheck: Failed to check https://localhost:6443/healthz for service [kube-apiserver] on host [172.26.116.42]: Get https://localhost:6443/healthz: dial tcp [::1]:6443: connect: connection refused, log: standard_init_linux.go:190: exec user process caused "permission denied"

当我检查我的 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 牧场主:牧场主 v2

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

非常感谢 ;)

您的建筑类型是什么?

请运行:

uname --all

docker info | grep -i "Architecture"

检查一下。

Rancher 仅在 x86 上受支持。

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

重新挂载后,成功了。