Hadoop 安装

1.建立用户

  1. 首先新建用户,adduser命令
  sudo adduser hadoop
  passwd hadoop

输入密码之后,一路 y 确定。

  1. 添加用户组

在创建hadoop用户的同时也创建了hadoop用户组,下面我们把hadoop用户加入到hadoop用户组下面

  sudo usermod -a -G hadoop hadoop

前面一个hadoop是组名,后面一个hadoop是用户名。完成后查询

  cat /etc/group
  1. 赋予root权限

先切换到root的用户

  sudo nano /etc/sudoers

修改文件如下:

在  root  ALL=(ALL)  ALL  下面添加:

hadoop  ALL=(ALL)  ALL

保存退出,hadoop用户就拥有了root权限了

2.安装jdk

转自: ubuntu16.04搭建jdk1.8运行环境

  1. 下载Jdk
    链接:jdk-8u***-linux-x64.tar.gz
  2. 解压jdk
tar -zxvf jdk-8u***-linux-x64.tar.gz
  1. 将解压后的文件夹移到/usr/lib目录下
    切换到 /usr/lib目录下
cd /usr/lib

新建jdk目录

sudo mkdir jdk

将解压的jdk文件复制到新建的/usr/lib/jdk目录下来

sudo mv ~/jdk1.8.0_*** /usr/lib/jdk
  1. 配置java环境变量
    这里是将环境变量配置在etc/profile,即为所有用户配置JDK环境。
    使用命令打开/etc/profile文件
sudo vim /etc/profile

在末尾添加以下几行文字

#set java env
export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_***
export JRE_HOME=${JAVA_HOME}/jre    
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib    
export PATH=${JAVA_HOME}/bin:$PATH 

执行命令使修改立即生效

source /etc/profile 
  1. 配置软连接
    软连接相当于windows系统中的快捷键,部分软件可能会从/usr/bin目录下查找Java,因此添加该软连接防止其他软件查找不到的情况。
sudo update-alternatives --install /usr/bin/java  java  /usr/lib/jdk/jdk1.8.0_***/bin/java 300   
sudo update-alternatives --install /usr/bin/javac  javac  /usr/lib/jdk/jdk1.8.0_***/bin/javac 300 

6.测试安装是否成功

java -version

3.配置SSH 无密码登录

链接:Hadoop中ssh+IP、ssh+别名免秘钥登录配置

4.安装hadoop

链接:

  1. Hadoop hdfs完全分布式搭建教程
  2. Hadoop3.1.0完全分布式集群部署超详细记录
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值