1:配置静态IP地址
重启网卡命令:service network restart
验证:ifconfig
2:修改主机名称
2.1、修改当前会话中的主机名命令:hostname hadoop
2.2、修改配置文件中的主机名:vi /etc/sysconfig/network
验证:重启机器后查看主机名
3:hostname与IP绑定
命令:vi /etc/hosts 增加一行内容:192.168.147.100 hadoop
验证:ping hadoop
4:关闭防火墙
命令:service iptables stop
验证:service iptables status
5:关闭防火墙的自动运行
命令:chkconfig iptables off
验证:chkconfig --list | grep iptables
6:SSH配置
具体步骤见SSH无密码验证登录的实现
7:安装JDK
7.1、执行命令 chmod u+x jdk-6u24-linux-i586.bin,赋予执行权限
7.2、执行命令 ./jdk-6u24-linux-i586.bin 解压缩
7.3、执行命令 mv jdk1.6.0_24 jdk 重新命名
7.4、执行命令 vi /etc/profile 增加两行内容
export JAVA_HOME=/usr/local/jdk
export PATH=.:$JAVA_HOME/bin:$PATH
7.5、执行命令 source /etc/profile 使配置立即生效
验证:执行命令 java -version
8:安装hadoop(在hadoop用户下)
8.1、执行命令 tar -zxvf hadoop-1.1.2.tar.gz 解压
8.2、执行命令 mv hadoop-1.1.2 hadoop 重命名
8.3、执行命令 sudo vi /etc/profile 配置环境变量
export HADOOP_HOME=/home/hadoop/app/hadoop
export PATH=.:$HADOOP_HOME:$JAVA_HOME/bin:$PATH
执行命令 source /etc/profile 使配置立即生效
8.4、修改4个配置文件:
1、修改$HADOOP_HOME/conf/hadoop-env.sh 增加JAVA_HOME=/usr/local/jdk
2、修改$HADOOP_HOME/conf/core-site.xml 增加内容:
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://hadoop:9000</value>
<description>change your own hostname</description>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/home/hadoop/tmp</value>
</property>
</configuration>
3、修改$HADOOP_HOME/conf/hdfs-site.xml 增加内容:
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.permissions</name>
<value>false</value>
</property>
</configuration>
4、修改$HADOOP_HOME/conf/mapred-site.xml 增加内容:
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>hadoop:9001</value>
<description>change your own hostname</description>
</property>
</configuration>
9:hadoop 格式化文件系统
9.1、执行命令:hadoop namenode -format 格式化
9.2、执行命令:start-all.sh 启动
9.3、执行命令:jps 验证5个java进程
27036 NameNode
27158 DataNode
27519 TaskTracker
27283 SecondaryNameNode
27360 JobTracker
9.4、浏览器查看
http://hadoop:50070/dfshealth.jsp
http://hadoop:50030/jobtracker.jsp
9.5、远程查看修改远程客户机hosts文件
C:\Windows\System32\drivers\etc\hosts 增加内容
192.168.147.100 hadoop