Linux环境Hadoop的下载安装
准备工作:JDK1.8的安装 和 SSH免密登录
1. Hadoop的下载
windows在Apache官网下载2.7.6的binary文件,通过FTP传输到centOS虚拟机。
2. 解压安装:tar xzvf hadoop-2.7.6.tar.gz -C /usr/local/hadoop
3. 查看安装的版本是多少位的
先切换到目录hadoop下的lib/native目录
cd /usr/local/hadoop/lib/native
file libhadoop.so.1.0.0 发现已经是64位的。Apache官网目前已经提供了一些64位的数据文件,不用再自己编译。
4. Hadoop安装包的目录结构
5. Hadoop配置文件的修改
Hadoop安装主要就是配置文件的修改,一般在主节点进行修改,完毕后使用scp命令下发给其他各个从节点机器。
切换目录cd /usr/local/hadoop/etc/hadoop,所有配置都是在此目录下进行。
(1)配置hadoop-env.sh (此步骤必不可少)
执行命令vim hadoop-env.sh
设置JAVA_HOME: export JAVA_HOME=/usr/local/jdk
(2) 配置core-site.xml: vim core-site.xml
(3)配置hdfs-site.xml
(4)配置mapred-site.xml
(5)配置yarn-site.xml
(6)配置slave文件
6. 将Hadoop添加到环境变量中:vim /etc/profile
在最后加上export HADOOP_HOME=/usr/local/hadoop
export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
保存之后,source /etc/profile使此配置立即生效.
7. 以上都是中centos-hadoop-node-01主节点上面进行的配置,从节点不用分别进行复杂的配置,可以使用scp命令将Hadoop安装包从主节点拷贝到从节点虚拟机上面。
scp -r /usr/local/hadoop/ root@centos-hadoop-node-02:/usr/local
scp -r /usr/local/hadoop/ root@centos-hadoop-node-03:/usr/local
scp -r /usr/local/hadoop/ root@centos-hadoop-node-04:/usr/local
8. 配置文件注意事项
Apache官网文档中可以查看默认的配置和已经过时的配置
Linux环境Hadoop的下载安装相关推荐
- 【Nginx】Nginx在Windows、Linux环境下的下载安装详细步骤
文章目录 Nginx下载安装 Nginx-windows安装 下载 安装 启动 Nginx-Linux安装 下载 准备 安装 启动 检查 Nginx常用命令 Nginx下载安装 Nginx跨平台,在w ...
- linux校园网客户端,Ubuntu Linux环境下校园网客户端安装使用
最近发现好多兄弟姐妹不用Linux原因是在我们学校大大环境下上校园网有点费劲,或者干脆就不会弄,亦或者根本就没想到上网^_^ 这里我写上这么一段简单的过程,为了大家能够顺利上网,大牛直接掠过,不要喷我 ...
- Linux环境下Python的安装过程
Linux环境下Python的安装过程 前言 一般情况下,Linux都会预装 Python了,但是这个预装的Python版本一般都非常低,很多 Python的新特性都没有,必须重新安装新一点的版本,从 ...
- Linux环境下Protobuf完整安装和使用教程
Linux环境下Protobuf完整安装和使用教程 目标 下载和安装 环境配置 一个例子 1.报文定义 2.报文生成 3.使用报文 4.编译程序 5.常见问题: 目标 本文将教会一个完全的新手如何搭建 ...
- hp ux安装mysql5.1.56_详细讲解Linux环境下MySQL5.1安装步骤
1.下载MySQL免安装版/二进制版软件(不用编译) 文件格式:MYSQL-VERSION-OS.tar.gz 2.创建MySQL组,建立MySQL用户并加入到mysql组中 (不同版本的Unix中, ...
- linux环境下使用virtualbox安装ghost系统
linux环境下使用virtualbox安装ghost系统 环境为Ubuntu 18.04LTS,这次难点在于使用virtualbox如何使用虚拟机外部的文件安装系统.后来看到加载iso很方便,就往这 ...
- k8s简介以及linux环境下的详细安装步骤
k8s简介以及linux环境下的详细安装步骤 k8s是Kubernetes的简称,Kubernetes中间有8个单词,所以叫k8s,就是这么简单粗暴. 我们可以看到docker的图标是鲨鱼,k8s的图 ...
- Linux环境搭建记录——GitLab安装
Linux环境搭建记录 GitLab安装 GitLab安装 更多GitLab详细信息请参考:GitLab官方文档 分步指南 获取GitLab资源 可以访问 https://mirrors.tuna.t ...
- Windows、linux环境下neo4j下载教程梳理
Windows.linux环境下neo4j下载,无需注册 安装好java 后,要下载 neo4j ,但是官网打不开,下载不了.虽然网上那么多教程,但是小白的我试了N多命令,很多教程是关于 neo4j- ...
最新文章
- AI当道,媒体会被机器牵着鼻子走?
- kafka0.9 java commit_0.9版本kafka优化及常见错误(转载)
- HDU1290 献给杭电五十周年校庆的礼物 平面分割空间问题
- 高二学生学习计算机软件,精选高二信息技术教学计划三篇
- BW Delta (增量)更新方法 .
- 函数 php_PHP丨PHP基础知识之PHP基础入门——函数「理论篇」
- Linux开发板网络连接
- 【Linux开发板学习教程】全免费超全面超详细
- 计算机学业水平考试反思总结8百,期中考试后的反思总结800字
- vue 如何生成一个dom元素_vue:虚拟dom的实现
- 程序员从互联网跳央企,晒一天工作和收入
- MIP 和 MinIP
- C# 中的委托和事件1
- Bugzilla 操作手册
- SAP BDC 数据导入
- python 下载qq群文件_python获取所有qq好友、全部群所有成员部分信息,并保存列表至电子表格文件...
- 计算机团体及知名科学家,2019年度ACM杰出科学家!拿下华人数学领域最高荣誉的上财陆品燕教授,又拿奖啦!...
- 旧电脑安装黑群晖(5.1-5022)
- 基于python+selenium+Chrome自动化爬取巨潮资讯网A股财务报表
- 中文Stable Diffusion模型太乙使用教程