【玩转大数据】1.Hadoop伪分布式安装并启动hdfs

Hadoop伪分布式搭建流程详解

paste image

jdk安装

1
2
3
4
5
6
7
8
9
# 解压:
tar -xzvf jdk-7u79-linux-x64.tar.gz -C ~/app
# 添加到系统环境变量:
export JAVA_HOME=/home/hadoop/app/jdk1.7.0_79
export PATH=$JAVA_HOME/bin:$PATH
# 环境变量生效:
source ~/.bash_profile
# 验证java是否配置成功:
java -version

安装ssh

1
2
3
4
5
6
sudo yum install ssh
ssh-keygen -t rsa
cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys
ssh localhost
ssh hadoop000
ssh hadoop000

下载并解压hadoop

1
2
3
# 下载:直接去cdh网站下载
# 解压
tar -xzvf hadoop-2.6.0-cdh5.7.0.tar.gz -C ~/app

hadoop配置文件的修改(hadoop_home/etc/hadoop)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# hadoop-env.sh
export JAVA_HOME=/root/jdk1.6


# etc/hadoop/core-site.xml:
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://localhost:8020</value>
</property>

<property>
<name>hadoop.tmp.dir</name>
<value>/root/app/tmp</value>
</property>
</configuration>

# etc/hadoop/hdfs-site.xml:
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>

启动hdfs

1
2
3
4
5
6
7
# 格式化文件系统(仅第一次执行即可,不要重复执行):
bin/hdfs namenode -format
# 启动hdfs:
sbin/start-dfs.sh
# 验证是否启动成功:
jps
# 浏览器访问方式:http://虚拟机ip:50070

停止hdfs

1
sbin/stop-dfs.sh
-------------本文结束感谢您的阅读😜-------------
喜欢较真儿的平头哥 wechat
微信扫一扫,没事常联系 [请注明博客添加]
支持原创,支持开源,感谢打赏,不懈努力。
点击打赏,可领取支付宝红包,不信你试试😏😏😏!
0%