1.修改虚拟机内存为1GB
2.Xshell / SercureCRT 客户端连接 虚拟机
ctrl+alt+t --》 打开 terminal 窗口
ifconfig --》 查看IP地址
3.关闭防火墙
临时关闭
service iptables stop
永久关闭
chkconfig iptables off
4.修改主机名
查看主机名
hostname
修改主机名
vim /etc/sysconfig/network
修改后立即生效
source /etc/sysconfig/network
需重启
reboot
临时修改主机名
hostname xxxx
5.配置 hosts
vim /etc/hosts
6.配置免密登录
ssh [email protected]
需输入用户密码
配置
ssh-keygen 回车一路默认
找到生成的id_rsa.pub 文件(su root , cd /root 在 root 文件夹下 )
ssh-copy-id -i .ssh/id_rsa.pub [email protected]
再次执行ssh [email protected] 无需密码
7.安装配置JDK
8.上传安装Hadoop
tar -zxvf hadoop.tar.gz
cd hadoop/etc/haddoop
--------------------------------------------------------------------------
vim hadoop-env.sh
i 插入
ESC :wq 保存
source hadoop-env.sh 立即生效
--------------------------------------------------------------------------
vim core-site.xml
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://linux01:9000</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/usr/local/software/hadoop/usr/local/software/hadoop-2.7.1/tmp</value>
</property>
</configuration>
cd ../hadoop-2.7.1
mkdir tmp
----------------------------------------------------------------------------
vim hdfs-site.xml
<configuration>
<property>
<name>dfs-replication</name>
<value>1</value>
</property>
<property>
<name>dfs.permissions</name>
<value>false</value>
</property>
<property>
<name>dfs.datanode.data.dir</name>
<value>/usr/local/software/hadoop/usr/local/software/hadoop-2.7.1/tmp</value>
</property>
</configuration>
此处:datanode.dir 配置 需要与 core-site.xml 中 datanode.dir 的配置一致
否则,上传时报错
http://blog.sina.com.cn/s/blog_61d8d9640102whof.html
--------------------------------------------------------------------------
cp mapred-site.xml.template mapred-site.xml
vim mapred-site.xml
<configuration>
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
</configuration>
-------------------------------------------------------------------------
vim yarn-site.xml
<configuration>
<!-- Site specific YARN configuration properties -->
<property>
<name>yarn.resourcemanager.hostname</name>
<value>linux01</value>
</property>
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
</configuration>
-------------------------------------------------------------------------
vim slaves
linux01
从属机器名称
--------------------------------------------------------------------------
配置环境变量
vim /etc/profile
source /etc/profile
9.测试
hadoop namenode -formate
cd /sbin
sh start-all.sh
jps 查看进程是否启动成功
搭建Hadoop
猜你喜欢
转载自mingyundezuoan.iteye.com/blog/2373942
今日推荐
周排行