Hadoop3集群搭建之——安装hadoop,配置环境

  接上篇:Hadoop3集群搭建之——虚拟机安装

上篇已经安装好了虚拟机了,现在开始配置环境,安装hadoop

注:hadoop集群最少需要三台机,因为hdfs副本数最少为3,单机不算

1、创建hadoop用户,hadoopgroup组  

groupadd -g 102 hadoopgroup  # 创建用户组

useradd -d /opt/hadoop -u 10201  -g 102  hadoop  #创建用户

passwd  hadoop  #给用户设置密码

2、安装ftp工具  

yum -y install vsftpd 
启动ftp:systemctl start vsftpd.service
停止ftp:systemctl stop vsftpd.service
重启ftp:systemctl restart vsftpd.service
[root@venn08 ~]# systemctl start vsftpd.service   # 启动,无提示信息
[root@venn08 ~]# ps -ef|grep vsft  #查看进程已存在,直接使用ftp工具连接
root       1257      1  0 09:41 ?        00:00:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
root       1266   1125  0 09:42 pts/0    00:00:00 grep --color=auto vsft
[root@venn08 ~]# systemctl restart vsftpd.service

注:使用vsftpd 安装后就可以使用系统用户作为ftp用户登录,选项同系统权限,不需要额外配置。

    

2、安装jdk、hadoop

  将下载的jdk、hadoop拷贝到服务器上,解压,修改目录名  

[hadoop@venn05 ~]$ pwd
/opt/hadoop
[hadoop@venn05 ~]$ ll
drwxr-xr-x. 11 hadoop hadoopgroup       172 Apr  3 20:49 hadoop3
-rw-r--r--.  1 hadoop hadoopgroup 307606299 Apr  2 22:30 hadoop-3.0.1.tar.gz
drwxr-xr-x.  8 hadoop hadoopgroup       255 Apr  1  2016 jdk1.8
-rw-r--r--.  1 hadoop hadoopgroup 181367942 May 26  2016 jdk-8u91-linux-x64.tar.gz

修改目录名,是为了方便书写

3、配置Java、hadoop环境变量

  在最后添加Java、hadoop环境变量,注意路径不要写错即可

[hadoop@venn05 ~]$ vim .bashrc 
[hadoop@venn05 ~]$ more .bashrc 
# .bashrc

# Source global definitions
if [ -f /etc/bashrc ]; then
    . /etc/bashrc
fi

# Uncomment the following line if you don't like systemctl's auto-paging feature:
# export SYSTEMD_PAGER=

# User specific aliases and functions
#jdk
export JAVA_HOME=/opt/hadoop/jdk1.8
export JRE_HOME=${JAVA_HOME}/jre
export CLASS_PATH=${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH


#hadoop
export HADOOP_HOME=/opt/hadoop/hadoop3
export PATH=$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$PATH

  

  

猜你喜欢

转载自www.cnblogs.com/Springmoon-venn/p/8934042.html