Hadoop HDFS 安装

在主目录下创建app、software、data 三个目录

software 软件包目录

app 软件安装目录

data 数据目录

 

1.下载Hadoop

 

CDH相关的软件下载地址:http://archive.cloudera.com/cdh5/cdh/5/

生产或者测试环境选择对应CDH版本时,一定要采用尾号是一样的版本,我这里采用

cdh-5.7.0.tar.gz 结尾的软件,可以先把后续的Hive、Hbase、Spark先下载好。

Linux下载命令 wget http://archive.cloudera.com/cdh5/cdh/5/hadoop-2.6.0-cdh5.7.0.tar.gz

 

2. 安装jdk

下载jdk包

解压到app目录:tar -zxvf jdk-8811-linux-x64.tar.gz -C  ../app

验证安装是否成功:

cd ../app/jdk1.8.0_11/bin

./java  -version

环境变量配置

vi  ~/.bash_profile

在文件中加上如下配置

  export JAVA_HOME=/home/yliang/app/jdk1.8.0_11

export PATH=$JAVA_HOME/bin:$PATH

执行source  ~/.bash_profile命令,刷新配置

现在就可以通过命令 java -version查看配置是否成功。

 

3.机器参数配置

hostname :hadoop001

 

修改机器名:vi  /etc/sysconfig/network

在文件中加上如下信息

NETWORKING=yes

HOSTNAME=hadoop001

设置ip和hostname的映射关系: vi  /etc/hosts

192.168.232.128   hadoop001

127.0.0.1  localhost

 

ssh免密码登录(本步骤可以省略,但是后面重启hadoop进程时需手工输入密码)

ssh-keygen -t rsa

cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys

4. hadoop配置文件修改

解压安装包

cd  ../app/hadoop-2.6.0-cdh5.7.0/etc/hadoop

vi  hadoop-env.sh

export JAVA_HOME=/home/yliang/app/jdk1.7.0_51

 

vi  core-site.xml

<property>

         <name>fs.defaultFS</name>

         <value>hdfs://hadoop001:8020</value>

     </property>

 

     <property>

         <name>hadoop.tmp.dir</name>

         <value>/home/hadoop/app/tmp</value>

     </property>

 

   vi   hdfs-site.xml

     <property>

        <name>dfs.replication</name>

        <value>1</value>

    </property>

<property>

                <name>dfs.namenode.http.address</name>

                <value>hadoop001:50070</value>

        </property>

 

5. 格式化HDFS

注意:这一步操作,只是在第一次操作时只需,每次如果都格式化的话,那么HDFS上的数据就会被清空

cd /home/yliang/app/hadoop-2.6.0-cdh5.7.0/bin/

./hdfs namenode -format

 

6. 关闭防火墙

查看防火墙命令:service iptables status

关闭防火墙命令:service iptables stop

 

7. 启动HDFS

cd /home/yliang/app/hadoop-2.6.0-cdh5.7.0/sbin/

./start-dfs.sh

 

验证是否启动成功:

jps

DataNode

SecondaryNameNode

NameNode

 

浏览器

http://hadoop001:50070/

 

8. 停止HDFS

cd /home/yliang/app/hadoop-2.6.0-cdh5.7.0/sbin/

./stop-dfs.sh

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

记录成长

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值