配置hadoop到伪分布

[root@moyue ~]# #随便创建一个文件目录存放压缩包
[root@moyue ~]# mkdir soft

将压缩包拖进文件

配置jdk
[root@moyue soft]# tar -zxvf jdk-8u152-linux-x64.tar.gz -C /usr/local
[root@moyue soft]# cd /usr/local/
[root@moyue local]# mv jdk-8u152-linux-x64.tar.gz jdk
[root@moyue local]# vim /etc/profile
export JDK_HOME=/usr/local/jdk
export PATH=$JDK_HOME/bin:$PATH
[root@moyue local]# 临时生效
[root@moyue local]# source /etc/profile
配置hadoop
[root@moyue soft]# #解压,更名,配置环境变量
[root@moyue soft]# tar -zxvf hadoop-2.7.6.tar.gz -C /usr/local/
[root@moyue soft]# cd /usr/local/
[root@moyue local]# mv hadoop-2.7.6.tar.gz hadoop
[root@moyue local]# vim /etc/profile
export HADOOP_HOME=/usr/local/hadoop
export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
[root@moyue local]# 临时生效
[root@moyue local]# source /etc/profile
  • 伪分布
配置/etc/hosts文件
[root@moyue ~]# vi /etc/hosts
更改映射
192.168.10.100 moyue #静态ip和主机名
#建立映射关系
  • 免密
[root@moyue local]# ssh-keygen -t rsa #输入后一路回车
[root@moyue local]# cd ~/.ssh目录下 #进入.ssh
[root@moyue .ssh]# ssh-copy-id moyue #输入后一路回车
对localhost进行免密
[root@moyue .ssh]# ssh localhost
Last login: Fri Nov 19 11:01:53 2021 from 192.168.10.1
  • 配置文件 
  • core-site.xml
  • hdfs.site.xml
  • hadoop-env.sh
[root@moyue ~]# vim /usr/local/hadoop/etc/hadoop/core-site.xml
添加如下字段
<configuration>
<!-- 配置分布式⽂件系统的schema和ip以及port,默认8020-->
        <property>
                <name>fs.defaultFS</name>
                <value>hdfs://localhost:8020/</value>
         </property>
</configuration>
#------------------------------------------------------------------------------------
[root@moyue ~]# vim /usr/local/hadoop/etc/hadoop/hdfs-site.xml
添加如下信息
<configuration>
<!-- 伪分布模式只能是1。-->
         <property>
                 <name>dfs.replication</name>
                <value>1</value>
        </property>
</configuration>
#------------------------------------------------------------------------------------
[root@moyue ~]# vim /usr/local/hadoop/etc/hadoop/hadoop-env.sh
添加java的位置信息
# The java implementation to use.
export JAVA_HOME=/usr/local/jdk
  • 格式化NameNode
[root@moyue ~]# hdfs namenode -format
21/11/19 11:31:15 INFO namenode.NameNode: STARTUP_MSG: 
/************************************************************
  •  启动伪分布
[root@moyue bin]# start-dfs.sh
[root@moyue bin]# jps
59602 Jps
57013 NameNode
57228 DataNode
关闭
[root@moyue bin]# stop-dfs.sh 

 网页输入机器ip:50070

start-dfs.sh
需要输入密码时回车可以解决
然后退出
[root@moyue ~]# vim /etc/ssh/ssh_config
将    # StrictHostKeyChecking ask 改成 StrictHostKeyChecking no

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值