老师,是不是centOS版本的问题阿,我什么办法都试过了,还是要提示输入密码,hdfs也有问题

来源:3-9 HDFS shell操作

chenjin5525

2017-08-22

[hadoop@hadoop000 hadoop-2.6.0-cdh5.7.0]$ pwd
/home/hadoop/app/hadoop-2.6.0-cdh5.7.0
[hadoop@hadoop000 hadoop-2.6.0-cdh5.7.0]$ cd bin
[hadoop@hadoop000 bin]$ vi ~/.bash_profile
[hadoop@hadoop000 bin]$ source ~/.bash_profile
[hadoop@hadoop000 bin]$ echo $HADOOP_HOME
/home/hadoop/app/hadoop-2.6.0-cdh5.7.0
[hadoop@hadoop000 bin]$ hdfs
Usage: hdfs [--config confdir] COMMAND
       where COMMAND is one of:
  dfs                  run a filesystem command on the file systems supported in Hadoop.
  namenode -format     format the DFS filesystem
  secondarynamenode    run the DFS secondary namenode
  namenode             run the DFS namenode
  journalnode          run the DFS journalnode
  zkfc                 run the ZK Failover Controller daemon
  datanode             run a DFS datanode
  dfsadmin             run a DFS admin client
  haadmin              run a DFS HA admin client
  fsck                 run a DFS filesystem checking utility

上面是在已经打开的命令窗口我输入hdfs显示的结果,可以使用hdfs命令,但是打开新窗口再输入这个命令就提示下面的

[hadoop@hadoop000 ~]$ hdfs
bash: hdfs: 未找到命令...
[hadoop@hadoop000 ~]$

jps命令也没有用提示为找到命令

[hadoop@hadoop000 hadoop-2.6.0-cdh5.7.0]$ jps
bash: jps: 未找到命令...
[hadoop@hadoop000 hadoop-2.6.0-cdh5.7.0]$

但是我在浏览器打开hadoop000:50070是可以打开页面的,跟老师的一样

我这部分操作已经重新试过两次了,创建hadoop用户,配置这些,然后不行,我再彻底删除用户,重新创建,再配置,还是一样。感觉无法继续下去阿,怎么办呢?

我的是centOS7

写回答

1回答

Michael_PK

2017-08-22

你的javahome,hadoophome的bin没配置到系统环境变量啊,才会导致jps啥的不能用,

0
3
chenjin5525
回复
Michael_PK
[hadoop@hadoop000 ~]$ echo $JAVA_HOME /home/hadoop/app/jdk1.8.0_144
2017-08-22
共3条回复

10小时入门大数据

【毕设】大数据零基础入门必备,轻松掌握Hadoop开发核心技能

1456 学习 · 656 问题

查看课程