分享

求助cloudera cloudera-scm-agent 启动失败【cdh5.11.0 & centos 7.3.1611】

赵芥末 发表于 2017-7-13 15:23:06 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 4 24582

环境:
操作系统:CentOS 7.3.1611
cdh版本:cdh-5.11.0
parcel:
  • CDH-5.11.0-1.cdh5.11.0.p0.34-el7.parcel
  • CDH-5.11.0-1.cdh5.11.0.p0.34-el7.parcel.sha
  • manifest.json





在 /opt/cm-5.11.0/run 文件夹下存在:
[mw_shl_code=bash,true][root@cdh1 run]# ls -al
total 4
drwxr-xr-x 4         1106         4001 90 Jul 13 14:59 .
drwxr-xr-x 9         1106         4001 88 Apr 13 05:14 ..
drwxr-xr-x 2 cloudera-scm cloudera-scm  6 Jul 13 14:49 cloudera-scm-agent
drwxr-xr-x 2 cloudera-scm cloudera-scm  6 Apr 13 05:14 cloudera-scm-server
-rw-r--r-- 1 root         root          5 Jul 13 14:59 cloudera-scm-server.pid[/mw_shl_code]



/opt/cm-5.11.0/log/cloudera-scm-agent 的错误日志如下:

[mw_shl_code=bash,true][root@cdh1 cloudera-scm-agent]#  tail -f cloudera-scm-agent.out
/usr/bin/env: python2.4: No such file or directory
/usr/bin/env: python2.4: No such file or directory
/usr/bin/env: python2.4: No such file or directory
/usr/bin/env: python2.4: No such file or directory
/usr/bin/env: python2.4: No such file or directory
/usr/bin/env: python2.4: No such file or directory
/usr/bin/env: python2.4: No such file or directory
/usr/bin/env: python2.4: No such file or directory
/usr/bin/env: python2.4: No such file or directory
/usr/bin/env: python2.4: No such file or directory[/mw_shl_code]



为什么agent 会启动失败.......

已有(4)人评论

跳转到指定楼层
yuwenge 发表于 2017-7-13 16:21:22
/usr/bin/env
首先看下是否有这个文件
第二去看下log文件,应该有执行过程中的错误
回复

使用道具 举报

赵芥末 发表于 2017-7-13 16:41:32
yuwenge 发表于 2017-7-13 16:21
/usr/bin/env
首先看下是否有这个文件
第二去看下log文件,应该有执行过程中的错误



首先,感谢您的回答,

但是呢!
1.  这肯定是和python有关的一个问题,但centos 7 自带python 2.7版本
2.  log文件就打印了/usr/bin/env  python2.4 such file or directory


我猜测是因为操作系统和 cdh parcel不匹配的原因,但版本也贴出来了,
centos 7 确实就是用:
CDH-5.11.0-1.cdh5.11.0.p0.34-el7.parcel
CDH-5.11.0-1.cdh5.11.0.p0.34-el7.parcel.sha

回复

使用道具 举报

yuwenge 发表于 2017-7-13 16:51:08
赵芥末 发表于 2017-7-13 16:41
首先,感谢您的回答,

但是呢!

那就卸掉Python2.7,安装Python2.4
回复

使用道具 举报

赵芥末 发表于 2017-7-13 17:04:19
yuwenge 发表于 2017-7-13 16:51
那就卸掉Python2.7,安装Python2.4




已经解决, 是cm 的版本问题,
[mw_shl_code=bash,true]-rw-r--r--   1 root root          0 Jul 13 16:46 cloudera-manager-centos7-cm5.11.0_x86_64.tar.gz
-rw-------   1 root root  438166984 Jul 13 17:00 cloudera-manager-centos7-cm5.11.0_x86_64.tar.gz.part
-rw-r--r--.  1 root root  689692974 Jul 10 20:41 cloudera-manager-el5-cm5.11.0_x86_64.tar.gz[/mw_shl_code]

这样python有关的错误,是因为用了el5版本的cm, 现在正在下载 centos7的cm,谢谢~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条