VMware搭建集群环境
集群地址分配
名称 | IP | 子网掩码 | 网关 | DNS |
---|---|---|---|---|
flink01 | 192.168.22.211 | 255.255.255.0 | 192.168.22.2 | 114.114.114.114 |
flink02 | 192.168.22.212 | 255.255.255.0 | 192.168.22.2 | 114.114.114.114 |
flink03 | 192.168.22.213 | 255.255.255.0 | 192.168.22.2 | 114.114.114.114 |
一、VMware虚拟机安装
(1)VM安装
参考往期文档:https://www.cnblogs.com/cavan2021/p/17113696.html
(2)VM创建和配置
a)打开虚拟机后,依次点击“打开”-“新建虚拟机”
b)选择“典型”,点击“下一步”
c)选择“稍后安装操作系统”,直接点击“下一步”
d)安装Linux系统,版本选择你下载的Linux镜像的版本,我这里是CentOS7,x86-64位,点击“下一步”
我下载的镜像版本
e)我们实践时,会去搭建flink集群,因此这里我起了一个名称flink01;然后选择VM创建的地址,点击“下一步”
f)默认“下一步”,
自定义一些配置
设置内存
设置cpu
这里选择本地下载好的CentOS镜像:
g)点击“完成”
(3)VM配置
a)开启此虚拟机
Enter回车,安装Linux系统镜像
b)选择语言
c)设置“安装位置”
点击“完成”
d)KDUMP禁用:
f)网络和主机名
g)点击“开始安装”
h)设置root账户密码
这里要是密码设置过于简单,点击两次完成即可
完成配置
完成后,重启
(4)使用设置的用户和密码登录
二、VMware虚拟机的克隆
搭建集群需要至少3台虚拟机,flink01,flink02,flink03,已经安装了flink01,剩下两个需要用到虚拟机克隆。
a)先关闭flink01虚拟机
b)右击主机名称,选中“管理”,点击“克隆”
点击“下一页”
点击“下一页”
c)选择“创建完整克隆”
d)填写虚拟机名称及创建的位置
f)同理,克隆出flink03即可。
三、静态IP,网络路由配置
(1)虚拟网络配置
打开“编辑”,选择“虚拟网络编辑器”
点击“更改配置”
选择VMnet8,更改子网IP:192.168.22.0
点击“NAT设置”
设置网关IP
点击“DHCP设置”
搜索“网络连接”
打开VMnet8,属性
双击IPV4
设置Adapter的IP、DNS
(2)配置主机名
修改虚拟机主机名
vi /etc/hostname
分别登录机器,修改主机名称为flink01、flink02、flink03
(3)配置虚拟机hosts
配置域名映射关系
vi /etc/hosts
三台机器都要配置
192.168.22.211 flink01
192.168.22.212 flink02
192.168.22.213 flink03
(4)配置DNS、网关、静态IP
vi /etc/sysconfig/network-scripts/ifcfg-ens33
# flink01
BOOTPROTO="static"
IPADDR="192.168.22.211"
NETMASK="255.255.255.0"
GATEWAY="192.168.22.2"
DNS1="114.114.114.114"
DNS2="8.8.8.8"
# flink02
BOOTPROTO="static"
IPADDR="192.168.22.212"
NETMASK="255.255.255.0"
GATEWAY="192.168.22.2"
DNS1="114.114.114.114"
DNS2="8.8.8.8"
# flink03
BOOTPROTO="static"
IPADDR="192.168.22.213"
NETMASK="255.255.255.0"
GATEWAY="192.168.22.2"
DNS1="114.114.114.114"
DNS2="8.8.8.8"
(5)重启虚拟机
reboot
执行ping www.baidu.com看看网络是不是通的
四、配置SSH互信
三台机器都去执行命令,按3次回车,生成id_rsa文件
ssh-keygen -t rsa
三台机器,将其他两台机器生成的id_rsa文件拷贝到本地
ssh-copy-id flink01
ssh-copy-id flink02
ssh-copy-id flink03
验证是否免SSH成功
在flink03上可以直接连接flink02和flink01
自此集群环境搭建OK了,对于flink机器和Hadoop集群都可以使用该方式搭建
VMware搭建集群环境的更多相关文章
- Hadoop化繁为简-从安装Linux到搭建集群环境
简介与环境准备 hadoop的核心是分布式文件系统HDFS以及批处理计算MapReduce.近年,随着大数据.云计算.物联网的兴起,也极大的吸引了我的兴趣,看了网上很多文章,感觉还是云里雾里,很多不必 ...
- Hadoop化繁为简(一)-从安装Linux到搭建集群环境
简介与环境准备 hadoop的核心是分布式文件系统HDFS以及批处理计算MapReduce.近年,随着大数据.云计算.物联网的兴起,也极大的吸引了我的兴趣,看了网上很多文章,感觉还是云里雾里,很多不必 ...
- druid 搭建集群环境
下载druid 下载地址 http://static.druid.io/artifacts/releases/druid-services-0.6.145-bin.tar.gz 解压 tar -zxv ...
- 基于redis 3.x搭建集群环境
由于我团队开发的在线坐席系统,即将面对线上每周3000W的下行投放客户,产品的咨询量可能会很大,基于前期,200W的投放时,前10分钟,大概800问题量,平均一个客户大概8个问题,也就是说每分钟10个 ...
- linux下安装 zookeeper-3.4.9并搭建集群环境
本文主要记录作者在实践过程中实现在centos7环境下安装zookeeper并搭建集群的详细步骤,关于zookeeper本文将不做详细介绍,安装步骤详情如下: 前提准备:3台linux服务器(因为zo ...
- Kubernetes--用kubeadm搭建集群环境
架构 k8s的组件架构图 OCI (Open Container Initiative) 开放容器标准.是一个轻量级,开放的治理结构(项目),在 Linux 基金会的支持下成立,致力于围绕容器格式和运 ...
- 记录nginx 搭建集群环境踏过的坑
因为生产环境做了负载均衡,为了尽可能跟线上环境一致,所以想在本地也搭集群,这样测试更靠谱.首先就想到nginx 这货,搭个简单的web 服务器实在太简单了. nginx 这玩意11年简单玩过,那是版本 ...
- Arcgis Server 10.4.1 搭建集群环境
1.准备工作 Arcgis Server 10.4.1 以及许可一枚 共享存储(通过UNC路径访问,如"\\server1\arcgisserver\") 服务器两台(虚拟机也可 ...
- hadoop问题锦集(一)-搭建集群环境时的常见问题
1.没有主机的路由 1.namenode与datanode之间ping不通了 2.防火墙得关闭: ufw status ufw disabled 2. ssh localhost ssh:connec ...
- ubuntu下用vagrant搭建集群环境
1.安装virtualbox 终端输入:sudo apt-get install virtualbox(事实从来都不是一番风顺的.......) 正在读取软件包列表... 完成 正在分析软件包的依赖关 ...
随机推荐
- gitee基于webhooks实现前端简单自动化部署
1.为什么采用自动化部署 简而言之,程序员优秀传统:懒 =>高级生产力. 基于gitee进行的自动化部署,服务器环境为Ubuntu 基于webhooks进行的自动化部署更加轻快便捷 2.部署步骤 ...
- 力扣434(java)-字符串中的单词个数(简单)
题目: 统计字符串中的单词个数,这里的单词指的是连续的不是空格的字符. 请注意,你可以假定字符串里不包括任何不可打印的字符. 示例: 输入: "Hello, my name is John& ...
- 5款开源、美观、强大的WPF UI组件库
前言 经常看到有小伙伴在DotNetGuide技术社区交流群里提问:WPF有什么好用或者好看的UI组件库?,今天大姚给大家分享5款开源.美观.强大.简单易用的WPF UI组件库. WPF介绍 WPF ...
- EasyCV DataHub 提供多领域视觉数据集下载,助力模型生产
简介: 在人工智能广泛应用的今天,深度学习技术已经在各行各业起到了重要的作用.在计算机视觉领域,深度学习技术在大多数场景已经替代了传统视觉方法.如果说深度学习是一项重要的生产工具,那么数据就是不可或缺 ...
- 性能透明提升 50%!SMC + ERDMA 云上超大规模高性能网络协议栈
简介: 新的协议栈是不是重新发明轮子?一个协议栈能否解决所有问题?适配所有场景? 编者按:当前内核网络协议栈有什么问题?新的协议栈是不是重新发明轮子?一个协议栈能否解决所有问题?适配所有场景?本文整理 ...
- 阿里云发布企业云原生IT成本治理方案:五大能力加速企业 FinOps 进程
简介:阿里云企业云原生 IT 成本治理方案助力企业落地企业 IT 成本治理的理念.工具与流程,让企业在云原生化的过程中可以数字化地实现企业 IT 成本管理与优化,成为 FinOps 领域的践行者与领 ...
- 【产品能力深度解读】连续入围Gartner魔力象限的Quick BI有何魔力?
简介: 国际权威分析机构Gartner发布2021年商业智能和分析平台魔力象限报告,阿里云Quick BI再度入选,并继续成为该领域魔力象限唯一入选的中国企业. Quick BI凭借在增强分析能力上的 ...
- [Go] freecache 设置 SetGCPercent 的作用
你需要对 freecache 有一个大致了解,freecache 的内存空间是预分配的. 假设你的程序占用了 50M 内存,那么开启 freecache 预分配 200M 空间,总共下来就是 250M ...
- dotnet 使用 WpfAnalyzers 辅助分析 WPF 应用代码缺陷
引入 WpfAnalyzers 代码分析工具,相当于给团队加入一个免费的代码审查工具人,可以帮忙在日常开发找到很多代码缺陷.加入 WpfAnalyzers 代码分析工具,可以减少代码编写里的低级缺陷, ...
- C语言程序设计-笔记9-函数与程序结构
C语言程序设计-笔记9-函数与程序结构 例10-1 有序表的增删查操作.首先输入一个无重复元素的.从小到大排列的有序表,并在屏幕上显示以下菜单(编号和选项),用户可以反复对该有序表进行插入.删除 ...