jokerchu 发表于 2018-10-28 12:49:53

大数据之---hadoop问题排查汇总终极篇---持续更新中

  jps查询的是当前用户的 hsperfdata_当前用户/文件
  # jps
  7153 -- process information unavailable
  8133 -- process information unavailable
  7495 -- process information unavailable
  8489 Jps
  # ps -ef |grep 7153   ---查看异常进程存在
  hadoop    7153     1  2 09:47 ?        00:00:17 /usr/java/jdk1.8.0_45/bin/java -Dproc_namenode -Xmx1000m -Djava.net.preferIPv4Stack=true -Dhadoop.log.dir=/opt/software/hadoop-2.8.1/logs -Dhadoop.log.file=hadoop.log -Dhadoop.home.dir=/opt/software/hadoop-2.8.1 -Dhadoop.id.str=hadoop -Dhadoop.root.logger=INFO,console -Djava.library.path=/opt/software/hadoop-2.8.1/lib/native -Dhadoop.policy.file=hadoop-policy.xml -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Stack=true -Dhadoop.log.dir=/opt/software/hadoop-2.8.1/logs -Dhadoop.log.file=hadoop-hadoop-namenode-hadoop01.log -Dhadoop.home.dir=/opt/software/hadoop-2.8.1 -Dhadoop.id.str=hadoop -Dhadoop.root.logger=INFO,RFA -Djava.library.path=/opt/software/hadoop-2.8.1/lib/native -Dhadoop.policy.file=hadoop-policy.xml -Djava.net.preferIPv4Stack=true -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS -Dhdfs.audit.logger=INFO,NullAppender -Dhadoop.security.logger=INFO,RFAS org.apache.hadoop.hdfs.server.namenode.NameNode
  root      8505  2752  0 09:58 pts/6    00:00:00 grep 7153
假如存在,当前用户查看就是process information unavailable ,这时候查看是否进程是否存在,当前用户  ps –ef |grep  进程号,看进程运行用户,不是切换用户  $ jps             -----切换hadoop用户查看进程
  7153 NameNode
  8516 Jps
  8133 DataNode
  7495 SecondaryNameNode
切换用户发现进程都正常。  这个情况是查看的用户不对,hadoop查看jps不是运行用户查看,这个情况是不需要进行任何处理,服务运行正常

页: [1]
查看完整版本: 大数据之---hadoop问题排查汇总终极篇---持续更新中