当前位置: 首页 > news >正文

基于VMware的虚拟机集群搭建

img

本文作者: slience_me


文章目录

  • 基于VMware的虚拟机集群搭建
    • 1. 安装Vmware
    • 2. 构建虚拟机
    • 3. 安装Linux
    • 4. 网络配置
    • 5. 开始克隆
    • 6. 初始化系统
      • 6.1 开放root账户
      • 6.2 SSH服务
      • 6.3 设置静态IP
      • 6.4 镜像源 host 主机名

基于VMware的虚拟机集群搭建

该集群采用镜像ubuntu-20.04.6-live-server-amd64构建集群

我使用的虚拟机版本为VMware Workstation Pro 17

1. 安装Vmware

这个教程居多,网上搜索即可

2. 构建虚拟机

新建虚拟机

image-20250317160428945

选择典型后,下一步

image-20250317160532322

选择稍后安装操作系统,下一步,后面非重要部分,不再语言提示

image-20250317160716026

image-20250317160824417

image-20250317160955742

image-20250317161141504

image-20250317161210598

3. 安装Linux

image-20250317161553374

image-20250317161729665

image-20250317161840826

image-20250317162032527

image-20250317162053545

image-20250317162114568

image-20250317162219485

image-20250317162239059

image-20250317162323147

image-20250317162409725

image-20250317162419917

image-20250317162431064

image-20250317162505727

image-20250317162556846

image-20250317162631973

image-20250317162645237

image-20250317162922477

image-20250317163505309

image-20250317163635130

image-20250317163726429

image-20250317163746924

下面就是漫长的等待

安装成功

image-20250317164138254

输入你的账户密码启动

image-20250317164155988

4. 网络配置

需要共享电脑的网络给虚拟机,

打开控制面板 win + R,输入control

image-20250317164817683

image-20250317164848875

在这里需要注意,你使用的是Wifi还是网线,找到对应的网络适配器,以Wifi为例

image-20250317165017431

image-20250317165123548

image-20250317165146310

image-20250317165215225

image-20250317165230257

回到VMware,设置虚拟网络编辑器

image-20250317165331789

image-20250317165428664

image-20250317165535238

image-20250317165553382

image-20250317165621828

image-20250317165738507

尝试ping www.baidu.com

image-20250317165844337

然后关机 shutdown now

5. 开始克隆

image-20250317170027056

image-20250317170044085

image-20250317170057490

image-20250317170115555

image-20250317170158182

image-20250317170218280

根据实际情况 选择克隆的个数

克隆完成

image-20250317170353501

开机前需要修改一下MAC地址

image-20250317182900331

生成新的MAC地址

image-20250317182913703

6. 初始化系统

启动全部的虚拟机,启动过程比较卡顿,需要等待

6.1 开放root账户

进入系统后,输入用户名密码

image-20250317170848184

需要打开root用户权限

输入指令sudo -i ,启用root用户,输入你的密码

image-20250317171104618

然后输入指令passwd,修改root密码

image-20250317171301917

每台设备都是相同的操作

6.2 SSH服务

首先判断一下,系统的sshd是否安装成功

执行指令 systemctl status sshd, 这样就算成功了

image-20250317180954200

6.3 设置静态IP

修改配置文件,每个电脑版本可能不同,但是路径相同,以我的为例:

可以先备份一下旧的 cp /etc/netplan/00-installer.yaml /etc/netplan/00-installer.yaml-before

vim /etc/netplan/00-installer-config.yaml

network:
  ethernets:
    ens33:
      addresses: [192.168.137.130/24]
      gateway4: 192.168.137.2
      dhcp4: false
      nameservers:
        addresses: [114.114.114.114, 8.8.8.8]
  version: 2

应用配置:netplan apply

查看是否配置成功:ip addr

为了更好的控制服务器,我使用远程连接的方式,去管理

我使用的软件是

image-20250317172106992

6.4 镜像源 host 主机名

远程连接后:

image-20250317185927828

我将使用MobaXterm的多重执行功能:

image-20250317190003104

image-20250317190040051

镜像源

国内的话,最好换一个系统镜像源,使用阿里的开源镜像源也行,进入后选择对应的系统,Ubuntu的镜像源

注意root权限,否则需要加sudo

修改源文件名称 cp/etc/apt/sources.list /etc/apt/sources.list.old

新创建文件vim /etc/apt/sources.list,将对应的内容复制进去即可(注意需要对应版本)

例如我的是:

image-20250317181554705

可以顺手更新一下软件apt update

主机名

修改主机名称,hostnamectl set-hostname 新主机名

例如:

  • hostnamectl set-hostname k8s-node1
  • hostnamectl set-hostname k8s-node2
  • hostnamectl set-hostname k8s-node3

控制台输入 /bin/bash,刷新一下名称 root@原来的 -> root@新的

host

修改host vim /etc/hosts, 修改127.0.1.1的后面为对应的名称

另外最后面需要加上

192.168.137.130 k8s-node1
192.168.137.131 k8s-node2
192.168.137.132 k8s-node3

修改后,可以尝试ping一下,是否修改成功

这些都完成后,需要拍摄一个快照,方便出现问题恢复到这个位置

image-20250317191918336

等待完成后,集群的初始化任务就完成了
后边的内容写在中间件 kubernates 部分

相关文章:

  • 机器学习之浅层神经网络
  • Matlab 舰载机自动着舰控制系统研究
  • 咪咕MG101_晨星MSO9380芯片_安卓5.1.1_免拆卡刷固件包
  • Markdown 模板变量的使用
  • 科研入门--SCI及分区
  • Linux:UDP和TCP报头管理
  • C++ STL map
  • 模板字面量标签函数
  • pyqt 上传文件或者文件夹打包压缩文件并添加密码并将密码和目标文件信息保存在json文件
  • ccf3401矩阵重塑(其一)
  • 使用Ajax技术进行动态网页的爬虫(pycharm)
  • Linux驱动学习笔记(二)
  • 工作记录 2017-01-25
  • FlinkCDC 达梦数据库实时同步详解
  • 酵母生产二氢槲皮素-文献精读117
  • C++基础系列【24】STL迭代器和算法
  • 基于金融产品深度学习推荐算法详解【附源码】
  • 计算机视觉常见的算法
  • JSON数据格式介绍
  • 蓝耘智算|从静态到动态:探索Maas平台海螺AI图片生成视频功能的强大能力
  • 广西:坚决拥护党中央对蓝天立进行审查调查的决定
  • 广西壮族自治区政府主席蓝天立任上被查
  • 紫光集团原董事长赵伟国一审被判死缓
  • 独行侠以1.8%概率获得状元签,NBA原来真的有剧本?
  • 学者的“好运气”:读本尼迪克特·安德森《椰壳碗外的人生》
  • 云南大理铁路枢纽工程建设取得两大进展,预计明年建成