Hadoop安装单节点的官方文档戳这里👉Hadoop: Setting up a Single Node Cluster.
但是环境变量JAVA_HOME
的配置是依据具体情况的,而这点在官方文档中没有明确的叙述。
通常情况下JAVA_PATH应该被设置为/usr/lib/jvm
中的jdk,可以通过ls /usr/lib/jvm
命令查看
明确需要指向的jdk的文件名,JAVA_HOME
应该被设置为/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64
。
具体来说,应该修改文件etc/hadoop/hadoop-env.sh
,添加export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64/jre
。
Upd:可是这样还是用不了jps命令,因为centOS自带的openJDK不同于OracleJDK,是不带jps的,可以yum install devel包,st