通过在Hadoop1安装Hadoop,然后配置相应的配置文件,最后将Hadoop 所有文件同步到其他Hadoop节点。
#主机名
‘master/hadoop1’ ‘slave01/hadoop2’ ‘slave02/hadoop3’
#启动节点
Namenode Nodemanager Nodemanager
Resourcemanager Datanode Datanode
Secondarynamenode
1、三个节点都需要按照下面步骤安装JDK环境。
执行java-version查看JDK是否已经安装,如果已经安装了,可以跳过这一步骤,进入环境部署环节。
java -version # which Java是无法定位到Java的安装路径的,只能定位到执行路径
2、下载安装包后,将JDK安装包复制到/usr/lib/jvm/
sudo yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel #通过此命令安装 OpenJDK,默认安装位置为 /usr/lib/jvm/
rpm -ql java-1.8.0-openjdk-devel | grep '/bin/javac' #检验路径,输出结果除去路径末尾的 “/bin/javac”,剩下的就是正确的路径了
3、配置相应环境变量(hadoop1-3都要)
vim /etc/profile
#在文件末尾加入
#JAVA_HOME
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk #java安装地址
export PATH=$PATH:$JAVA_HOME/bin
source ~/.bashrc # 使变量设置生效
echo $JAVA_HOME # 检验变量值
java -version
$JAVA_HOME/bin/java -version #与直接执行 java -version 一样,一起执行作对比
为VMware的多台虚拟机配置静态ip 和联网_慕诡的博客-程序员宅基地
cd ~
wget http://mirror.bit.edu.cn/apache/hadoop/common/hadoop-2.10.1/hadoop-2.10.1.tar.gz #下载
tar -zxf hadoop-2.10.1.tar.gz -C /usr/local # 解压到/usr/local中
cd /usr/local/
sudo mv ./hadoop-2.10.1/ ./hadoop
文章浏览阅读390次。转载自 跟我学 Java 8 新特性之 Stream 流(二)关键知识点我们的第一篇文章,主要是通过一个Demo,让大家体验了一下使用流API的那种酣畅淋漓的感觉。如果你没有实践,我还是再次呼吁你动手敲一敲,自己实实在跑一遍上一篇的Demo。相信你的感受和理解也会随之加深的。继续探索流API的高级功能之前,我们先从接口级别全面了解一下流API,这个对于我们来说是至关重要的。接下来,我给..._ a[] toarray(intfunction generator);
文章浏览阅读1.3w次,点赞10次,收藏11次。本文记录一个简单的基于DirectShow的自定义的视频播放器。这里所说的“自定义播放器”,实际上指的是自己在Filter Graph中手动逐个添加Filter,并且连接这些Filter的后运行的播放器。这么做相对于使用RenderFile()这种“智能”创建Filter Graph的方法来说要复杂不少,但是可以让我们更加了解DirectShow的体系。流程图最简单的基于DirectShow的自定_directshow demuxer
文章浏览阅读388次。1. 实现查询去重、分页,例如:实现依据qid去重,createTime排序,命令行为:GET /nb_luban_answer/_search{"query": {"match": {"status": 1}},"sort": [{"createTime": {"order": "desc"}}],"aggs": {"qid": {"terms": {"field": "qid","size"..._querybuilders去重多字段
文章浏览阅读7k次。文章目录一、评测方面1.信号强度:2.天线3.支持协议(无线频段、单频双频)参考一、评测方面信号强度、信号速率、信号范围、天线(数量、类型)、支持协议(无线频段、单频双频)、免驱1.信号强度:和信号速率无关:150M、300M、650M、1300M的无线网卡,信号强度是一样的。和天线数量无关:单天线和双天线的无线网卡,信号是一样的。和天线类型有关。2.天线数量:一根天线..._650m和1300m无线网卡区别
文章浏览阅读4.3k次,点赞7次,收藏33次。基本用法命令语法adb 命令的基本语法如下:adb [-d|-e|-s <serialNumber>] <command>如果只有一个设备/模拟器连接时,可以省略掉 [-d|-e|-s <serialNumber>] 这一部分,直接使用 adb <command>。为命令指定目标设备如果有多个设备/模拟器连接,则需要为命令指定目标设备。参数含义-d指定当前唯一通过 USB 连接的 Android 设备为命令目标-e_adb教程
文章浏览阅读5.8w次,点赞186次,收藏1.4k次。文章目录案例一 滑动样式案例一 滑动样式login.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Login</title> <link rel="stylesheet" href="default.css"></head><body><div class="_html注册界面设计代码css js
文章浏览阅读7.4k次,点赞10次,收藏59次。JS 是JavaScript的简述JS基于对象和事件驱动脚本语言,作用在浏览器上JS的事件onsubmit主要用于表单的提交,绑定的位置在form标签里面,要有返回标记,如果提交的数据校验未通过,不允许表单提交onload用于页面加载的时候使用的事件,绑定的位置在body标签里,也可以用window.οnlοad=function(){}onclick/ondblclick主要用于鼠标点击事件,常见的有按钮、图片、文字、超链接等等onfocus/onblur聚焦离焦事件,主要用_原生js
文章浏览阅读6.3k次,点赞2次,收藏7次。最近新学会了一个技能 不敢说写的详细所以在此贴上大佬的博客地址借鉴博客 写的很详细写这篇博客的目的有两个 一个是为了自己后期来看 另一个是为了让有需要的朋友看看我懵懵懂懂犯下的错 跳过一些误区 节省时间废话不多说 下边开始正题2020/1/14更新PickerView框架:实现联动很方便 一级二级三级都差不多先上一个二级联动的图任务是把一个json.txt的文..._安卓二级联动效果弹窗
文章浏览阅读4.2k次。mysql外键约束的写法:【[CONSTRAINT ] FOREIGN KEY 字段名 REFERENCES 主键列1】。外键约束是表的一个特殊字段,经常与主键约束一起使用。在 CREATE TABLE 语句中,通过 FOREIGN KEY 关键字来指定外键。(推荐学习:mysql教程)具体的语法格式如下:[CONSTRAINT ] FOREIGN KEY 字段名 [,字段名2,…]REFERE..._数据库外键约束怎么写
文章浏览阅读151次。创建文件touch a.txt 创建一个文件vim test.txt创建或者打开一个文件cat>>filename 使用cat创建文件时,以系统默认的文件属性作为新文件的属性,并接受键盘输入作为文件的内容。输入结束时按Ctrl+d退出并保存文件。创建文件夹mkdir -p 文件夹名 p 确保目录名称存在,不存在的就建一个删除rm -f 文件名 删除文件rm -..._bsdiff4.3 download forbidden
文章浏览阅读2.7k次,点赞5次,收藏4次。css 文字溢出隐藏 网上那么多居然都是无效写法_文字溢出隐藏不起作用
文章浏览阅读1.4k次。使用cursor-spacing:100(指定光标与键盘的距离,取 input 距离底部的距离和 cursor-spacing 指定的距离的最小值作为光标与键盘的距离)_小程序输入键盘会覆盖底部按钮