centos7服务启动不了的排查思路
例子
首先我们在/usr/lib/systemd/system目录下创建一个服务文件,写下服务启动任务配置。下面我以prometheus的node_exporter为例
vim /usr/lib/systemd/system/node_exporter.service
写如下配置
[Unit]
Description=node_exporter[Service]
ExecStart=/book/install/node_exporter-1.1.2.linux-amd64/node_exporter --web.listen-address=":9077"
Restart=on-failure[Install]
WantedBy=multi-user.target
然后重新加载服务
systemctl daemon-reload
然后开启此服务
systemctl start node_exporter
再查看服务开启状态
systemctl status node_exporter
从上图可以看出失败了,我去为什么呢赶紧查看日志吧
查看对应node_exporter.service服务的日志
journalctl -u node_exporter.service
翻到最后可以看到报错日志为
可以判断了是参数端口号解析不出来,由于多了"“,所以去掉”",改为下面的配置。
[Unit]
Description=node_exporter[Service]
ExecStart=/book/install/node_exporter-1.1.2.linux-amd64/node_exporter --web.listen-address=:9077
Restart=on-failure[Install]
WantedBy=multi-user.target
再次加载服务文件,并开启服务
systemctl daemon-reload
systemctl start node_exporter
查看服务开启状态:
systemctl status node_exporter
总结:
从上面的排查示例可以看出服务开启后先查看状态,如果报错到对应服务的日志去查看报错信息。
centos7服务启动不了的排查思路相关推荐
- 详解php+nginx 服务发生500 502错误排查思路
https://www.jb51.net/article/165775.htm 利用strace追踪php-fpm多个进程: https://blog.csdn.net/fantexi1984/art ...
- IT故障排查思路和方法交流
1.故障处理原则 首要原则: 生产环境优先恢复业务(比如重启服务.修改负载均衡指向.恢复原有程序包等):保留现场以备查找故障原因 a.遇到问题不要慌:理清思路: b.首先要自行排查,不要遇到问题就甩到 ...
- SpringBoot服务启动慢排查思路
一个其他团队的比较老的dubbo服务,spring的版本在3.2.x范围,用的还是spring那一套. 由于这个服务比较核心,而且集成的组件比较多:rabbit.dubbo.es.kafka.zk.r ...
- mysql star item 失败_解决CentOS7下MySQL服务启动失败的问题.md
--- title: 解决CentOs7下MySQL服务启动失败的问题 date: 2021-01-06 15:21:31 tags: MySQL --- 老夫前几天才在虚拟机的CentOS安装好My ...
- windows系统下Mysql服务启动后立即关闭问题-排查及解决方法
文章目录 1. 问题情况: 1.1 启动 1.2 短暂显示启动成功 1.3 显示停止 2. 解决方法: 2.1 查看日志: 2.1.1 到指定目录下 2.1.2 排查日志,发现了两条ERROR语句: ...
- centos7使用命令行查看开机启动项和服务启动状态
centos7使用命令行查看开机启动项和服务启动状态 查看开机启动项 查看单个服务开机启动状态 第一种grep方法 第二种命令行 查看哪些为开机启动的服务 查看开机启动项 systemctl list ...
- linux系统日志排故方案,Linux系统故障排查思路与常见案例
Linux系统故障排查思路与常见案例 1.Linux系统日志与分类 内核及系统日志 这种日志数据由系统服务syslog统一管理,根据其主配置文件"/etc/syslog.conf" ...
- 系统运行缓慢,CPU 100%,以及Full GC次数过多问题的排查思路
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 来源:http://h5ip.cn/uWWR 处理过线上问题的同学 ...
- Linux入侵类问题排查思路
深入分析,查找入侵原因 一.检查隐藏帐户及弱口令 检查服务器系统及应用帐户是否存在 弱口令: 检查说明:检查管理员帐户.数据库帐户.MySQL 帐户.tomcat 帐户.网站后台管理员帐户等密码设置是 ...
- curl命令java_让 Bug 无处藏身,Java 线上问题排查思路、常用工具
本文总结了一些常见的线上应急现象和对应排查步骤和工具.分享的主要目的是想让对线上问题接触少的同学有个预先认知,免得在遇到实际问题时手忙脚乱. 只不过这里先提示一下.在线上应急过程中要记住,只有一个总体 ...
最新文章
- 标记三维点_三维扫描仪对汽车钣金外形检测折弯件钣金件热成型加工件的应用...
- Linux的磁盘管理
- c#实现手机号码归属地查询
- 推荐一款可以监控电脑软硬件和操作电脑的微信小程序,名叫HiPC
- [html] iframe父页面如何获取子页面的元素?
- html5 crosshair,嘿,纯正ROG血统 CROSSHAIR VIII IMPACT (开箱篇)最终版
- 抽象类和接口的主要区别
- 数据库实验报告--安全性实验
- 全息过山车:带你释放压力,体验激情
- Microsoft Designer 微软设计师 拆机(拆鼠标)路程
- Spark SQL 内置函数(六)Window Functions(基于 Spark 3.2.0)
- dll加壳c语言,使用VC自己动手编写加壳程序
- 阿卡索口语学习(Learn And Talk 0)短语及单词(二)
- 苹果手机天气温度显示80度_iPhone如何做到锁屏桌面显示天气?花上一分钟,亮屏就能看天气...
- celery基础知识
- 台式机安装ubuntu 双系统(踩坑)
- 快速学习Java8新特性第七讲——Optional类
- 笔记本桌面窗口管理器占用内存过高怎么办?
- Python廖雪峰教程学习笔记:Day4
- 多媒体计算机探索 教案,浅论关于多媒体教学的思考和探索