安装Hadoop的方法如下:
首先在命令行输入以下代码
mkdir /opt/bigdata tar xf hadoop-2.6.5.tar.gz -C /opt/bigdata/ cd /opt/bigdata/ ln -sf hadoop-2.6.5 hadoop
详细过程
[root@node01 ~]# mkdir /opt/bigdata [root@node01 ~]# cd /usr/local/src/ [root@node01 src]# ls hadoop-2.6.5.tar.gz InstallJDK8.sh JDK8_112.zip jdk-8u112-linux-x64.tar.gz [root@node01 src]# tar xf hadoop-2.6.5.tar.gz -C /opt/bigdata/ [root@node01 src]# cd /opt/bigdata/ [root@node01 bigdata]# ls hadoop-2.6.5 [root@node01 bigdata]# ln -sf hadoop-2.6.5 hadoop [root@node01 bigdata]# ll total 0 lrwxrwxrwx 1 root root 12 Mar 11 21:14 hadoop -> hadoop-2.6.5 drwxrwxr-x 9 1000 1000 149 Oct 3 2016 hadoop-2.6.5
如何添加环境变量
cat>>/etc/profile<<EOF # add by caimengzhi HADOOP_HOME=/opt/bigdata/hadoop export PATH=\$PATH:\$HADOOP_HOME/bin export PATH=\$PATH:\$HADOOP_HOME/sbin EOF source /etc/profile which hadoop
具体操作如下:
[root@node01 bigdata]# cat>>/etc/profile<<EOF > # add by caimengzhi > HADOOP_HOME=/opt/bigdata/hadoop > export PATH=\$PATH:\$HADOOP_HOME/bin > export PATH=\$PATH:\$HADOOP_HOME/sbin > EOF [root@node01 bigdata]# tail -4 /etc/profile # add by caimengzhi HADOOP_HOME=/opt/bigdata/hadoop export PATH=$PATH:$HADOOP_HOME/bin export PATH=$PATH:$HADOOP_HOME/sbin [root@node01 bigdata]# source /etc/profile [root@node01 bigdata]# which hadoop /opt/bigdata/hadoop/bin/hadoop
指定JAVA_HOME
cd /opt/bigdata/hadoop/etc/hadoop/ sed -i 's@export JAVA_HOME=${JAVA_HOME}@export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_112@g' hadoop-env.sh grep -irn '^export JAVA_HOME=' hadoop-env.sh sed -i 's@# export JAVA_HOME=/home/y/libexec/jdk1.6.0/@export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_112@g' yarn-env.sh grep -irn 'export JAVA_HOME=' yarn-env.sh
[root@node01 hadoop]# sed -i 's@export JAVA_HOME=${JAVA_HOME}@export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_112@g' hadoop-env.sh [root@node01 hadoop]# grep -irn 'export JAVA_HOME=' hadoop-env.sh 25:export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_112 [root@node01 hadoop]# sed -i 's@# export JAVA_HOME=/home/y/libexec/jdk1.6.0/@export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_112@g' yarn-env.sh [root@node01 hadoop]# grep -irn 'export JAVA_HOME=' yarn-env.sh 23:export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_112
如果你是SSH远程操作hodoop的时候,是默认不加载环境变量的。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/127557.html
摘要:壹故障现象版本。系统找不到指定的路径。不是内部或外部命令,也不是可运行的程序或批处理文件。 壹、故障现象 Microsoft Windows [版本 10.0.18362.239] (c) 2019 Microsoft Corporation。保留所有权利。 C:UsersChirius>hadoop version 系统找不到指定的路径。 Error: JAVA_HOME is i...
阅读 1184·2023-02-24 11:21
阅读 1376·2023-02-24 10:55
阅读 2351·2023-02-24 10:47
阅读 3058·2023-02-24 10:44
阅读 787·2023-02-24 10:38
阅读 584·2022-12-25 19:44
阅读 728·2022-12-25 19:39
阅读 831·2022-12-25 19:36