etcd.service: main process exited, code=exited, status=203/EXEC

简介: etcd.service: main process exited, code=exited, status=203/EXEC

部署ETCD异常解决

# 查看日志
[root@m2 pki]#  journalctl -xe
 
 
-- Subject: Unit etcd.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit etcd.service has failed.
-- 
-- The result is failed.
7月 24 11:50:23 m2 systemd[1]: Unit etcd.service entered failed state.
7月 24 11:50:23 m2 systemd[1]: etcd.service failed.
7月 24 11:50:28 m2 systemd[1]: etcd.service holdoff time over, scheduling restart.
7月 24 11:50:28 m2 systemd[1]: Stopped Etcd Server.
-- Subject: Unit etcd.service has finished shutting down
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit etcd.service has finished shutting down.
7月 24 11:50:28 m2 systemd[1]: Starting Etcd Server...
-- Subject: Unit etcd.service has begun start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit etcd.service has begun starting up.
7月 24 11:50:28 m2 systemd[22353]: Failed at step CHDIR spawning /usr/local/bin/etcd: No such file or directory
-- Subject: Process /usr/local/bin/etcd could not be executed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- The process /usr/local/bin/etcd could not be executed and failed.
-- 
-- The error number returned by this process is 2.
7月 24 11:50:28 m2 systemd[1]: etcd.service: main process exited, code=exited, status=200/CHDIR
7月 24 11:50:28 m2 systemd[1]: Failed to start Etcd Server.
-- Subject: Unit etcd.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit etcd.service has failed.
-- 
-- The result is failed.
7月 24 11:50:28 m2 systemd[1]: Unit etcd.service entered failed state.
7月 24 11:50:28 m2 systemd[1]: etcd.service failed.

问题描述:

Oct 13 20:01:08 c_3.50 systemd[1]: Started etcd.

Oct 13 20:01:08 c_3.50 systemd[1]: Starting etcd...

Oct 13 20:01:08 c_3.50 systemd[1]: etcd.service: main process exited, code=exited, status=203/EXEC  //203不能执行

Oct 13 20:01:08 c_3.50 systemd[1]: Unit etcd.service entered failed state.

Oct 13 20:01:08 c_3.50 systemd[1]: etcd.service failed.

问题解决:

01、查看exe执行在配置的路径中存在不

02、脚本是否加#!/bin/bash

注意:截图中的环境变量不允许${},必须用实体替换或者写到EnvironmentFile中

Oct 13 20:15:08 c_3.50 systemd[1]: Started etcd.

Oct 13 20:15:08 c_3.50 systemd[1]: Starting etcd...

Oct 13 20:15:08 c_3.50 systemd[1]: etcd.service: main process exited, code=exited, status=1/FAILURE  //环境变量设置异常

Oct 13 20:15:08 c_3.50 systemd[1]: Unit etcd.service entered failed state.

Oct 13 20:15:08 c_3.50 systemd[1]: etcd.service failed.

相关文章
|
存储 XML Java
Flowable工作流-高级篇
Flowable工作流-高级篇
8669 1
|
Kubernetes 容器
k8s集群—node节点的删除与添加
k8s集群—node节点的删除与添加
1222 0
|
监控 Linux
Linux systemd 服务启动失败Main process exited, code=exited, status=203/EXEC
通过以上步骤,可以有效解决 systemd 服务启动失败并报错 `Main process exited, code=exited, status=203/EXEC` 的问题。关键在于仔细检查单元文件配置、验证可执行文件的有效性,并通过日志分析具体错误原因。确保可执行文件路径正确、文件具有执行权限,并且可以独立运行,将有助于快速定位和解决问题。
5538 7
|
缓存 Linux 开发工具
CentOS 7- 配置阿里镜像源
阿里镜像官方地址http://mirrors.aliyun.com/ 1、点击官方提供的相应系统的帮助 :2、查看不同版本的系统操作: 下载源1、安装wget yum install -y wget2、下载CentOS 7的repo文件wget -O /etc/yum.
266868 0
|
Kubernetes 容器 Perl
【kubernetes】解决: kubelet Failed to create pod sandbox: rpc error: code = Unknown desc = faile...
【kubernetes】解决: kubelet Failed to create pod sandbox: rpc error: code = Unknown desc = faile...
17870 0
|
Linux Docker 容器
Docker 的/var/lib/docker/overlay2 占用很大,清理Docker占用的磁盘空间,迁移 /var/lib/docker 目录
Docker 的/var/lib/docker/overlay2 占用很大,清理Docker占用的磁盘空间,迁移 /var/lib/docker 目录
3031 1
|
9月前
|
Kubernetes 应用服务中间件 nginx
鲲鹏Arm+麒麟V10,国产化信创 K8s 离线部署保姆级教程
Rainbond V6 国产化部署教程,针对鲲鹏 CPU + 麒麟 V10 的离线环境,手把手教你从环境准备到应用上线,所有依赖包提前打包好,步骤写成**傻瓜式**操作指南。别说技术团队了,照着文档一步步来,让你领导来都能独立完成部署。
鲲鹏Arm+麒麟V10,国产化信创 K8s 离线部署保姆级教程
|
11月前
|
安全 Unix Linux
VMware Workstation 17.6.3 发布下载,现在完全免费无论个人还是商业用途
VMware Workstation 17.6.3 发布下载,现在完全免费无论个人还是商业用途
108883 65