虚拟机搭建

1,

vim /etc/sysconfig/network                               #把localhost修改为namenode
2,重启 reboot 或者 shutdown -r 0
3,service iptables stop                                   #关闭防火墙

      chkconfig iptables off                                  #永久关闭防火墙
4,安装jdk

rpm -ivh jdkxxx.rpm ,之后到 /usr/java/jdkxxx 目录下查看

配置环境变量,测试

vim /etc/profile

JAVA_HOME=/usr/java/jdkxxx  ,之后 source /etc/profile
5,安装Hadoop2.6.5

tar-zxvf xxx -C /opt/
6,配置Hadoop环境变量,在linux任意位置都可以使用hadoop命令
 vim /etc/profile
export HADOOP_PREFIX=/opt/hadoop-2.6.5
export PATH=PATH:PATH:PATH:HADOOP_PREFIX/bin:$HADOOP_PREFIX/sbin
7,重启文件,让文件生效
source /etc/profile
8, 修改/etc/hosts文件,在里面添加
192.168.x.x namenode

9,免秘钥配置
ssh-keygen -t dsa -P ‘’ -f ~/.ssh/id_dsa
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

cd ~/.ssh/

[root@namenode .ssh]# ls
id_dsa id_dsa.pub known_hosts
[root@namenode .ssh]# ll -a
总用量 20
drwx------ 2 root root 4096 10月 10 16:47 .
dr-xr-x—. 3 root root 4096 10月 10 16:42 …
-rw------- 1 root root 668 10月 10 16:47 id_dsa
-rw-r–r-- 1 root root 603 10月 10 16:47 id_dsa.pub
-rw-r–r-- 1 root root 401 10月 10 16:42 known_hosts
[root@namenode .ssh]# cp id_dsa.pub namenode.pub

10,配置Hadoop环境文件,
cd /opt/hadoop-2.6.5/etc/hadoop/
vi hadoop-env.sh
修改为自己安装的JDK,注意是修改不是添加
export JAVA_HOME=/usr/java/jdkxxx
11,配置core-site.xml
vi core-site.xml

!
    <property>
        <name>fs.defaultFS</name>
        <value>hdfs://node1:9000</value>
    </property>
    <property>
        <name>hadoop.tmp.dir</name>
        <value>/var/hadoop/local</value>
    </property>
12,vim hdfs-site.xml
!
    <property>
        <name>dfs.replication</name>
        <value>1</value>
    </property>
    <property>
        <name>dfs.namenode.secondary.http-address</name>
        <value>node1:50090</value>
    </property>

13,配置奴隶文件

vim  slaves

写入node1、node2、node3

14,格式化hdfs
hdfs namenode -format (只能格式化一次,再次启动集群不要执行)
此处可能会报错,如果报错了,需要查看哪一块有问题
15,启动集群
start-dfs.sh
16,查看进程
角色进程查看:jps

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值