gnglia报错:Can‘t open PID file /usr/local/ganglia/var/run/gmetad.pid (yet?)after start: No such file or directory

起因:
出现这样的原因是因为进行了二次编译,因为我采用的是编译模式,由于自己改了启动配置导致各种错,然后我就自己删除了重新进行编译,就出现了以下情况。

过程:
这个问题我认为其实没什么,即使报了pid找不到,它还是会进行二次寻找,这个时候创建的pid就出来了,启动就会成功,这就是为什么我的服务是绿色的原因

原因+解决:
这个问题我认为是在首次进行编译的时候pid就顺带编译了,所以在启动服务的时候就可以在直接找到,不会报找不到pid的错误,但是二次编译的时候不知道为什么没有这个操作,所以第一次识别pid就会报找不到,还好第二次还会再找,这个时候也生成了,最终启动成功。
最后一定要自己看一下自己service的路径,看看里面的路径对不对

但是!!!我建议!!!千万别瞎跟风去更改service启动文件中配置,没有任何必要去改,conf文件修改就可以满足一切需求!!!谁改谁后悔,真是让我一顿好整~

详细经过
我修改了一下配置文件,ganglia忽然就说打不开PID,这让我真的是莫名其妙。

于是我检查了pid的文件目录,发现所有文件都在


这个pid应该属于启动gmeta这个服务启动后及自动进行创建的,因为我之前认为时权限问题,特意改了gmetad.pid的权限,这样

之后重启服务,确实权限没有了

gmeta.pid的文件可以查看里面的id

在这里我基本可以确定确实那里权限出问题了,所以再考虑gmetad启动时,在哪里设置服务
当我快放弃的时候终于找到解决办法了,真是要炸了。
这是我找打的gmetad.pid

你可以发现同时创建两个pid,而我们再回顾一下问题
Can’t open PID file /usr/local/ganglia/var/run/gmetad.pid (yet?) after start: No such file
注意这个 yet?,是询问你还未创建吗,也就是说我们找到/usr/local/ganglia/var/run/gmetad.pid不是第一现场,带着这个猜想我们进行配置,对gmetad的service进行配置

vim /usr/lib/systemd/system/gmetad.service

然后又错误了,我快疯了

然后只能转移我的server服务器了,从Hadoop101转换到Hadoop102了,因为我重新装还是出现这种问题

但是经过我的研究,我发现什么都是配置正确的,最后我怀疑是不是本身就是正确的,我再仔细看了看日志,虽然刚开始没有找到pid,但是最后启动是正常的

最后我自己再另外一台服务器上布置了gmetad节点,是这样的

没有报pid找不到,哎,也找不到什么原因,有知道的麻烦留言指教,谢谢大佬!!!
最后解决办法就是:再其他服务器上进行了重新布置gmetad server

【解决】gnglia报错:Can‘t open PID file /usr/local/ganglia/var/run/gmetad.pid (yet?)相关推荐

  1. mysql提示The server quit without updating PID file /usr/local/mysql/data/localhost.localdomain.pid

    chown -R mysql:mysql /var/lib/mysql 解决方法 :给予权限,执行 "chown -R mysql:mysql /var/lib/mysql" &q ...

  2. MySQL常见错误:Starting MySQL...The server quit without updating PID file (/usr/local/mysql/data/localhos

    常见错误1:Starting MySQL-The server quit without updating PID file (/usr/local/mysql/data/localhost.loca ...

  3. 报错The server quit without updating PID file (/usr/local/mysql/data/mysql.pid)

    Unix socket lock file is empty /tmp/mysql.sock.lock的解决方法 安装MySQL-8.0.21时,启动service mysql start时,报错Th ...

  4. Mysql启动报错:The server quit without updating PID file (/usr/local/mysql/data/buq224xi.pid).

    Linux服务器Mysql启动报错提示: The server quit without updating PID file (/usr/local/mysql/data/buq224xi.pid). ...

  5. Mysql 启动报错解析:Starting MySQL.. ERROR! The server quit without updating PID file (/usr/local/mysql/dat

    现象: root@centos74 ~]# service mysqld start Starting MySQL.. ERROR! The server quit without updating ...

  6. 启动Mysql时报错:mysqld_safe mysqld from pid file /usr/local/mysql/data/Linux.pid ended

    今天启动下mysql 的安全后台启动,发现报错:mysqld_safe mysqld from pid file /usr/local/mysql/data/Linux.pid ended 原本我以为 ...

  7. Starting MySQL.. ERROR! The server quit without updating PID file (/usr/local/mysql/data/vm10-0-0-19

    输入:service mysqld start 报错: Starting MySQL.. ERROR! The server quit without updating PID file (/usr/ ...

  8. linux下安装mysql问题:mysqld_safe mysqld from pid file /usr/local/mysql/data/mysql.pid ended

    原文链接 : linux下安装mysql问题总结(一)mysqld_safe mysqld from pid file /usr/local/mysql/data/mysql.pid ended li ...

  9. coreseek错误WARNING: failed to open pid_file '/usr/local/coreseek/var/log/searchd_mysql.pid'

    为什么80%的码农都做不了架构师?>>>    Coreseek 是一款中文全文检索/搜索软件,以GPLv2许可协议开源发布,基于Sphinx研发并独立发布,专攻中文搜索和信息处理领 ...

  10. ERROR! The server quit without updating PID file (/usr/local/var/mysql/what the fuck.local.pid)

    mysql安装后,一直是稳定运行,但是突然今天就挂了,启动不了. 我对mac下mysql的目录又极其不熟,网上的教程有很多,关于mysql目录的位置也是五花八门,导致如此的原因可能是因为 每个人使用了 ...

最新文章

  1. 动图|几张动图告诉你,工业机器人无所不能!
  2. 修改 Idea 终端 Terminal 为 GitBash 或 Cmder
  3. Linux操作系统用户登录失败次数过多被锁定的解决方法
  4. BUUCTF-Reverse:SimpleRev(算法分析题)
  5. Lost HTML Intellisense within ASP.NET AJAX Controls
  6. 学习API 判断光驱是否为光盘
  7. font-family:微软雅黑; 与 font-family:Microsoft YaHei; 的区别?
  8. 导入和作用域 #596
  9. python 等差数列list_Python3基础 list range+for 等差数列
  10. SpringCloudRibbon
  11. 也谈谈古代一两银子相当于今天的价格
  12. c语言实现http下载器
  13. windows 10 连接android手机助手,手把手教你Win10手机助手怎么用
  14. Onlyoffice安装步骤
  15. 第七届泰迪杯挑战赛C题
  16. 计算机网络ospf实验报告,计算机网络ospf实验报告.pdf
  17. 2021年6月国产数据库大事记
  18. python彩色蟒蛇绘制方向_Python绘制彩色蟒蛇
  19. 12v电量显示制作方法_制作12V电池电压表
  20. cvra机器人_PROCVRA一SE是什么意思?

热门文章

  1. 关于安全域的划分与风险管理
  2. ISO/IEC JTC 1/SC 42人工智能分技术委员会第一次全会在京召开
  3. 3.Adaptive AUTOSAR 架构详解
  4. Python之——网站访问流量统计
  5. 虚幻4渲染编程(材质编辑器篇)【第六卷:各向异性材质玻璃材质】
  6. IPv6路由信息的序号
  7. 猜疑链,区块链,微信群有什么关系?
  8. 文曲星猜数字游戏java_文曲星猜数字游戏
  9. 模拟文曲星上的猜数游戏c语言,文曲星上的“猜数字”游戏Python版
  10. 【多校联赛】The Crime-solving Plan of Groundhog