分享

这么让root用户jps显示所有的java进程?

HawCHing 发表于 2016-2-18 17:12:25 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 6 13916
环境为cm-5.5.1,用root用户运行jps,只能看到root用户启动的一些进程名字,无法看到其他诸如hdfs,hbase用户的进程,显示都是process information unavailable,按照网上查的删除/tmp下的那些文件夹,重启依旧不能看到详细进程。
请问是哪里的权限要配置,才能让root用户显示全部jps进程?!

如下执行职能显示Main一个,
[root@nameNode01 hsperfdata_root]# jps
3338 -- process information unavailable
8230 -- process information unavailable
3156 -- process information unavailable
2800 -- process information unavailable
1982 Main
2771 -- process information unavailable
2857 -- process information unavailable
3095 -- process information unavailable
3423 -- process information unavailable
3238 -- process information unavailable
3298 -- process information unavailable
10854 Jps
3727 -- process information unavailable
2941 -- process information unavailable
3821 -- process information unavailable



但是切换到hbase,能看到hbase对应的进程名
[hbase@nameNode01 ~]$ jps
2800 HMaster
2857 ThriftServer
14682 Jps



已有(6)人评论

跳转到指定楼层
atsky123 发表于 2016-2-18 18:41:39
应该是权限不同造成的
回复

使用道具 举报

HawCHing 发表于 2016-2-18 18:47:42
atsky123 发表于 2016-2-18 18:41
应该是权限不同造成的

嗯,如何解决呢?
回复

使用道具 举报

atsky123 发表于 2016-2-18 18:55:27
HawCHing 发表于 2016-2-18 18:47
嗯,如何解决呢?

当前安装用户,应该有这个权限。如果没有的话,楼主安装部署有问题
回复

使用道具 举报

HawCHing 发表于 2016-2-19 09:13:12
atsky123 发表于 2016-2-18 18:55
当前安装用户,应该有这个权限。如果没有的话,楼主安装部署有问题

这个权限具体一般是哪部分的权限?运行都ok,就是root用户jps查看会这样
回复

使用道具 举报

atsky123 发表于 2016-2-19 11:08:52
HawCHing 发表于 2016-2-19 09:13
这个权限具体一般是哪部分的权限?运行都ok,就是root用户jps查看会这样

是用root安装的吗?cloudera可能有限制。
只要当前安装的用户能查看,应该就没问题
回复

使用道具 举报

zhzhang 发表于 2016-3-29 11:34:12
同楼主,同问啊
回复

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条