title: ‘’‘简要描述如何安装配置apache的一个开源Hadoop’’’
date: 2020-05-14 10:54:44
tags:

1)使用 root 用户登录
2)修改 IP

【ifconfig -a】

【vim /etc/sysconfig/network-scripts/ifcfg-etho】

3)修改 host 主机名

【hostname】
【vim /etc/sysconfig/network】

【vim /etc/host】

4)配置 SSH 免密码登录

【ssh localhost】
【cd ~/.ssh/】
【ssh-keygen -t rsa】会有提示,都按回车
【cat ./id_rsa.pub >> ./authorized_keys】

5)关闭防火墙

查询防火墙状态:【service iptables status】
关闭防火墙:【service iptables stop】

6)安装 JDK 7)解压 hadoop 安装包

①在/opt目录下创建module 跟 software 文件夹
【cd /opt】
【mkdir module】
【mkdir software】
②将JDK跟 hadoop 安装包拖进 software 文件夹 (Xftp、 SecureFX、配置共享文件夹等)

③解压安装文件到/opt/module/
【tar -zxvf jdk-8u144-linux-x64.tar.gz -C /opt/module/】
【tar -zxvf hadoop-2.7.2.tar.gz -C /opt/module/】

8)配置 hadoop 的核心文件 hadoop-env.sh,core-site.xml,mapred-site.xml,hdfs-site.xml

窍诀:遇到env就是JAVAHOME窍诀:遇到 env 就是 JAVA_HOME 窍诀:遇到env就是JAVAH​OME

【sudo vim /opt/module/hadoop-2.7.2/etc/hadoop/core-site.xml】

<!-- 指定HDFS中NameNode的地址 --><property><name>fs.defaultFS</name><value>hdfs://B0:9000</value></property><!-- 指定Hadoop运行时产生文件的存储目录 --><property><name>hadoop.tmp.dir</name><value>/opt/module/hadoop-2.7.2/data/tmp</value></property>

【sudo vim /opt/module/hadoop-2.7.2/etc/hadoop/hadoop-env.sh】

export JAVA_HOME=/opt/module/jdk1.8.0_144

【sudo vim /opt/module/hadoop-2.7.2/etc/hadoop/hdfs-site.xml】

<!-- 指定HDFS副本的数量 --><property>​  <name>dfs.replication</name>​   <value>1</value></property>

对mapred-site.xml.template重新命名为 mapred-site.xml:【mv mapred-site.xml.template mapred-site.xml】

【sudo vim /opt/module/hadoop-2.7.2/etc/hadoop/mapred-site.xml】

<!-- 历史服务器端地址 --><property><name>mapreduce.jobhistory.address</name><value>B1:10020</value></property><!-- 历史服务器web端地址 --><property><name>mapreduce.jobhistory.webapp.address</name><value>B1:19888</value></property>
9)配置 hadoop 环境变量

④打开/etc/profile文件,文件末尾添加JDK及HADOOP路径

#JAVA_HOMEexport JAVA_HOME=/opt/module/jdk1.8.0_144export PATH=$PATH:$JAVA_HOME/bin
##HADOOP_HOMEexport HADOOP_HOME=/opt/module/hadoop-2.7.2export PATH=$PATH:$HADOOP_HOME/binexport PATH=$PATH:$HADOOP_HOME/sbin

让修改后的文件生效:【source /etc/profile】

测试JDK安装成功:【java -version】

测试HADOOP安装成功:【hadoop version】

10)格式化 hadoop namenode-format


【bin/hdfs namenode -format】

11)启动节点 start-all.sh

【sbin/start-all.sh】

简要描述如何安装配置apache的一个开源Hadoop相关推荐

  1. 简要描述安装配置apache的一个开源Hadoop集群

    安装Hadoop集群的简要步骤 (1)集群准备工作 a. 准备三台客户机(配置IP,编写主机名,配置网络,关闭防火墙......) (2)安装JDK,安装hadoop (3)配置JAVA_HOME 和 ...

  2. 简要描述如何安装配置一个apache开源版hadoop,描述即可,列出步骤更好

    解压hadoop包,到指定安装文件夹. 配置linux基本网络环境.jdk环境.防火墙环境. 修改主机名,方便后面UI的访问. 修改hadoop/etc/hadoop/conf下的配置文件,根据部署的 ...

  3. 安装配置Apache服务器

    安装配置Apache服务器 一.Apache的工作原理   Web系统是客户端/服务器模式的,所以应该有服务器程序和客户端程序两个部分.常用的服务器程序是Apache,常用的客户端程序是浏览器.可以在 ...

  4. windows apche php mysql zend_Windows XP上安装配置 Apache+PHP+Mysql+Zend

    Windows XP上安装配置 Apache+PHP+Mysql+Zend 发布时间:2008-09-08 19:38:42   作者:佚名   我要评论 所需软件: apache_2.0.58-wi ...

  5. mysql 开源入门_入门教程:安装配置新版MySQL 8开源数据库

    原标题:入门教程:安装配置新版MySQL 8开源数据库 [ 来自IT168] [IT168 技术]MySQL是现代应用程序编程堆栈中常见的数据库管理系统.如果您想要一个适用于您应用程序的,便于利用丰富 ...

  6. Windows 10 Visual Studio 2017 安装配置 Apache Thrift (C++)

    最近需要使用Thrift,所以在网上看了很多资料,不过很多教程都不够详细完整,导致我花了不少时间安装配置.在这里我把我配置的过程写下来和大家分享. 1 介绍 Apache Thrift 是一个跨语言的 ...

  7. linux下安装配置apache+php,linux下安装apache与php;Apache+PHP+MySQL配置攻略

    linux下安装apache与php;Apache+PHP+MySQL配置攻略 时间:2019-10-09 20:04 1.apache 在如下页面下载apache的for Linux 的源码包 ht ...

  8. 安装配置apache

    apache的基础信息         目录              位置      #主配置目录     /etc/httpd/conf      #主配置文件     /etc/httpd/co ...

  9. drupal mysql配置_安装配置Apache+php+mysql+drupal

    安装好apache(按前述配置能正常访问本机网站)后,并安装好php和mysql 下载软件:httpd-2.2.22-win32-x86-no_ssl.msi/php-5.2.17-Win32-VC6 ...

最新文章

  1. C++中explicit关键字的作用
  2. Android实训日志:基于外部存储的音乐播放器V04
  3. “References to generic type List should be parameterized”
  4. WWDC 2018: ARKit 2 的新功能
  5. 爬取人民日报_【爬虫系列】人民日报半个世纪的资料(文末福利)
  6. ReferenceError: XXX is not defined 错误及解决办法
  7. Linux 进程优先级以及环境变量
  8. office 在线浏览和编辑 部署 Office Web Apps Server
  9. .NET常用类库--苏飞合集
  10. PropertyUtils与BeanUtils区别
  11. tlsf算法-概念、原理、内存碎片问题分析
  12. mysql唯一索引和聚合索引区别_唯一索引、聚集索引和聚集索引
  13. 局域网联机_红警如何局域网联机?详细联机教程,方法特别简单
  14. 维基百科中文语料库训练word2vec模型和使用总结
  15. 鸡年年终总结汇报PPT模板
  16. 李彦宏高中全国计算机比赛,中国互联网“男神”李彦宏学生时代的那些事
  17. SQL获取两个日期之间的天数
  18. linux堆栈有什么作用,嵌入式世界里,堆栈的作用和意义
  19. 日常开单送货VBA模块
  20. 如何通过Apple ID找回弄丢的设备

热门文章

  1. 漫画 | 中间件到底是什么东西?
  2. javacv opencv 多张图加入mp3的音频合成视频
  3. NCE4 L46 Hobbies
  4. [分布式事务-TCC] 4. TCC的优化方案之一:最末参与者优化(LPO)
  5. 轮播图插件--swiper
  6. 【香水】区分迪奥小姐Miss Dior中样式相似的几款香水
  7. 女神节送什么给礼物女友好,2022女神节送礼合集
  8. 安装sql server 过程(为了使用SQL Server Management Studio)
  9. php 将信息写入文件格式,PHP 将信息写入文件
  10. Ubuntu 20.04.1 安装ROS-noetic 遇到的环境设置问题