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(事实从来都不是一番风顺的.......) 正在读取软件包列表... 完成 正在分析软件包的依赖关 ...
随机推荐
- 通过ORPO技术微调 llama3大模型(Fine-tune Llama 3 with ORPO)
1f45bd1e8577af66a05f5e3fadb0b29 通过ORPO对llama进行微调 前言 ORPO是一种新颖的微调技术,它将传统的监督微调和偏好对齐阶段整合到一个过程中.这减少了训练所需 ...
- 力扣367(java&python)-有效的完全平方数(简单)
题目: 给定一个 正整数 num ,编写一个函数,如果 num 是一个完全平方数,则返回 true ,否则返回 false . 进阶:不要 使用任何内置的库函数,如 sqrt . 示例 1: 输入: ...
- 将 Terraform 生态粘合到 Kubernetes 世界
简介: 为了更高效,统一的管理云服务,IaC 思想近年来盛行,其中 Terrafrom 更是成功得到了几乎所有的云厂商的采纳和支持.以 Terrafrom 模型为核心的云服务 IaC 生态已经形成.然 ...
- 消息队列 RabbitMQ 遇上可观测--业务链路可视化
简介: 本篇文章主要介绍阿里云消息队列 RabbitMQ 版的可观测功能.RabbitMQ 的可观测能力相对开源有了全面的加强,为业务链路保驾护航. 作者:文婷.不周 本篇文章主要介绍阿里云消息队列 ...
- 从no-code到low-code:企业级hpaPaaS的未来
简介: 本文将简单谈一谈基于 no-code > low-code > pro-code 渐进式思路的研发体系. 引子 宜搭负责人骁勇给我举过一个例子,我们小时候逢年过节穿的衣服,都是去裁 ...
- 还需要学习JDBC吗?如果需要该了解到怎么样的程度?
前言 只有光头才能变强. 文本已收录至我的GitHub精选文章,欢迎Star:https://github.com/ZhongFuCheng3y/3y 不知道大家在工作中还有没有写过JDBC,我在大三 ...
- 2021年5.21NCU第四届校赛
比赛地址:http://222.204.50.106/contest/39 A 树上祖先 链接:http://222.204.50.106/contest/39/problem/A B 莎士比亚 链接 ...
- ruby操作excel
操作xlsx axlsx插件 操作xls spreadsheet插件
- linux 下jq的使用
安装: yum install jq -y 文档: https://stedolan.github.io/jq/manual/ 更多: https://blog.csdn.net/Cheat11730 ...
- supervisor 的安装与使用
学习视频: https://www.bilibili.com/video/BV1Vi4y147Fm?from=search&seid=8875783979034550201 更多说明: htt ...