Hadoop伪分布式简明安装操作说明
1)cd /usr/local/ 切换到安装目录
2)mv hadoop-2.6.0-cdh5.7.0/ hadoop-2.6.0-cdh5.7.0.bak 备份掉之前的Hadoop
3)cd 切换到/root目录
4)tar -zxvf hadoop-2.6.0-cdh5.7.0.tar.gz -C /usr/local/ 解压缩
5)执行命令 vi /etc/hostname 将主机名修改为hadoop
6)执行命令 vi /etc/hosts 最后一行改成 192.168.56.10 hadoop
7) 执行命令vi /etc/profile 文件末尾增加以下内容:
#jdk
export JAVA_HOME=/usr/local/java/jdk1.8
export PATH=$PATH:$JAVA_HOME/bin
#hadoop
export HADOOP_HOME=/usr/local/hadoop-2.6.0-cdh5.7.0
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
8)执行命令 ssh hadoop 输入yes并回车
9)关闭防火墙命令 systemctl disable firewalld 再执行关闭SeLinux命令 setenforce 0
10)修改hadoop-env.sh文件
cd /usr/local/hadoop-2.6.0-cdh5.7.0/etc/hadoop 切换到Hadoop配置文件所在路径
vi hadoop-env.sh 文件末尾增加以下内容:
export JAVA_HOME=/usr/local/java/jdk1.8
export HADOOP_CONF_DIR=/usr/local/hadoop-2.6.0-cdh5.7.0/etc/hadoop
执行命令 source hadoop-env.sh 使得环境变量设置生效
11)修改core-site.xml文件
vi core-site.xml
在<configuration> </configuration>之间间增加配置参数:
<property>
<name>fs.defaultFS</name>
<value>hdfs://hadoop:8020</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/root/hdfs/tmp</value>
</property>
12)修改hdfs-site.xml文件
vi hdfs-site.xml
在<configuration> </configuration>之间间增加配置参数:
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
13)修改slaves文件
vi slaves
删除localhost,添加本机名hadoop