hadoop 伪分布式学习步骤
Hadoop伪分布式学习步骤
一、安装Linux需要的步骤(下面是利用镜像文件安装Linux的步骤),懂得安装Linux下面就不要看了
用vm 打开解压的专用centos,找到镜像文件为:
注意在打开镜像文件之前,有参数要设置:
安装后出现的界面为:
用 root超级用户打开 密码为hadoop
1.设置宿主主机ip
2.进入Linux设置ip地址
先找到它
3.ifconfig 查看ip是否配置正确
4.service network restart 重启网卡
5.关闭防火墙
6.设置主机名
vi /etc/sysconfig/network
7.ip 与主机名绑定
vi /etc/hosts
8.免密码登陆
ssh-keygen -t rsa
9.jdk安装(把jdk上传到/usr/local)
(1)cd /usr/local
(2)chmod u+x jdk-6u24-linux-i586.bin
(3)./jdk-6u24-linux-i586.bin
(4)mv jdk-1.6.0_24 jdk
(5)vi /etc/profile 增加内容如下:
export JAVA_HOME=/usr/local/jdk
export PATH=.:$JAVA_HOME/bin:$PATH
(6)source /etc/profile
(7) Java -version
命令找不到:export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
10.安装Hadoop:
(1)tar -zxvf hadoop-1.1.2.tar.gz
(2)mv hadoop-1.1.2 hadoop
(3)vi /etc/profile 增加内容如下:
export JAVA_HOME=/usr/local/jdk
export HADOOP_HOME=/usr/local/hadoop
export PATH=.:$HADOOP_HOME/bin:$JAVA_HOME/bin:$PATH
(4)source /etc/profile
11.修改conf下面的配置文件
hadoop-env.sh:
export JAVA_HOME=/usr/local/jdk/
core-site.xml:
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://192.168.80.100:9000</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/usr/local/hadoop/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>mapred.job.tracker</name>
<value>192.168.80.100:9001</value>
</property>
</configuration>
12.hadoop namenode -format
13.start-all.sh
14.jps
15.完成了!!!!!!!!