安装hadoop的集群hadoop3.2.1

Hadoop平台安装及运行————详细版搭建流程 如果已经存在/output 目录,就要先删除/output目录,再执行上述命令。另外,只要运行过 HDFS,Hadoop 的 工作目录(本书设置为/usr/local/src/hadoop/tmp)就会有数据,如果需要重 新格式化,则在格式化之前一定要先删除工作目录下的数据,否则格式化时会 出问题。上述安装完成的 Hadoop 软件只能让 root 用户使用,要让 hadoop 用户能够 运行 Hadoop 软件,需要将目录/usr/local/src 的所有者改为 hadoop 用户。 阅读详情

前提:安装hadoop前需要机器间免密码登录(用aitp账号),本部分配置可参考

在 hadoop1 上执行:
将 hadoop-3.2.1.tar.gz 上传到/home/aitp/software 目录下, 并解压
编辑 /home/aitp/software/hadoop-3.2.1/etc/hadoop/core-site.xml

  1.  
  2.  
  3. <?xml version="1.0" encoding="UTF-8"?>
  4. <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
  5. <configuration>
  6.   <property>
  7.     <name>fs.defaultFS</name>
  8.     <value>hdfs://mycluster</value>
  9.   </property>
  10.   <property>
  11.     <name>hadoop.tmp.dir</name>
  12.     <value>/data/hadoop/tmpdir</value>
  13.   </property>
  14.   <property>
  15.     <name>ha.zookeeper.quorum</name>
  16.     <value>hadoop1:2181,hadoop2:2181,hadoop3:2181</value>
  17.   </property>
  18. </configuration>

编辑:/home/aitp/software/hadoop-3.2.1/etc/hadoop/hdfs-site.xml

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
  3.  
  4. <configuration>
  5.   <!-- hdfs HA configuration-->
  6.   <!-- all default configuration can be found at https://hadoop.apache.org/docs/stable|<can be a version liek r3.2.1></can>/hadoop-project-dist/hadoop-hdfs//hdfs-default.xml -->
  7.  
  8.   <property>
  9.     <name>dfs.ha.automatic-failover.enabled</name>
  10.     <value>true</value>
  11.   </property>
  12.   <!-- dfs.nameservices 这里需要与core-site.xml 中fs.defaultFS 的名称一致-->
  13.   <property>
  14.     <name>dfs.nameservices</name>
  15.     <value>mycluster</value>
  16.   </property>
  17.   <!-- 定义集群中 namenode 列表,这里定义了三个namenode,分别是nn1,nn2,nn3-->
  18.   <property>
  19.     <name>dfs.ha.namenodes.mycluster</name>
  20.     <value>nn1,nn2,nn3</value>
  21.   </property>
  22.   <!-- namenode nn1的具体定义,这里要和 dfs.ha.namenodes.mycluster 定义的列表对应 -->
  23.   <property>
  24.     <name>dfs.namenode.rpc-address.mycluster.nn1</name>
  25.     <value>hadoop1:8020</value>
  26.   </property>
  27.   <property>
  28.     <name>dfs.namenode.rpc-address.mycluster.nn2</name>
  29.     <value>hadoop2:8020</value>
  30.   </property>
  31.   <property>
  32.     <name>dfs.namenode.rpc-address.mycluster.nn3</name>
  33.     <value>hadoop3:8020</value>
  34.   </property>
  35.   <!-- namenode nn1的具体定义,这里要和 dfs.ha.namenodes.mycluster 定义的列表对应 -->
  36.   <property>
  37.     <name>dfs.namenode.http-address.mycluster.nn1</name>
  38.     <value>hadoop1:9870</value>
  39.   </property>
  40.   <property>
  41.     <name>dfs.namenode.http-address.mycluster.nn2</name>
  42.     <value>hadoop2:9870</value>
  43.   </property>
  44.   <property>
  45.     <name>dfs.namenode.http-address.mycluster.nn3</name>
  46.     <value>hadoop3:9870</value>
  47.   </property>
  48. <!-- 指定NameNode的元数据在JournalNode上的存放位置 -->
  49.   <property>
  50.     <name>dfs.namenode.shared.edits.dir</name>
  51.     <value>qjournal://hadoop1:8485;hadoop2:8485;hadoop3:8485/mycluster</value>
  52.   </property>
  53.   <!-- 指定JournalNode在本地磁盘存放数据的位置 -->
  54.   <property>
  55.     <name>dfs.journalnode.edits.dir</name>
  56.     <value>/data/hadoop/journalnode/data</value>
  57.   </property>
  58.   <!-- 配置失败自动切换实现方式 -->
  59.   <property>
  60.     <name>dfs.client.failover.proxy.provider.mycluster</name>
  61.     <value>org.apache.hadoop.hdfs.server.namenode.ha.ConfiguredFailoverProxyProvider</value>
  62.   </property>
  63.   <!-- 配置隔离机制方法,多个机制用换行分割,即每个机制暂用一行-->
  64.   <property>
  65.     <name>dfs.ha.fencing.methods</name>
  66.     <value>sshfence</value>
  67.   </property>
  68.   <!-- 使用sshfence隔离机制时需要ssh免登陆 -->
  69.   <property>
  70.     <name>dfs.ha.fencing.ssh.private-key-files</name>
  71.     <value>/aitpm/.ssh/id_rsa</value>
  72.   </property>
  73.   <!-- 配置sshfence隔离机制超时时间 -->
  74.   <property>
  75.     <name>dfs.ha.fencing.ssh.connect-timeout</name>
  76.     <value>30000</value>
  77.   </property>
  78.   <property>
  79.     <name>dfs.journalnode.http-address</name>
  80.     <value>0.0.0.0:8480</value>
  81.   </property>
  82.   <property>
  83.     <name>dfs.journalnode.rpc-address</name>
  84.     <value>0.0.0.0:8485</value>
  85.   </property>
  86.   <!-- hdfs HA configuration end-->
  87.  
  88.   <property>
  89.     <name>dfs.replication</name>
  90.     <value>3</value>
  91.   </property>
  92.   <property>
  93.     <name>dfs.namenode.name.dir</name>
  94.     <value>/data/hadoop/hdfs/namenode</value>
  95.   </property>
  96.   <property>
  97.     <name>dfs.datanode.data.dir</name>
  98.     <value>/data/hadoop/hdfs/datanode</value>
  99.   </property>
  100.   <!--开启webhdfs接口访问-->
  101.   <property>
  102.     <name>dfs.webhdfs.enabled</name>
  103.     <value>true</value>
  104.   </property>
  105. <!-- 关闭权限验证,hive可以直连 -->
  106.   <property>
  107.     <name>dfs.permissions.enabled</name>
  108.     <value>false</value>
  109.   </property>
  110. </configuration>

编辑:/home/aitp/software/hadoop-3.2.1/etc/hadoop/yarn-site.xml

  1. <?xml version="1.0"?>
  2. <configuration>
  3.  
  4.   <!-- yarn ha configuration-->
  5.   <property>
  6.     <name>yarn.resourcemanager.ha.enabled</name>
  7.     <value>true</value>
  8.   </property>
  9.   <!-- 定义集群名称 -->
  10.   <property>
  11.     <name>yarn.resourcemanager.cluster-id</name>
  12.     <value>cluster1</value>
  13.   </property>
  14.   <!-- 定义本机在在高可用集群中的id 要与 yarn.resourcemanager.ha.rm-ids 定义的值对应,如果不作为resource manager 则删除这项配置。-->
  15.   <property>
  16.     <name>yarn.resourcemanager.ha.id</name>
  17.     <value>rm1</value>
  18.   </property>
  19.   <!-- 定义高可用集群中的 id 列表 -->
  20.   <property>
  21.     <name>yarn.resourcemanager.ha.rm-ids</name>
  22.     <value>rm1,rm2</value>
  23.   </property>
  24.   <!-- 定义高可用RM集群具体是哪些机器 -->
  25.   <property>
  26.     <name>yarn.resourcemanager.hostname.rm1</name>
  27.     <value>hadoop1</value>
  28.   </property>
  29.   <property>
  30.     <name>yarn.resourcemanager.hostname.rm2</name>
  31.     <value>hadoop2</value>
  32.   </property>
  33.   <property>
  34.     <name>yarn.resourcemanager.webapp.address.rm1</name>
  35.     <value>hadoop1:8088</value>
  36.   </property>
  37.   <property>
  38.     <name>yarn.resourcemanager.webapp.address.rm2</name>
  39.     <value>hadoop2:8088</value>
  40.   </property>
  41.   <property>
  42.     <name>hadoop.zk.address</name>
  43.     <value>hadoop1:2181,hadoop2:2181,hadoop3:2181</value>
  44.   </property>
  45.  
  46.   <!-- Site specific YARN configuration properties -->
  47.   <property>
  48.     <name>yarn.nodemanager.aux-services</name>
  49.     <value>mapreduce_shuffle</value>
  50.   </property>
  51. </configuration>

编辑 /home/aitp/software/hadoop-3.2.1/etc/hadoop/mapred-site.xml

  1. <?xml version="1.0"?>
  2. <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
  3. <configuration>
  4.   <property>
  5.     <name>mapreduce.framework.name</name>
  6.     <value>yarn</value>
  7.   </property>
  8.   <property>
  9.     <name>mapreduce.application.classpath</name>
  10.     <value> 
  11.         /home/aitp/software/hadoop-3.2.1/share/hadoop/common/*,
  12.         /home/aitp/software/hadoop-3.2.1/share/hadoop/common/lib/*,
  13.         /home/aitp/software/hadoop-3.2.1/share/hadoop/hdfs/*,
  14.         /home/aitp/software/hadoop-3.2.1/share/hadoop/hdfs/lib/*,
  15.         /home/aitp/software/hadoop-3.2.1/share/hadoop/mapreduce/*,
  16.         /home/aitp/software/hadoop-3.2.1/share/hadoop/mapreduce/lib/*,
  17.         /home/aitp/software/hadoop-3.2.1/share/hadoop/yarn/*,
  18.         /home/aitp/software/hadoop-3.2.1/share/hadoop/yarn/lib/*
  19.     </value>
  20.   </property>
  21.  
  22. </configuration>

编辑 /home/aitp/software/hadoop-3.2.1/etc/hadoop/hadoop-env.sh(/usr/lib/jvm/jre-1.8.0换成实际jdk安装目录)

  1.  
  2.  
  3. # The java implementation to use. By default, this environment
  4. # variable is REQUIRED on ALL platforms except OS X!
  5. # export JAVA_HOME=
  6. export JAVA_HOME=/usr/lib/jvm/jre-1.8.0
  7.  
  8. # Some parts of the shell code may do special things dependent upon
  9. # the operating system.  We have to set this here. See the next
  10. # section as to why....
  11. export HADOOP_OS_TYPE=${HADOOP_OS_TYPE:-$(uname -s)}
  12. export HADOOP_PID_DIR=/home/aitp/software/hadoop-3.2.1/pid
  13. export HADOOP_LOG_DIR=/var/log/hadoop

编辑 /home/aitp/software/hadoop-3.2.1/etc/hadoop/yarn-env.sh(/usr/lib/jvm/jre-1.8.0换成实际jdk安装目录)

  1. # Specify the max heapsize for the ResourceManager.  If no units are
  2. # given, it will be assumed to be in MB.
  3. # This value will be overridden by an Xmx setting specified in either
  4. # HADOOP_OPTS and/or YARN_RESOURCEMANAGER_OPTS.
  5. # Default is the same as HADOOP_HEAPSIZE_MAX
  6. #export YARN_RESOURCEMANAGER_HEAPSIZE=
  7. export JAVA_HOME=/usr/lib/jvm/jre-1.8.0

编辑 /home/aitp/software/hadoop-3.2.1/sbin/start-dfs.sh, /home/aitp/software/hadoop-3.2.1/sbin/stop-dfs.sh,在脚本开始添加

  1. HDFS_NAMENODE_USER=aitp
  2. HDFS_DATANODE_USER=aitp
  3. HDFS_JOURNALNODE_USER=aitp
  4. HDFS_ZKFC_USER=aitp

编辑 /home/aitp/software/hadoop-3.2.1/sbin/start-yarn.sh, /home/aitp/software/hadoop-3.2.1/sbin/stop-yarn.sh,在脚本开始添加

  1. YARN_RESOURCEMANAGER_USER=aitp
  2. YARN_NODEMANAGER_USER=aitp

修改/home/aitp/software/hadoop-3.2.1/etc/hadoo/workers 为如下内容

  1. hadoop1
  2. hadoop2
  3. hadoop3

拷贝 hadoop-3.2.1 到 hadoop2 hadoop3

  1. rsync -auvp /home/aitp/software/hadoop-3.2.1 aitp@hadoop2:/home/aitp/software
  2.  
  3. rsync -auvp /home/aitp/software/hadoop-3.2.1 aitp@hadoop3:/home/aitp/software

在hadoop2 上执行
需要修改yarn-site.xml的yarn.resourcemanager.ha.id,改为如下内容

  1.   <property>
  2.     <name>yarn.resourcemanager.ha.id</name>
  3.     <value>rm2</value>
  4.   </property>

在hadoop3上执行

删除如下property

  1.   <property>
  2.     <name>yarn.resourcemanager.ha.id</name>
  3.     <value>rm1</value>
  4.   </property>

启动

启动顺序 Zookeeper->JournalNode->格式化NameNode->创建命名空间zkfs->NameNode->Datanode->ResourceManager->NodeManager

启动zookeeper

在所有机器行上执行,顺序 hadoop1 hadoop2 hadoop3

  1. # 注意,如果使用zsh 需要切换回bash
  2. #chsh -s /usr/bin/bash
  3. #如果想用zsh 直接执行,需要使用如下领命,emualte 命令必须安装 oh my zsh 才有。
  4. # emulate sh -c '/home/aitp/software/zookepper-3.5.6/bin/zkServer.sh start'
  5. /home/aitp/software/zookepper-3.5.6/bin/zkServer.sh start
  6. /home/aitp/software/zookepper-3.5.6/bin/zkServer.sh status

启动journalnode

在所有机器行上执行,顺序 hadoop1 hadoop2 hadoop3

  1. # 注意,如果使用zsh 需要切换回bash
  2. #chsh -s /usr/bin/bash
    1. /home/aitp/software/hadoop-3.2.1/sbin/hadoop-daemon.sh start journalnode
  1. # 或者通过 /home/aitp/software/hadoop-3.2.1/bin/hdfs --daemon start journalnode

格式化 Namenode

在hadoop1上执行

  1. # 注意,如果使用zsh 需要切换回bash
  2. #chsh -s /usr/bin/bash
  3. /home/aitp/software/hadoop-3.2.1/bin/hadoop namenode -format
  4. # 同步格式化之后的元数据到其他namenode,不然可能起不来
  5. rsync -auvp /data/hadoop/hdfs/namenode/current aitpm@hadoop2:/data/hadoop/hdfs/namenode
  6. rsync -auvp /data/hadoop/hdfs/namenode/current aitpm@hadoop3:/data/hadoop/hdfs/namenode
  7. # 格式化ZK
  8. hdfs zkfc -formatZK

停止 jounalnode

在所有机器上执行

  1. /home/aitp/software/hadoop-3.2.1/sbin/hadoop-daemon.sh stop journalnode
  2. # 或者通过 /home/aitp/software/hadoop-3.2.1/bin/hdfs --daemon stop journalnode

启动 hadoop

在hadoop1 上执行

  1. # 必须在bash 环境下执行,zsh 兼容模式也不行
  2. start-dfs.sh
  3. start-yarn.sh
  4. hdfs haadmin -getAllServiceState

正常启动后所看到的进程 jps 查看

2193 QuorumPeerMain
5252 JournalNode
4886 NameNode
5016 DataNode
5487 DFSZKFailoverController

 

 

 

 

Hadoop-3.2.1集群安装 1.JDK安装(版本需要在1.8以上) vi /etc/profile export JAVA_HOME=/usr/local/jdk1.8.0_121 输入 java -version 验证是否安装成功 2.修改主机名,配置hosts文件 vi /etc/hosts 我这里用的4台虚拟机搭建hadoop集群,hosts文件每台机器都要拷贝 3.配置ssh免密登录 4.配置防火墙(关闭防火墙)... 阅读详情

相关推荐

Hadoop(二、centos7安装Hadoop-3.2.1集群--超详细)

原文链接 : Hadoop(二、安装Hadoop-3.2.1集群). 1. 前置条件 准备3台虚拟机,关闭防火墙,修改主机名与ip,互相能ping通,设置ssh免密登录 jdk版本:java version “1.8.0_251” Hadoop版本:hadoop-3.2.1 链接:https://pan.baidu.com/s/1ygVjxxEl3aFIaFwJHwQD9g 提取码:mi8x 参考资料: 链接: VMware虚拟机网络连接的3种方式. 链接: Centos7 修改UUID、IP和主机名.

wise_nut的博客 952

史上最详细的hadoop安装教程(含坑点)

最近因为需要所以要安装hadoop,但是网上怎么说呢,就是很混乱,各种资料,各种安装方法,总体来说都不是很有效果,经过了3天的挣扎,收集资料,才完成了部署。输入jps看到上述四个即完成启动。...

m0_67391377的博客 3万+

RK3568(buildroot)利用squashfs+overlay实现嵌入式系统高可靠存储方案

本文详细介绍了在RK3568嵌入式平台上,基于Buildroot系统,利用squashfs只读根文件系统与overlayfs可写层相结合的高可靠存储方案。该方案能有效防止设备意外断电导致的系统文件损坏,通过内核配置、启动脚本编写及镜像制作,实现系统核心的只读保护与用户数据的持久化分离,显著提升嵌入式设备的现场稳定性。

weixin_29189381的博客 548

Hadoop集群环境配置及安装配置(详细过程包含安装包)

进入到网络配置文件中。快照,是对虚拟机的当前状态进行保存,在虚拟机出现问题无法解决,可以通过返回快照,使虚拟机返回到快照拍摄状态。4.配置jdk软连接 命令:ln -s /export/servers/jdk1.8.0_361 /export/servers/jdk。3.选择克隆对象,一共有两种方式,第一种是直接克隆虚拟机的当前状态,第二种是选取虚拟机的快照,克隆指定快照的虚拟机状态。构建软连接: ln -s /export/servers/jdk/bin/java /usr/bin/java。

2202_75347029的博客 5万+

Ubuntu22.04实战:基于VLLM高效部署Qwen3系列模型并构建Dify智能体

本文详细介绍了在Ubuntu22.04系统上使用VLLM高效部署Qwen3系列模型并集成Dify平台的实战指南。从环境配置、Conda管理到VLLM优化部署,再到Dify智能体构建,提供了全面的技术方案和性能调优建议,帮助开发者快速实现AI模型的高效部署与应用。

weixin_28323057的博客 163

thinkcmf 代码执行 (CVE-2019-7580) 漏洞复现

所有文章,仅供安全研究与学习之用,后果自负! thinkcmf 代码执行 CVE-2019-7580thinkcmf 代码执行 (CVE-2019-7580)0x01 漏洞描述0x02 影响范围0x03 漏洞复现3.1 登录后台3.2 漏洞利用3.2.1webshell3.2 phpinfo3.3 获取系统命令0x04 漏洞修复 thinkcmf 代码执行 (CVE-2019-7580) 复现小心会搞崩环境。 0x01 漏洞描述 ThinkCMF是一款支持Swoole的开源内容管理框架(CMF),基于Thi

YouthBelief的博客 4264

Hadoop入门必看:从零开始一步步配置大数据平台

从零开始Hadoop安装和配置(超详细图文步骤)

2301_77836489的博客 4万+

深度学习之基于Pytorch手指静脉识别系统(

一、项目背景与目标手指静脉识别技术是一种新兴的生物特征识别技术,它依据人类手指中流动的血液可吸收特定波长的光线这一科学原理,利用手指内的静脉分布图像来进行身份识别。与传统的生物识别技术(如指纹识别)相比,手指静脉识别技术具有不易伪造、识别精度高、非接触性等特点,因此在安全性要求较高的场景(如金融、医疗、公安等)具有广阔的应用前景。本项目旨在利用PyTorch深度学习框架,构建一套高效、准确的手指静脉识别系统。

Q1744828575的博客 834

Hadoop安装

在当前这个大数据时代,海量数据的处理和分析已经成为许多企业和研究机构的核心需求。Hadoop作为一个开源的分布式计算框架,以其高效、可靠和可扩展的特性,成为了处理大数据的首选工具之一。Hadoop生态系统不仅包括了HDFS(Hadoop分布式文件系统)和MapReduce编程模型,还集成了诸如Hive、Pig、HBase等一系列丰富的工具,能够满足不同场景下的数据存储和计算需求。然而,对于初学者来说,Hadoop的安装和配置可能显得复杂和繁琐。

qq_74538234的博客 2533

《Python基础教程》内容总览篇(持续更新中)

大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为优快云博客专家、人工智能领域优质创作者。喜欢通过博客创作的方式对所学的知识进行总结与归纳,不仅形成深入且独到的理解,而且能够帮助新手快速入门。个人精心开设的《Python基础课程》专栏订阅量接近900,帮助不少同学解决了Bug。

weixin_43178406的博客 35万+

【ITS模型】基于MATLAB的ITS宽带短波信道模型的建模和仿真

1.软件版本 MATLAB2010b 2.本算法理论知识 对短波信道建模具有里程碑意义的是沃特森在1970年发表的一篇文章,文章中提出了一种静态模型,并在大气中进行了实验验证。 此静态模型可以描述为高斯散射增益抽头延迟线模型,即Watterson模型。 Watterson信道模型是经典的窄带短波信道模型,在这个模型中,信道衰落是瑞利幅度分布,而在每种传播模式中多普勒扩展的功率谱满足高斯分布。Watterson模型没有定义延时扩展的形状,认为各个多径传输模式中不存在延时扩展。其...

FPGA/MATLAB学习教程/源码/项目合作开发 2758

Hadoop3.1.2 集群安装

各机器做免密配置(https://blog.csdn.net/FromTheWind/article/details/89887812) 安装jdk(不做介绍) 安装zookeeper 下载导入hadoop-3.1.2.tar.gz 解压:tar zxf hadoop-3.1.2.tar.gz 配置用户环境变量:sed -i '$a\\nexport HADOOP_HOME=/home/hadoo...

离风的博客 910

深度学习在移动开发中的应用:实时姿态估计实战

我们将使用TensorFlow Lite框架,结合专为移动端优化的MoveNet模型,实现一个能够在主流Android设备上达到30FPS的多人姿态跟踪解决方案,并深入探讨其优化技巧和实际应用场景。特别是3D姿态估计、多人长期跟踪等前沿技术的发展,将进一步推动移动端姿态估计技术的应用深度和广度。在下一篇文章中,我们将探讨深度学习在移动端的另一个创新应用:实时手势识别,包括如何在资源受限的环境中实现复杂手势的实时识别,以及这项技术在AR/VR交互、智能家居控制等场景中的应用。第四部分:典型应用场景实现。

Programming Talk 325

hadoop3.1.2伪集群安装

hadoop3.1.2伪集群安装hadoop伪集群安装修改hadoop目录下的etc/hadoop中的5个文件 hadoop伪集群安装 默认已经从网上下载并解压安装好jdk1.8和hadoop3.1.2,配置好环境变量 修改hadoop目录下的etc/hadoop中的5个文件 core-site.xml <configuration> <property> ...

geqbleo的博客 181

爬虫Incapsula reese84加密案例:Etihad航空(纯算法)

爬虫Incapsula reese84加密案例:Etihad航空,本文就不再讲解如何找加密参数、定位加密参数,以及分析加密的一个过程。就直接从扣算法开始,扣算法前先看之前讲解的加密函数生成的过程,文章会一个函数一个函数的讲解扣算法。fiddler根据规则替换本地文件。调试过程中遇到部分环境不一样是正常的,具体还要根据自己调试的js为准,就像之前补环境时是有二十一个循环,这次扣算法多出一个循环,不过大部分环境是一样的第一个函数:通过document.addEventListener添加了很多事件。

老衲爱洗头的博客 1994

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

关于我在Hadoop3.2.1集群安装hive3.1.2的过程记录

背景前提 已经安装好了hadoop3.2.1集群,但是没有安装hive,hadoop3.2.1是比较新的版本,在网上有不少hadoop3.2.x版本安装hive3.1.2所以我认为,这两个版本应该是兼容的,整体安装是比较简单的,但还是遇到一些问题,所以记录一下 安装hive 下载地址:http://archive.apache.org/dist/hive/hive-3.1.2/ [root@slave1 ~]# tar -zxvf apache-hive-3.1.2-bin.tar.gz [root

qq_35022803的博客 1212

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

1.Hadoop3.2.1 单机伪分布集群安装

Hadoop3.2.1 单机伪分布集群安装 一.准备环境: 1台 linux 虚拟机(Centos7.x 64 位) ip 为:192.168.2.100 hostname 为:hadoop100 虚拟机基本环境配置: 集群用到的所有机器都参考此流程进行配置。 主机名设置 建议把此机器的主机名设置为 hadoop100 主机名的设置可以分为临时设置和永久设置。 临时设置可以立刻生效,但...

zzy的博客 1272

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

hadoop-3.2.1伪分布集群安装

准备环境: 一台虚拟机(centos7) ip:192.168.8.124 hostname:hadoop124 一、前提环境准备 1.设置静态ip 设置好后,需要重启网络 service network restart 2.设置主机名 临时设置主机名 永久设置主机名 3.hosts文件配置 4.关闭防火墙 注意,centos6跟centos7命令不同 临时关闭防火墙 systemctl stop firewalld 永久关闭防火墙 systemctl disable firewalld 5.

huangbaokang的博客 937

hadoop3.2.1完全分布式集群安装

版本:Centos7 Haddop3.2.1 JDK1.8。

web18334137065的博客 566

Hadoop3.1.2 集群完全分布式安装(★★★)

Hadoop集群环境搭建 说明 软件版本: CentOS 7 Hadoop 2.9.1 配置说明 主机名称 xmaster xslave1 xslave2 IP地址 172.16.85.150 172.16.85.151 172.16.85.152 角色 master slave slave host xmaster xslave1 xslave2 Na...

哈 1066

2.Hadoop3.2.1分布式集群安装

Hadoop3.2.1 分布式集群安装 1.准备环境: 3 台 linux 虚拟机(Centos7.x 64 位) ip 为: 192.168.2.100 192.168.2.101 192.168.2.102 对应的 hostname 为: hadoop100 hadoop101 hadoop102 2.虚拟机基本环境配置: 这三台机器的基本配置参考 Hadoop 单机伪分布安装章节中的虚拟...

zzy的博客 751

Spark-2.1.1集群的安装和配置(基于Hadoop-2.7.3)

准备 1.安装配置好的Hadoop-2.7.3分布式集群 namenode: mini1:192.168.213.133 datanode: mini2:192.168.213.134 mini3:192.168.213.135 2.安装配置JDK 3.配置SSH免密码登陆 4.spark-2.1.1-bin-hadoop2.7.tgz安装包 安装 1.解压spark-2

独者looc 2069

CentOS安装hadoop3.1.2集群

安装zookeeper请参考本人其他文章 CentOS安装hadoop3.1.2集群 分别在三台机器上执行如下命令安装epel源 yum -y install epel-release 分别在三台机器上执行如下命令安装vim、wget、lrzsz、wget、net-tools、redhat-lsb、ntp yum -y install vim axellrzsz wget net-toolsredhat-lsb ntp 分别在三台机器上执行如下操作关闭防火墙 停止防火墙 systemctl s..

a15969091614的博客 2313

CentOS7下Hadoop3.2.1集群的安装与部署(上)

本篇文章将详细介绍如何在CentOS7服务器上安装并配置Hadoop3.2.1高可用集群。 Hadoop-HA集群的节点规划如下: IP Address Host Name Node Type User Name 172.16.250.234 DN1/JN1 ...

pengjunlee的博客 2267

安装篇-Hadoop3.2.1集群的简单化安装

前言:实际环境中会在window上进行程序的开发,打成jar包在放到Linux上的Hadoop集群中运行,所以在window上也安装一下hadoop环境,实用xshell(在windows上操作linux的工具)操做。 环境: windows:jdk8,hadoop3.2.1,xshell,idea linxu:jdk8 hadoop3.2.1服务端(集群) 1.预备知识 1.1 linux须知 linux微内核的特性,vmware安装linux centos:稳定 linux目录:/bin,/u.

爱程序,爱生活 323

第三章 安装hadoop- 第5节 hadoop3.2.1集群安装配置

第5节 hadoop3.2.1集群安装配置下载hadoop修改配置文件workerscore-site.xmlhdfs-site.xmlmapred-site.xmlyarn-site.xmlhadoop-env.sh配置好以后,将hadoopmaster上的/usr/local/hadoop分发到各个节点在slave上执行:启动将hadoop配置到系统环境变量中首次启动需要先在 hadoopas...

bella1213811111的博客 456
上一篇: 分布式部署es集群
下一篇: bond4 链路聚合
node_One
博客等级 码龄8年 7粉丝 40原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值