hadoop伪分布式安装(VMware、Ubuntu)

主要参考:https://blog.csdn.net/qq_38270906/article/details/79916567

后面又重新装了一次,有些文件夹对应不上:目前hadoop目录:/usr/local/hadoop/hadoop-2.7.5, java路径:/usr/local/jdk1.8.0_201,而且用户名后来改成了hadoop,用的目录有点乱,但是顺序是差不多这样的。

ssh配置:先安装,再在普通用户下验证,ssh localhost 在root用户下出错:Permission denied, please try again.。最后设置免密登陆

1. 安装jdk,见https://blog.csdn.net/suixuejie/article/details/89148677

2. 下载Hadoophttp://www.apache.org/dyn/closer.cgi/hadoop/common/hadoop-2.7.5/hadoop-2.7.5.tar.gz到Windows文件夹下

3. 安装VMware-tools,方法见:https://blog.csdn.net/suixuejie/article/details/89140077,将下载的Hadoop文件copy到linux桌面

4. root权限创建新用户

sudo    useradd    -m    hadoopuser    -s    /bin/bash

passed    hadoopuser

sudo    adduser    hadoopuser    sudo

5. 切换至hadoopuser,将下载的hadoop文件移至/home/hadoopuser中,并为hadoopuser授予权限

su    hadoopuser

mv    /home/sxj桌面/hadoop    /home/hadoopuser

cd    /home/hadoopuser

sudo    chown    -R    hadoopuser   ./hadoop

6. 更改配置

sudo    gedit    /etc/profile

source    /etc/profile

在最下面添加

进入etc文件夹下的hadoop中

sudo    gedit    hadoop-env.sh

更改Java路径

更改HADOOP_HOME

source    hadoop-env.sh

7. 查看hadoop是否安装成功时,一直出错,改了半天,才找到解决方法,错误信息如下:

解决方法:

8. 更改配置

sudo edit    core-site.xml

sudo  edit    hdfs-site.xml

sudo  edit  mapred-site.xml.template

sudo  edit  yarn-site.xml

9.namenode格式化,Exiting withstatus 0表示格式化成功,只能格式化一次

9.启动进程,输入:./sbin/start-dfs.sh

10. jps验证,这里出错啦!jps命令不存在

解决方法:

安装完成后再一次jps,成功!

11.查看网页信息:localhost:9000,但是出错

解决:因为设置单节点的原因,所以应该输入:http://localhost:8088/cluster 成功!

猜你喜欢

转载自blog.csdn.net/suixuejie/article/details/89197797
今日推荐