广告
返回顶部
首页 > 资讯 > 精选 >Hadoop安装和环境搭建方法
  • 820
分享到

Hadoop安装和环境搭建方法

2023-06-20 12:06:43 820人浏览 薄情痞子
摘要

这篇文章主要介绍“hadoop安装和环境搭建方法”,在日常操作中,相信很多人在Hadoop安装和环境搭建方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Hadoop安装和环境搭建方法”的疑惑有所帮助!接下来

这篇文章主要介绍“hadoop安装和环境搭建方法”,在日常操作中,相信很多人在Hadoop安装和环境搭建方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Hadoop安装和环境搭建方法”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

目录
  • 一. 下载环境

  • 二. 创建Hadoop用户

    • 进入用户,打开终端输入如下命令:

    • 设置密码

  • 三. 进行Hadoop内部环境的搭建

    • 四. 安装ssh并配置无密码登陆

      • 登陆

      • 设置无密码登陆

    • 五.安装Java环境

      • 六.安装Hadoop

        • 七.Hadoop伪分布配置

          • 配置文件

          • 开启Namenode 和 DataNode 守护进程

        • 八.Hadoop集群搭建

          • 总结

            一. 下载环境

            ubuntu 2.x.x 版本

            二. 创建Hadoop用户

            虚拟机创建安装完成后。

            1.进入用户,打开终端输入如下命令:

            sudo useradd -m hadoop -s /bin/bash

            则创建好了可以登陆的Hadoop用户

            /bin/bash 作为 shell

            2.设置密码

            在终端输入

            sudo passwd hadoop     #需输入两次密码sudo adduser hadoop sudo #给Hadoop添加管理员权限

            完成

            三. 进行Hadoop内部环境的搭建

            更新apt

            打开终端输入

            sudo apt-get update  #更新aptsudo apt-get install vim  #下载vim  用于修改配置文件

            四. 安装ssh并配置无密码登陆

            1.登陆

            sudo apt-get install openssh-serve   #下载ssh localhost  #登陆    首次登陆输入yes并输入密码登陆完成

            Hadoop安装和环境搭建方法

            2.设置无密码登陆

            exit  #退出登陆ssh-keygen -t rsa   #出现提示后按回车cat ./id_rsa.pub >> ./authorized_keys  #加入授权ssh localhost    #再次登陆ssh   不需要密码

            Hadoop安装和环境搭建方法

            若出现需要密码登陆但错误,需要将ssh删除,重新下载安装进行配置

            rm -rf ~/.ssh   #删除ssh

            五.安装Java环境

            先寻找Java下载的镜像网站

            如华为,清华等

            再输入相应的代码进行下载

            wget https://repo.huaweicloud.com/java/jdk/8u171-b11/jdk-8u171-linux-x64.tar.gz

            之后输入以下指令进行解压

            cd /usr/libsudo mkdir JVM #创建/uer/lib/jvm 目录存放JDK文件cd sudo tar -zxvf ./jdk-8u171-linux-x64.tar.gz -C /usr/lib/jvm   #解压到/usr/lib/jvm目录中cd ~vim ~/.bashrc   #环境变量配置文件

            添加以下内容到第一行

            export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_162export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:$PATH

            退出后使命令立即生效

            source ~/bashrc  java -version #查看是否安装成功

            六.安装Hadoop

            和安装Java类似,搜索镜像并下载

            下载完成后将Hadoop安装至/usr/lib中

            sudo tar -zxf ~/下载/hadoop-2.6.0.tar.gz -C /usr/local    # 解压到/usr/local中cd /usr/local/sudo mv ./hadoop-2.6.0/ ./hadoop            # 将文件夹名改为hadoopsudo chown -R hadoop ./hadoop       # 修改文件权限
            cd /usr/local/hadoop./bin/hadoop version   #检查版本信息

            七.Hadoop伪分布配置

            1.配置文件

            cd /usr/loca/hadoop/etc/hadoop/gedit ./etc/hadoop/core-site.xml   #修改core-site.xml的配置

            将其中的

            <configuration></configuration>

            改为

            <configuration>    <property>        <name>hadoop.tmp.dir</name>        <value>file:/usr/local/hadoop/tmp</value>        <description>Abase for other temporary directories.</description>    </property>    <property>        <name>fs.defaultFS</name>        <value>hdfs://localhost:9000</value>    </property></configuration>

            同理将hdfs-site.xml中的改为

            <configuration>    <property>        <name>dfs.replication</name>        <value>1</value>    </property>    <property>        <name>dfs.namenode.name.dir</name>        <value>file:/usr/local/hadoop/tmp/dfs/name</value>    </property>    <property>        <name>dfs.datanode.data.dir</name>        <value>file:/usr/local/hadoop/tmp/dfs/data</value>    </property></configuration>

            配置完成后,执行NameNode的格式化:

            cd /usr/local/hadoop./bin/hdfs namenode -fORMat

            成功的话,会看到 “successfully formatted” 和 “Exitting with status 0” 的提示,若为 “Exitting with status 1” 则是出错。

            2.开启NameNode 和 DataNode 守护进程

            cd /usr/local/hadoop./sbin/start-dfs.sh  #start-dfs.sh是个完整的可执行文件,中间没有空格

            若出现ssh提示,输入yes 出现WARN提示可以忽略启动 Hadoop 时提示 Could not resolve hostname ,输入

            vim ~/.bashrc

            添加环境变量

            export HADOOP_HOME=/usr/local/hadoopexport HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native

            完成后执行

            soure ~/.bashrc #使变量生效./sbin.start-dfs.sh   #启动Hadoopjps  #查看是否启动成功,若有NameNode ,DataNode,SecondaryNameNode则成功启动

            若DataNode无法启动

            cd /usr/local/hadoop./sbin/stop-dfs.sh   # 关闭rm -r ./tmp     # 删除 tmp 文件,注意这会删除 HDFS 中原有的所有数据,慎用./bin/hdfs namenode -format   # 重新格式化 NameNode./sbin/start-dfs.sh  # 重启

            成功启动后,可以访问 WEB 界面 Http://localhost:50070 查看 NameNode 和 Datanode 信息,还可以在线查看 HDFS 中的文件。

            八.Hadoop集群搭建

            按图调整网络设置

            Hadoop安装和环境搭建方法

            Hadoop安装和环境搭建方法

            Hadoop安装和环境搭建方法

            Hadoop安装和环境搭建方法

            ping 通则说明成功

            Hadoop安装和环境搭建方法

            Hadoop安装和环境搭建方法

            到此,关于“Hadoop安装和环境搭建方法”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

            --结束END--

            本文标题: Hadoop安装和环境搭建方法

            本文链接: https://www.lsjlt.com/news/296695.html(转载时请注明来源链接)

            有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

            本篇文章演示代码以及资料文档资料下载

            下载Word文档到电脑,方便收藏和打印~

            下载Word文档
            猜你喜欢
            • Hadoop安装和环境搭建方法
              这篇文章主要介绍“Hadoop安装和环境搭建方法”,在日常操作中,相信很多人在Hadoop安装和环境搭建方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Hadoop安装和环境搭建方法”的疑惑有所帮助!接下来...
              99+
              2023-06-20
            • 新手Hadoop安装 环境搭建
              目录一. 下载环境二. 创建Hadoop用户1.进入用户,打开终端输入如下命令:2.设置密码三. 进行Hadoop内部环境的搭建四. 安装ssh并配置无密码登陆1.登陆2.设置无密码...
              99+
              2022-11-12
            • linux xshell jdk hadoop(环境搭建)虚拟机安装
              要在Linux虚拟机上搭建Xshell、JDK和Hadoop环境,可以按照以下步骤进行操作:1. 下载并安装虚拟机软件:例如Virt...
              99+
              2023-09-13
              linux
            • MongoDB安装环境搭建
              Mongodb的默认端口号27017_id是全局唯一值,不要去给这个列赋值,默认是唯一的,如果赋值,列入有两列的_id:2,则会报冲突不能插入 [root@HE4 ~]# tar xvf mong...
              99+
              2022-10-18
            • Python安装环境搭建的方法是什么
              这篇文章主要讲解了“Python安装环境搭建的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python安装环境搭建的方法是什么”吧!windows7/10 + Python3.6...
              99+
              2023-06-01
            • hadoop-2.7.3编译和搭建集群环境的方法是什么
              这篇文章主要讲解了“hadoop-2.7.3编译和搭建集群环境的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“hadoop-2.7.3编译和搭建集群环境的方法是什么”吧!环境:Ce...
              99+
              2023-06-03
            • Hadoop集群安装和搭建
              Hadoop集群的安装和搭建通常分为以下几个步骤:1. 硬件准备:选购适合的服务器硬件,并确保网络连接良好。2. 操作系统准备:选择...
              99+
              2023-10-11
              hadoop
            • docker搭建php环境安装
              目录 一、什么是php?  二、docker拉取nginx和php镜像 三、创建容器   四、 测试 一、什么是php? PHP定义:一种服务器端的HTML脚本/编程语言,是一种简单的、面向对象的、解释型的、健壮的、安全的、性能非常之高...
              99+
              2023-09-22
              php 开发语言 docker
            • 环境搭建:linux环境下安装mysql数库
              1. 安装数据库 1) yum -y install mysql-server(简单) yum命令自动从网上寻找mysql服务资源,下载至本地并完成安装     2) 也可以自己在网上下载mysql服务,通过xftp传输至Linu...
              99+
              2016-01-21
              环境搭建:linux环境下安装mysql数库
            • centos7 PHP环境搭建 GD库 等插件安装方法
              安装Apache 1.安装 yum -y install httpd 2.开启apache服务 systemctl start httpd.service 3.设置apache服务开机启动 systemc...
              99+
              2022-06-04
              centos 7 php环境搭建
            • Linux环境搭建之安装Python3.
              如果删除了系统上自带的python, 这里我把一个python文件删除了. 这里只需要设置一个软连接就好了 bin] ln -s /usr/bin/python2.6 /usr/bin/python Linux会自带一个Pyth...
              99+
              2023-01-31
              环境 Linux
            • TensorFlow在MAC环境下的安装及环境搭建
              给大家分享一下TensorFlow在MAC系统中的安装步骤以及环境搭建的操作流程。 TensorFlow 底层的图模型结构清晰,容易改造;支持分布式训练;可视化效果好。如果做长期项目,接触较大数据集的话,T...
              99+
              2022-06-04
              环境 TensorFlow MAC
            • [ 环境搭建篇 ] 安装 java 环境并配置环境变量(附 JDK1.8 安装包)
              🍬 博主介绍 👨‍🎓 博主介绍:大家好,我是 _PowerShell ,很高兴认识大家~ ✨主攻领域:【渗透领域】【数据通信】 【通讯安全】 【web安全】【面试分析】 🎉...
              99+
              2023-08-17
              java配置环境变量 JDK1.8下载安装 java 环境配置教程
            • [ 环境搭建篇 ] 安装python环境并配置环境变量(附python3.10.3安装包)
              🍬 博主介绍 👨‍🎓 博主介绍:大家好,我是 _PowerShell ,很高兴认识大家~ ✨主攻领域:【渗透领域】【数据通信】 【通讯安全】 【w...
              99+
              2023-09-07
              python配置环境变量 python3.10安装教程 python3.10下载安装 python环境搭建
            • php环境搭建的方法
              这篇文章主要介绍了php环境搭建的方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。php的框架有哪些php的框架:1、Laravel,Laravel是一款免费并且开源的PH...
              99+
              2023-06-14
            • 搭建Redis环境的方法
              小编给大家分享一下搭建Redis环境的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!序言在实际开发项目过程中, 如果说要用到缓存, 那么第一个想到的一定是Redis, 但是为什么选Redi...
              99+
              2022-10-18
            • 【Windows环境搭建】Win11 安装 MySQL 8
              系统:Win 11 MySQL版本:mysql 8 ⚠️有些步骤第一次安装时没有截图,是在给其他电脑进行安装时补上截图的,因此会出现前后文件路径不一致的情况。本文图片仅供参考,一切以文字内容为...
              99+
              2023-09-09
              mysql windows 数据库
            • Jmeter环境搭建及安装步骤
              Jmeter是纯Java开发的, 能够运行Java程序的系统一般都可以运行Jmeter, 如:Windows、 Linux、 mac等。 由于是由Java开发,所以自然需要jdk环境...
              99+
              2022-11-12
            • linux环境不使用hadoop安装单机版spark的方法
              大数据持续升温, 不熟悉几个大数据组件, 连装逼的口头禅都没有。 最起码, 你要会说个hadoop, hdfs, mapreduce, yarn, kafka, spark, zookeeper, neo4j吧, 这些都...
              99+
              2022-06-04
              linux不使用hadoop安装spark linux环境不使用hadoop安装单机版spark的方法
            • Mac下如何安装和搭建Homestead 2.0环境
              这篇文章主要介绍“Mac下如何安装和搭建Homestead 2.0环境”,在日常操作中,相信很多人在Mac下如何安装和搭建Homestead 2.0环境问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Mac下如...
              99+
              2023-06-22
            软考高级职称资格查询
            编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
            • 官方手机版

            • 微信公众号

            • 商务合作