第七章:僞分佈式環境搭建
7.1.1 虛擬機準備
|
主機 |
主機名 |
hadoop100 |
IP地址 |
192.168.153.100 |
安裝軟件 |
JDK1.8、Hadoop3.1.2 |
環境變量 |
全部配置 |
7.1.2 僞分佈式部署需要修改以下文件
cd /home/software/hadoop-3.1.2/etc/hadoop
- hadoop-env.sh
更改JDK環境變量和HADOOP的安裝目錄:
export JAVA_HOME=/opt/module/jdk1.8.0_144
export HADOOP_CONF_DIR=/opt/module/jdk3.1.2/etc/hadoop
- core-site.xml
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://hadoop100:9000</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/home/software/hadoop-3.1.2/tmp</value>
</property>
</configuration>
- hdfs-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.permissions</name>
<value>false</value>
</property>
</configuration>
- mapred-site.xml
<configuration>
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
</configuration>
- yarn-site.xml
<configuration>
<property>
<name>yarn.resourcemanager.hostname</name>
<value>hadoop100</value>
</property>
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
</configuration>
- vim slaves
hadoop100
- 格式化namenode
hadoop namenode -format
- 啓動hadoop
start-all.sh
- 查看啓動JPS
[zhangyong@hadoop100 ~]$ jps
2018 ResourceManager
1590 NameNode
2902 Jps
2108 NodeManager
1678 DataNode
1871 SecondaryNameNode
- 網頁查看:IP:50070