在虚拟机中安装Linux,我这里选用VMware虚拟机;Linux版本是Ubuntu

VMware安装Ubuntu这里就不做说明了,网上有很多教程

1.安装jdk

apt install openjdk-8-jre-headless

开始安装

2.配置Java环境变量

进入/etc/profile文件

输入以下内容

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

可能会遇到“您没有权限修改”,尝试输入 sudo gedit /etc/profile;再进行编辑

3.安装hadoop

输入以下命令,默认安装在桌面(desktop)

wget https://archive.apache.org/dist/hadoop/common/hadoop-1.2.1/hadoop-1.2.1.tar.gz

移动到/opt/下,便于管理

mv hadoop-1.2.1.tar.gz /opt/

进入conf文件夹下,cd conf

编辑hadoop-env.sh

vim hadoop-env.sh

编辑core-site.xml

vim core-site.xml

在Property里面输入以下配置信息

<property><name>hadoop.tmp.dir</name><value>/hadoop</value></property><property><name>dfs.name.dir</name><value>/hadoop/name</value></property><property><name>fs.default.name</name><value>hdfs://localhost:9000</value></property>

编辑hdfs-site.xml

vim hdfs-site.xml

将下面这句话复制到property里

<property>
<name>dfs.data.dir</name>
<value>/hadoop/data</value>
</property>

编辑mapred-site.xml

vim mapred-site.xml

复制这句话,同理

<configuration>
<property>
<name>mapred.job.tracker</name>
<value>localhost:9001</value>
</property>

再回到/etc/profile,添加信息如下,配置Hadoop环境变量

使其生效

source /etc/profile

进入/opt/hadoop-1.2.1/bin

对namenode进行格式化操作

hadoop namenode -format

如果之前的配置正确,这一步不应该报异常,报错的话请检查之前四个文件(hadoop-env.sh,core-site.xml,hdfs-site.xml,mapred-site.xml)的配置是否正确

启动

 start-all.sh

然后输入root密码

最后在/opt/hadoop-1.2.1/bin目录下输入

jps

结果如下,至此,Hadoop环境搭建成功

转载于:https://www.cnblogs.com/Java-Starter/p/9827591.html

Ubuntu18.0.4配置Hadoop1.2.1环境相关推荐

  1. 在 PyCharm 2017.2.3 中设置 Anaconda 5.0.0 中配置的多Python环境

    Anaconda 相关文章请先阅读 安全的安装Anaconda3 5.0.0 Windows x86_64 http://blog.csdn.net/hu_zhenghui/article/detai ...

  2. Android 5.0 Termux 配置米家设备环境[Alpine Linux]

    1. 前提 在配置米家设备环境之前我们先分析一下目前市面上能打通小米设备的API 或者开源软件.分别需要做哪些工作. 通过python-miio库实现对米家设备的控制 先例1:https://sspa ...

  3. 在Windows 2003 IIS 6.0中配置PHP的运行环境(图)

    在Windows服务器上用什么论坛?相信不少朋友对这个问题答案的第一反应就是动网论坛.因为默认情况下Windows只能使用ASP语言编写的论坛程序,而凭借着强大的功能动网论坛可以说是撑起了Window ...

  4. Ubuntu18.04中配置QT5.11开发环境

    准备工作 参考 https://wiki.qt.io/Install_Qt_5_on_Ubuntu . # 安装g++ sudo apt install build-essential # sudo ...

  5. 从0开始配置云服务器开发环境_艾孜尔江撰

    选择云服务器系统为Cent OS最新版本或根据自己的需求选择稳定版本,并在完成部署之后从本地通过在终端中输入 ssh root@YourIPAdress 登录到服务器上,如果出现 ssh连接时提示TH ...

  6. ubuntu18.04 安装qt5.12.8及环境配置的详细教程

    这篇文章主要介绍了ubuntu18.04 安装qt5.12.8及环境配置的教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 环境 系统: ...

  7. 腾讯云Ubuntu18.04配置OpenPCDet深度学习环境

    文章目录 版本说明 版本信息汇总 版本制约关系 CUDA驱动及CUDA Toolkit最高对应版本 cuda 和cudnn 的版本匹配 CUDA Toolkit和PyTorch对应版本 tensorf ...

  8. 基于端到端深度学习的自动驾驶:AirSim教程(包含Ubuntu18.04下配置AIrsim仿真环境解决方案)

    这是微软自动驾驶食谱的第一个教程(目前共两个).之前看到过,这里记录一下. https://github.com/microsoft/AutonomousDrivingCookbook 前言 在本教程 ...

  9. 从0开始在ubuntu18.04上搭建嵌入式Linux开发环境以及嵌入式Qt5.6开发环境

    博客中提到的一些工具文件都可以在该链接中下载:https://pan.baidu.com/s/10r4kku8C0bt8vLampOyvWQ 目录 一  Oflash软件通过openJtag下载u-b ...

最新文章

  1. hibernate里的generator中class =value介绍
  2. shell中的mput_FTP命令详解 及 shell中的使用
  3. CMFCTabCtrl的使用
  4. php模拟一个简易的mvc模型
  5. JCO3远程调用SAP接口随笔一(配置连接池)
  6. x722网卡支持百兆吗_同样是无线网卡,为什么要选千兆的?
  7. 【Python】一些函数
  8. SQL的Join使用图解教程
  9. 一位编辑人员给作者们的市场汇报——冰冰子组织的市场宣传活动介绍之交互设计篇
  10. 51nod 更难的矩阵取数问题 + 滚动数组优化
  11. 大数据项目-4.下载安装谷歌翻译插件
  12. 不用计算机做客户画像,描绘客户画像(有电脑的同学可做,完成加平时分2分)...
  13. Java查找算法-17-二分查找
  14. 一个简单的HTML网页
  15. DSPE-PEG3-Mal,带有DSPE的基团小分子PEG试剂
  16. python设置默认utf8编码_Python设置默认编码为utf8的方法
  17. 【Wifi模块】使用基于CP2102のWifi模块连接阿里云
  18. Android连接网络打印机进行打印
  19. 怎么从Chrome浏览器中导出扩展程序为crx文件?
  20. php动态网站开发测评试题,智慧职教PHP动态网站开发单元测试答案

热门文章

  1. Pthon入门--range()函数
  2. fighting小银考呀考不过四级
  3. java关键字值transient
  4. pycharm下自建python包引入失败解决方案
  5. Pikachu实验过程1(函数报错的信息)
  6. [高光谱] 在开源项目Hyperspectral-Classification Pytorch中加入自己的网络
  7. 项目分析:大学生个人财务管理系统的设计与实现
  8. c语言鸢尾花智能分类,基于LogisticRegression的鸢尾花分类
  9. 【CCPC-Wannafly Winter Camp Day4 (Div1) A】夺宝奇兵(水题)
  10. C语言学习记录_2019.02.10