Linux下配置Hadoop单节点

Linux下配置Hadoop单节点

Linux下配置Hadoop单节点_第1张图片

环境:

  1. linux系统
  2. JDK1.8
  3. hadoop安装包:hadoop-3.2.4.tar

1.安装Hadoop

创建hadoop的存储位置
mkdir /tmp/hadoop
将文件解压到tmp下的hadoop中
tar -zxvf hadoop-3.2.4.tar -C /tmp/hadoop

1.1.配置JAVA环境变量

vim /etc/profile

//这个以本机JDK安装位置为准
JAVA_HOME=/usr/local/jdk1.8.0_171
PATH=$JAVA_HOME/bin:$PATH

//立即生效
source /etc/profile

2.配置Hadoop

2.1.修改配置文件

//首先进入文件内
cd /tmp/hadoop/hadoop-3.2.4/etc/hadoop
vim hadoop-env.sh
//修改内容
export  JAVA_HOME=/usr/local/jdk1.8.0_171

大概是这个位置

进去先不按I进入插入模式,直接输入"/JAVA_HOME"搜索位置

Linux下配置Hadoop单节点_第2张图片

2.2.修改core.site.xml文件

//进入文件
vim core.site.xml

//修改内容为

	
		fs.defaultFS
		//查看本机ip输入:ifconfig    这里根据本机情况做调整
		hdfs://192.168.26.131:9020
	
	
	
		hadoop.tmp.dir
		/data/hadoop/tmp
	
	
	


2.3.修改hdfs-site.xml

vim hdfs-site.xml
//修改内容为

	
		dfs.replication
		1
				
	

2.4.关闭防火墙或者配置防火墙

//关闭防火墙
systemctl stop firewalld

//配置防火墙
systemctl start firewalld
//配置允许端口访问,这个端口就是hadoop的端口
firewall-cmd --zone=public --add-port=9870/tcp --permannet
//立即生效
firewall-cmd --reload

2.5.初始化hadoop

cd /tmp/hadoop/hadoop-3.2.4/bin

hdfs namenode -format

看见successfully代表成功

2.6.启动

cd /tmp/hadoop/hadoop-3.2.4/sbin

./start-dfs.sh

Linux下配置Hadoop单节点_第3张图片

可以看到,之前配置的9020也显示在上面

你可能感兴趣的:(hadoop,linux,hdfs)