大数据开发--02.环境准备
一.准备三台linux虚拟机
1.分别取名node1,node2,node3
2.配置静态ip

这里以node1为例,配置静态ip地址,其他node2.node3一样
配置完成之后别忘记 systemctl restart network
3.在各自的/etc/hosts文件中编辑三个Ip地址

三台都要配置,
4.然后再windows电脑的c盘windows/system32/dirver/etc/host文件中配置以上一样的内容
最后别忘记ping 一下测试一下通讯
5.使用finalshell去链接三台虚拟机

5.虚拟机之间免密登录

到此为止,准备工作已经完成!
6.问题
在之前的测试时,发现虚拟机设置完static静态ip地址之后无法ping通外网,在网上查找了资料发现都无法解决,最后发现了终极解决方法:
在虚拟机设置里面新添加一个网络适配器
这样就完美解决了问题,可以ping 通外网了!
二.安装jdk
我们的hadoop是基于java语言编写的,所以我们需要再三台虚拟机上安装jdk:
1.可以取官网下载jdk的linux安装包
2.可以将提供的jdk安装包上传到虚拟机上面
1.创建 /export/server 目录
2.将jdk压缩包上传到该目录下面
3.解压jdk压缩包
4.构建软连接 ln -s jak1.8 jdk
5.在 /etc/profile 中配置jdk环境变量
export JAVA_HOME=/export/server/jdk
export PATH=$PATH:$JAVA_HOME/bin
6.使环境变量生效
source /etc/profile
7.删除自带的java构建安装的java
#删除自带java
rm -f /usr/bin/java
#构建安装的java
ln -s /export/server/jdk/bin/java /usr/bin/java
8.使用java -version测试版本

到这一步我们的jdk就安装好了,记得一定是三个机器都要执行一遍
三.关闭防火墙和安全模块

到目前为止,准备工作全部完成,下一节我们来安装hadoop!
相关文章:
大数据开发--02.环境准备
一.准备三台linux虚拟机 1.分别取名node1,node2,node3 2.配置静态ip 这里以node1为例,配置静态ip地址,其他node2.node3一样 配置完成之后别忘记 systemctl restart network 3.在各自的/etc/hosts文件中编辑三个Ip地址 三台都要配置, 4.然…...
选择word中的表格VBA
打开开发工具 选择Visual Basic插入代码 Sub 选择word中的表格() Dim t As Table an MsgBox("即将选择选区内所有表格,若无选区,则选择全文表格。", vbYesNo, "提示") If an - 6 Then Exit Sub Set rg IIf(Selection.Type wdSel…...
开放签开源电子签章白皮书-简版
开放签开源电子签章白皮书-简版 一、摘要: 开放签电子签章团队源自于电子合同SaaS公司,立志于通过开源、开放的模式,结合团队十多年的行业经验,将电子签章产品更简单、更低门槛的推广到各行各业中。让电子签章应用更简单&#x…...
uniapp、vue2.6、H5,利用腾讯TRTC,快速跑通1v1视频功能
多人视频聊天室搭建,官网已有相关demo和案例,需要快速搭建多人聊天室直接进入以下网站: 实时音视频 Web & H5 (Vue2/Vue3)-视频通话(含 UI)-文档中心-腾讯云说明:https://cloud.tencent.com/document/…...
Spring Data访问Elasticsearch----查询方法
Spring Data访问Elasticsearch----查询方法 一、查询lookup策略1.1 声明的查询 二、创建查询三、方法返回类型四、使用Query注解 一、查询lookup策略 Elasticsearch模块支持所有基本的查询构建功能,如字符串查询、native搜索查询、基于条件的查询和从方法名派生的查…...
PyTorch 深度学习(GPT 重译)(四)
第二部分:从现实世界的图像中学习:肺癌的早期检测 第 2 部分的结构与第 1 部分不同;它几乎是一本书中的一本书。我们将以几章的篇幅深入探讨一个单一用例,从第 1 部分学到的基本构建模块开始,构建一个比我们迄今为止看…...
视频无水印批量下载软件|抖音视频提取工具
视频无水印批量下载软件 在当今社交媒体充斥着大量优质视频内容的时代,很多用户都希望能够轻松下载自己喜爱的视频进行收藏或分享。为了满足用户的需求,我们特别推出了一款专业的视频无水印批量下载软件,让您可以方便快捷地获取喜爱的视频内容…...
【linux】环境基础|开发工具|gcc|yum|vim|gdb|make|git
目录 编辑 Linux 软件包管理器 yum 软件包: 操作: 拓展:lrzsz简介 Linux开发工具 Linux编辑器-vim使用 vim 的基本概念 命令模式 插入模式 底行模式 vim 命令模式的操作指令 vim 底行模式的操作命令 Linux编译器-gcc/g使用 功能 格…...
小程序中实现轮播图左向堆叠
1、效果图: 轮播图左向堆叠 2、封装的组件: my-swiper.wxml <view><view class"tower-swiper" bindtouchend"TowerEnd"><view class"tower-item" wx:for"{{swiperList}}" wx:key"index&q…...
零基础入门数据挖掘系列之「建模调参」
摘要:对于数据挖掘项目,本文将学习如何建模调参?从简单的模型开始,如何去建立一个模型;如何进行交叉验证;如何调节参数优化等。 建模调参:特征工程也好,数据清洗也罢,都是…...
如何在Mac中删除照片?这里有详细步骤
前言 本文介绍如何从Mac中删除照片,以释放硬盘空间或更好地组织文件和文件夹。 如何使用废纸篓删除Mac上的图片 在Mac上删除图片的最简单方法之一是使用废纸篓功能。学习只需几秒钟。下面是如何删除单个图片以及如何在Mac上删除多个图片,以及一些关键和有用的提示,以使该…...
Qt笔记 事件处理_鼠标事件
什么是事件? 点击鼠标左键,双击鼠标左键,鼠标来回移动,按下键盘按钮,这些都是事件。 那么事件的响应机制是什么样的呢? 首先main函数中有一个QApplication,其作用是创建一个应用程序对象&…...
【Vue】三、使用ElementUI实现图片上传
目录 一、前端代码实现 二、后端代码实现 三、调试效果实现 一、前端代码实现 废话不多说直接上代码 <el-form-item prop"image" label"上传图片" v-model"form.image"><el-upload:action"http://localhost:8…...
ffmpeg的ffprobe.exe查询修改视频信息
# 查询视频信息 ffprobe -i 1.mp4Input #0, mov,mp4,m4a,3gp,3g2,mj2, from video.mp4:Metadata:major_brand : isomminor_version : 512compatible_brands: isomiso2avc1mp41encoder : Lavf58.20.100comment : 123654Duration: 00:00:15.21, start: 0.0…...
Windows 2019服务器上安装NFS服务器
提供NFS服务服务器: Windows 2019服务器上安装NFS服务器资源管理器 创建目录比如D:\nfshare, 鼠标邮件菜单 点击 属性,进行NFS共享 使用NFS服务的客户端: 另外一台Windows服务器,需要安装NFS客户端 具体操作:Window…...
元素定位之xpath和css
元素定位 xpath绝对路径相对路径案例xpath策略(路径)案例xpath策略(层级、扩展)属性层级与属性层级与属性拓展层级与属性综合 csscss选择器(id、类、标签、属性)id选择器类选择器标签选择器属性选择器案例-…...
JavaScript 什么是纯函数,有哪些常见的纯函数
什么是纯函数 纯函数是指那些不依赖于外部状态,也不改变外部状态的函数。在JavaScript中,纯函数的返回值仅由其输入参数决定,而且执行纯函数不会产生副作用,比如修改全局变量或修改传入的参数。 常见的纯函数 JavaScript中一些常…...
c++ 指针大小
C的一个指针占内存几个字节? 结论: 取决于是64位编译模式还是32位编译模式(注意,和机器位数没有直接关系) 在64位编译模式下,指针的占用内存大小是8字节在32位编译模式下,指针占用内存大小是4字…...
IBM SPSS Statistics:提升数据处理效率的利器
IBM SPSS Statistics软件是一款功能强大的统计软件平台,广泛应用于学术研究、市场调查、数据挖掘和业务决策等领域。其主要功能特色体现在以下几个方面: 基础描述统计功能:软件提供平均值、众数、标准差、百分位数等多种常用的统计数值&#…...
is ignored, because it exists, maybe from xml file
1、问题概述? springboot整合mybatisplus启动的时候报错信息如下: 2024-03-20 10:12:19.239 ERROR 17840 --- [ main] c.b.m.core.MybatisConfiguration : mapper[com.hazq.hazqoa.mapper.DutyTrunsMapper.dutyTrunsExistence] is …...
3分钟快速上手Translumo:Windows平台终极实时屏幕翻译神器
3分钟快速上手Translumo:Windows平台终极实时屏幕翻译神器 【免费下载链接】Translumo Advanced real-time screen translator for games, hardcoded subtitles in videos, static text and etc. 项目地址: https://gitcode.com/gh_mirrors/tr/Translumo 想要…...
Bootstrap 5中浮动标签(Floating Labels)怎么用?
label必须置于input后且input需含placeholder,否则浮动失效;select无真正浮动动画,textarea正常;form-control类不可少;::placeholder样式需同步调整以避免视觉断裂。label 必须放在 input 后面,且 input 必…...
第九章:我是如何剖析 Claude Code 的 CLI 里的安全沙盒与指令拦截机制的
大家好。又来了,好东西真的太多了,没办法。 比如有个问题:“Claude Code 既然能在电脑上执行命令行,万一大模型抽风,来一句 rm -rf /,或者偷偷把数据库给 DROP TABLE 了,那不就全完了࿱…...
Golang bcrypt如何加密密码_Golang密码加密教程【收藏】
bcrypt是不可逆的密码哈希而非加密,必须用GenerateFromPassword生成带盐哈希、CompareHashAndPassword验证,禁用AES等可逆加密;cost建议12左右平衡安全与性能;哈希值需存为VARCHAR(255)并端到端校验。bcrypt 不是“加密”…...
避坑指南:NRF52840 USB CDC通信不稳?从驱动到代码的完整排查流程
NRF52840 USB通信稳定性深度排查:从硬件到代码的实战指南 当你在调试NRF52840的USB CDC通信时,是否遇到过设备突然断开连接、数据包丢失或者根本无法识别的情况?这些问题往往让开发者陷入漫长的调试泥潭。本文将带你系统性地排查从硬件到软件…...
贝叶斯统计革命:Statistical Rethinking 2023如何改变你的数据分析思维
贝叶斯统计革命:Statistical Rethinking 2023如何改变你的数据分析思维 【免费下载链接】stat_rethinking_2023 Statistical Rethinking Course for Jan-Mar 2023 项目地址: https://gitcode.com/gh_mirrors/st/stat_rethinking_2023 Statistical Rethinking…...
终极指南:go-fastdfs小文件合并技术如何有效减少inode占用提升存储效率
终极指南:go-fastdfs小文件合并技术如何有效减少inode占用提升存储效率 【免费下载链接】go-fastdfs go-fastdfs 是一个简单的分布式文件系统(私有云存储),具有无中心、高性能,高可靠,免维护等优点,支持断点续传&#…...
RTKLib实战:手把手教你解析RTCM2/3差分数据(附源码调试技巧)
RTKLib实战:从零构建RTCM差分数据解析器与调试全指南 差分GNSS技术正在重塑高精度定位的边界,而RTCM协议作为行业通用语言,其解析能力直接决定了定位引擎的精度上限。本文将带您深入RTKLib的RTCM解析内核,从数据流捕获到校正应用…...
基于Docker与WebVirtCloud的私有云实践:从零部署到虚拟机管理
1. 为什么选择DockerWebVirtCloud搭建私有云 最近几年我帮不少中小企业部署过私有云环境,发现很多团队都被传统虚拟化方案的复杂部署流程劝退。直到遇到WebVirtCloud这个基于Web的KVM管理工具,配合Docker容器化部署,真正实现了十分钟快速搭建…...
如何将中国行政区划数据迁移到MySQL数据库?
如何将中国行政区划数据迁移到MySQL数据库? 【免费下载链接】Administrative-divisions-of-China 中华人民共和国行政区划:省级(省份)、 地级(城市)、 县级(区县)、 乡级(…...
