Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 主进程已退出,代码=已退出,状态=203/EXEC_Linux_Ubuntu_Kubernetes - Fatal编程技术网

Linux 主进程已退出,代码=已退出,状态=203/EXEC

Linux 主进程已退出,代码=已退出,状态=203/EXEC,linux,ubuntu,kubernetes,Linux,Ubuntu,Kubernetes,尝试systemctl启动kube apiserver时,我在syslog中遇到以下错误 Dec 8 16:29:42 mySystem systemd[8722]:kube-apiserver.service:失败 执行命令:权限被拒绝Dec 8 16:29:42 mySystem systemd[8722]:kube-apiserver.service:在步骤EXEC生成时失败 /usr/local/bin/kube-apiserver:权限被拒绝12月8日16:29:42 mySystem

尝试
systemctl启动kube apiserver时,我在syslog中遇到以下错误

Dec 8 16:29:42 mySystem systemd[8722]:kube-apiserver.service:失败 执行命令:权限被拒绝Dec 8 16:29:42 mySystem systemd[8722]:kube-apiserver.service:在步骤EXEC生成时失败 /usr/local/bin/kube-apiserver:权限被拒绝12月8日16:29:42 mySystem systemd[1]:kube-apiserver.service:主进程已退出, 代码=退出,状态=203/EXEC Dec 8 16:29:42 mySystem systemd[1]: kube-apiserver.service:失败,结果为“退出代码”

我的sysd配置如下所示:

[Unit]Description=Kubernetes API服务器 文件=https://github.com/kubernetes/kubernetes

[Service]User=kube-apiserver-ExecStart=/usr/local/bin/kube-apiserver \--播发地址=\--允许特权=真\ --apiserver count=3 \--审核日志maxage=30 \--审核日志maxbackup=3 \--审核日志maxsize=100 \--审核日志路径=/var/log/audit.log \--授权模式=节点,RBAC \--绑定地址=0.0.0\ --客户端ca文件=/var/lib/kubernetes/ca.crt \--启用许可插件=节点限制,ServiceAccount \--enable swagger ui=true \--enable bootstrap token auth=true \--etcd cafile=/var/lib/kubernetes/ca.crt \--etcd certfile=/var/lib/kubernetes/etcd-server.crt \--etcd-keyfile=/var/lib/kubernetes/etcd-server.key \--etcd-servers=http://:2380 \--event ttl=1h\--加密提供程序config=/var/lib/kubernetes/encryption-config.yaml \--kubelet证书颁发机构=/var/lib/kubernetes/ca.crt\ --kubelet客户端证书=/var/lib/kubernetes/kube-apiserver.crt \--kubelet客户端密钥=/var/lib/kubernetes/kube-apiserver.key \--kubelet https=true \--运行时配置=api/all \--服务帐户密钥文件=/var/lib/kubernetes/service-account.crt \--服务群集ip范围=10.96.0.0/24 \--服务节点端口范围=30000-32767--tls证书文件=/var/lib/kubernetes/kube-apiserver.crt \--tls私钥文件=/var/lib/kubernetes/kube-apiserver.key \--v=2重新启动=故障重新启动秒=5

[安装]WantedBy=multi-user.target


出于某种学习目的,我正在进行kube手动部署。

在您提供的信息中,我怀疑您存在一些权限/特权问题,这表明了此错误:

“在步骤EXEC spoking/usr/local/bin/kube-apiserver失败:权限被拒绝”
您正在尝试使用
User=kube apiserver
启动服务,我认为该服务器没有足够的权限。


如果您希望自己学习如何引导Kubernetes群集,有两种很好的方法:

一,。使用
Kubeadm
,可以创建和管理Kubernetes集群。它执行必要的操作,以获得最小可行、安全的集群,并以用户友好的方式运行

这是,这是信息

  • 和凯尔西的。这与kubeadm相反,它将引导您完成提升Kubernetes集群的所有步骤/任务
  • 它有一节关于手册和一节关于



    在您提供的信息中,我怀疑您存在一些权限/特权问题,这表明了此错误:

    “在步骤EXEC spoking/usr/local/bin/kube-apiserver失败:权限被拒绝”
    
    您正在尝试使用
    User=kube apiserver
    启动服务,我认为该服务器没有足够的权限。


    如果您希望自己学习如何引导Kubernetes群集,有两种很好的方法:

    一,。使用
    Kubeadm
    ,可以创建和管理Kubernetes集群。它执行必要的操作,以获得最小可行、安全的集群,并以用户友好的方式运行

    这是,这是信息

  • 和凯尔西的。这与kubeadm相反,它将引导您完成提升Kubernetes集群的所有步骤/任务
  • 它有一节关于手册和一节关于



    您能否将问题的格式设置为更具可读性,并提供具有更多详细信息/配置和环境信息的可复制示例?您遵循的是什么文档?能否将您的问题格式化为更具可读性,并提供具有更多详细信息/配置和环境信息的可复制示例?你在看什么文件?