VMware首次安装Hadoop详细步骤:问题&解决方式

创建 Hadoop 用户

目录

2.1 创建Hadoop 用户(简单)

2.2 安装 Hadoop 前的准备工作(如果网络没问题就很简单)

2.2.1 更新 APT

2.2.2 安装vim编辑器

2.2.3安装 SSH

2.3 安装 Java 环境

2.4 安装Hadoop

2.4.1 安装单机Hadoop

2.4.2Hadoop伪分布式安装

2.4.2.1修改配置文件

2.4.2.2初始化文件系统

2.4.2.3启动Hadoop(第一次会出现很多问题,所以附上解决方法)

2.4.2.4使用Web界面查看HDFS信息

2.4.2.5运行Hadoop伪分布式实例

2.4.2.6关闭Hadoop

2.4.2.7配置PATH变量(便于执行命令,可略)


2.1 创建Hadoop 用户(简单)

如果安装 Ubuntu 的时候不是用的 “ hadoop” 用户,那么需要增加一个名为
hadoop 的用户
首先按 ctrl+alt+t 打开终端窗口,输入如下命令 创建新用户 :
$ sudo useradd –m hadoop –s /bin/bash
上面这条命令创建了可以登陆的 hadoop 用户,并使用 /bin/bash 作为 shell
接着使用如下命令设置密码,可简单设置为 hadoop 按提示输入两次密码
$ sudo passwd hadoop
可为 hadoop 用户 增加管理员权限 ,方便部署,避免一些对新手来说比较
棘手的权限问题:
$ sudo adduser hadoop sudo

2.2 安装 Hadoop 前的准备工作(如果网络没问题就很简单)

本节介绍安装Hadoop之前的一些准备工作,包括更新APT、安装vim编辑器、SSH。

2.2.1 更新 APT

为了确保Hadoop安装过程顺利进行,建议执行下面命令更新APT软件:

  $ sudo apt-get update

在这里我出现了问题,在安装好Ubuntu之后:

 然后在网上找了许多方法都不可行,最后发现一个博主说要确定连网!!!!

连网:点击设置(左下角工具图标)--找到并打开网络(右下角网络适配器要连接并且是NAT

 以上才确保了是在连网状态下!!!!然后当你在输入更新命令时会是这样:

 这会花费一定的时间!!!

2.2.2 安装vim编辑器

在Ubuntu操作系统中,可以使用vim编辑器来创建文件和修改文件,执行如下命令安装vim编辑器

$ sudo apt-get install vim

安装时需要输入密码,若需要确认,在提示处输入y即可(耐心等待); 

2.2.3安装 SSH

Ubuntu默认已安装了SSH客户端,因此,这里还需要安装SSH服务端,请在Linux的终端中执行以下命令:

$ sudo apt-get install openssh-server
安装后,可以使用如下命令登录本机:
$ ssh localhost

如果使用的就是stu账户目标登陆账户也是stu,登陆之后用户没有变化,会造成没有反馈的感觉。

然后,请输入命令exit退出刚才的SSH,就回到了原先的终端窗口;然后,可以利用ssh-keygen生成密钥,并将密钥加入到授权中,命令如下:

$exit
$ cd ~/.ssh/        # 若没有该目录,请先执行一次ssh localhost
$ ssh-keygen -t rsa    # 会有提示,都按回车即可
$ cat ./id_rsa.pub >> ./authorized_keys  # 加入授权

 在root用户下执行以上操作(:后边都敲回车)

 中间用cat命令追加,然后ssh localhost就能实现免密登陆了

 exit退出ssh!

此时,再执行ssh localhost命令,无需输入密码就可以直接登录了。

2.3 安装 Java 环境

由于Hadoop本身是使用Java语言编写的,因此,Hadoop的开发和运行都需要Java的支持,对于Hadoop3.1.3而言,要求使用JDK1.8或者更新的版本。

可从Oracle官网下载JDK1.8安装包也可从课程准备好的镜像地址下载,执行如下命令创建/usr/lib/jvm目录用来存放JDK文件:

$ cd /usr/lib
$ sudo mkdir jvm #创建/usr/lib/jvm目录用来存放JDK文件

执行如下命令对安装文件进行解压缩:(提前设置好共享文件夹
我也有总结---原文链接:https://blog.csdn.net/m0_59865073/article/details/128192013

$ cd ~       #进入stu用户的主目录  
$ cd Downloads   #切换到
  • 1
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值