VMware ESXi-虚拟化平台的搭建

article/2025/9/15 4:30:31

前言:vSphere 是VMware公司推出一套服务器虚拟化解决方案,其核心组件为 VMware ESXi 和VMware vCenter,本文简单介绍VMware ESXi 的安装使用。
它与我们常用的虚拟机不同的是,日常使用的虚拟机是需要依赖于一个操作系统的,比如在window上使用vmware,或者linux上使用virtualbox。而ESXi不依赖于任何操作系统,它本身就可以看作一个操作系统,然后可以在它上面安装系统。

VMware下载地址: https://pan.baidu.com/s/1kkTGFQX6DyNGcwB2LjpKqA 提取码: hdtp

ESXi 的优势

IT 团队需要应对不断变动的市场趋势,并满足不断提高的客户需求,因此面临着严峻的压力。同时,他们必须针对复杂性不断提升的项目扩充 IT 资源。幸好 ESXi 有助于在更出色的业务成效和节约 IT 成本之间做出平衡。VMware ESXi 使您能够:

  1. 整合硬件,以实现更高的容量利用率。

  2. 提升性能,以获得竞争优势。

  3. 通过集中管理功能精简 IT 管理。

  4. 降低 CAPEX 和 OPEX。

  5. 最大限度地减少运行 hypervisor 所需的硬件资源,进而提高效率。

    功能特性
    ESXi 可将多个服务器整合到较少物理设备中,从而减少对空间、电力和 IT 管理的要求,同时提升性能。
    占用空间小
    尽管 ESXi 占用空间仅为 150 MB,却可实现更多功能,同时还能最大限度地降低 hypervisor 的安全风险。
    可靠的性能
    适应任何大小的应用。虚拟机配置最高可达 128 个虚拟 CPU、6 TB 的 RAM 和 120 台设备,以满足您的所有应用需求。了解不同解决方案的限制条件,确保不会超出您的环境支持的配置。了解有关配置上限的更多信息。
    增强安全性
    利用强大的加密功能保护敏感的虚拟机数据。基于角色的访问可简化管理,而广泛的日志记录和审核可以更好地落实责任,还可更加轻松地进行取证分析。
    卓越的生态系统
    获取对硬件 OEM 供应商、技术服务合作伙伴、应用和客户机操作系统的广泛生态系统的支持。
    方便用户使用的体验
    使用基于 HTML5 标准的内置现代 UI 进行日常管理操作。对于需要实现运维自动化的客户,VMware 提供 vSphere 命令行界面和便于开发人员使用、基于 REST 的 API。

操作步骤:

1、开机插入ESXi安装盘,选择第一项,回车

启动后的安装步骤可以说是一路下一步,懂点英语的相信毫无压力(不同版本都差不多,较新版的ESXi要求起码4G内存,不过可以绕过这个验证,网上有教程,这里不赘述):
在这里插入图片描述
在这里插入图片描述
2、如图,进入ESXi欢迎界面,按下enter键继续
在这里插入图片描述
3、在该安装许可协议界面,按下F11以继续
fe324a91-d728-4df9-910f-49623be22762
4、系统会自动检查可用存储设备,之后在该界面选择安装的磁盘位置,回车以继续  
注意ESXi会干掉整张硬盘
在这里插入图片描述
5、选择US default(美式)键盘
在这里插入图片描述
6、继续,输入root密码;注意密码最少为7位。
在这里插入图片描述
7、配置完所有信息后来到该界面,按下F11以开始安装
在这里插入图片描述
8、安装完成后,在该界面回车以重启
在这里插入图片描述
重启之后,刚才祼机硬盘中的已经有了ESXi系统,ESXi服务器全文本界面,因为真实的环境下我们平常基本很少需要在这台服务器上进行操作,有关的操作如创建管理虚拟服务器等,都可以在浏览器/vSphereClient上进行(6.5之后官方开始推荐直接浏览器界面配置了); 不过在此之前,我们需要对ESXi的网络进行一些配置,vSphere Client对其的控制也是通过网络进行的,我们必须事先为ESXi配置好访问IP。

9、重启完成后进入该界面,按下F2键弹出登陆界面
在这里插入图片描述
10、在弹出的登陆界面输入root账号、密码,回车登陆
在这里插入图片描述
11、选择 “Configure Management Network”(注意先选下网卡NetworkAdapter,如果驱动正常应该能看见多张网卡,插拔网线有在网卡那儿有提示哪个网卡连接上了,可以以此区分网卡):
在这里插入图片描述
选项作用:

Configure Password 配置root密码

Configure Management Network 配置网络

Restart Management Network 重启网络

Test Management Network 使用ping测试网络

Network Restore Options 还原配置

Troubleshooting Options 故障排查选项

View System Logs 查看系统日志

Reset System Conf iguration ESXi 出厂设置

12、进入选择IPV4 configuration设置IP地址
在这里插入图片描述
13、可以修改IP地址 按上下键移动,空格键选中,设置完IP地址后回车
在这里插入图片描述
14、按ESC退出网卡配置界面时按Y保存配置
在这里插入图片描述
15、esxi安装已经完成,这时插上网线,把自己电脑跟ESXi服务器设置同一网段就能通过IP地址在浏览器中访问服务器了:
在这里插入图片描述
注意:装完了别忘了激活一下,在主机->管理->许可那儿,普通免费用户可以用到最多8核,一般情况是够用了。

16、登录上以后点击管理–>许可–>分配许可证

许可证:VMware vSphere 6 Enterprise Plus :0A65P-00HD0-3Z5M1-M097M-22P7H
在这里插入图片描述
17、点击存储–>数据存储浏览器,上传镜像文件以方便后期创建虚拟机安装系统
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
18、点击虚拟机–>创建/注册虚拟机即可创建虚拟机
在这里插入图片描述
19、选择创建类型
在这里插入图片描述
20、选择名称和客户机操作系统
在这里插入图片描述
21、选择存储
在这里插入图片描述
22、根据自己需求设置虚拟机硬件配置
在这里插入图片描述
23、检查系统配置
在这里插入图片描述
24、虚拟机创建成功,选中虚拟机点击打开电源即可开始安装系统
在这里插入图片描述
在这里插入图片描述


http://chatgpt.dhexx.cn/article/Fi5UKHwh.shtml

相关文章

虚拟仿真实验平台服务器需求,虚拟仿真实验中心平台建设方案.pptx

虚拟仿真实验中心平台建设方案.pptx 一,二,三,虚拟仿真实验概述,虚拟仿真实验教学,虚拟仿真实验中心建设,一,二,三,虚拟仿真实验概述,虚拟仿真实验教学,虚拟仿真实验中心建设,,随着计算机、互联网等先进技术的迅速发展和大面积普及推广,虚拟仿真实验应运而生。虚拟仿真实验改变…

服务器虚拟化和云平台,云平台和服务器虚拟化区别

云平台和服务器虚拟化区别 内容精选 换一换 云硬盘(Elastic Volume Service, EVS)可以为云服务器提供高可靠、高性能、规格丰富并且可弹性扩展的块存储服务,可满足不同场景的业务需求,适用于分布式文件系统、开发测试、数据仓库以及高性能计算等场景。云服务器包括弹性云服务…

虚拟化服务器云平台,云管理平台——虚拟化管理功能介绍

原标题:云管理平台——虚拟化管理功能介绍 虚拟化资源池管理:实现对虚拟化数据中心资源池中的物理服务器、虚拟机统一管理、监控、调度。 主要功能: 物理服务器管理:资源纳管、信息获取、清单与查询、配置和管理 虚拟机管理&#…

javassist 基本用法

Javassist是一个能够操作字节码框架,在学习的过程中存在了一些问题,用博客的方式记录下来,希望对大家有所帮助。 一、实例功能 学习的实例来自于 IBM developer 主要功能实现计算一个方式具体的执行时间. 二、代码实例 package org.ja…

javassist对已有的类进行操作

准备工作: 首先创建一个java项目,然后导入javassist.jar包 创建一个注解 package com.chengyu.javassist;public interface Auto {String name();int year(); }创建一个接口 public interface Earth { } 创建两个类 public class Pepelo{ } packag…

【Javassist】快速入门系列03 使用Javassist实现方法异常处理

系列文章目录 01 在方法体的开头或结尾插入代码 02 使用Javassist实现方法执行时间统计 03 使用Javassist实现方法异常处理 文章目录 系列文章目录前言引入Javassist jar包使用Javassist实现方法异常处理 总结说明 前言 上一章我们介绍了使用使用Javassist实现了对方法执行时…

【Javassist】快速入门系列04 使用Javassist更改整个方法体

系列文章目录 01 在方法体的开头或结尾插入代码 02 使用Javassist实现方法执行时间统计 03 使用Javassist实现方法异常处理 04 使用Javassist更改整个方法体 文章目录 系列文章目录前言引入Javassist jar包使用Javassist更改整个方法体 总结说明 前言 上一章我们介绍了使用Ja…

Java字节码编程之非常好用的javassist

我为什么要研究这个? 因为我在开发一个框架的时候需要用到。 我开发的这个框架,有一个注解,当用户输入变量名,类名的时候,我这个框架可以为其自动生成一个对象,并加载到内存中供以后使用。 这个小功能可…

javassist学习

Java 字节码以二进制的形式存储在 .class 文件中,每一个 .class 文件包含一个 Java 类或接口。Javaassist 就是一个用来 处理 Java 字节码的类库。它可以在一个已经编译好的类中添加新的方法,或者是修改已有的方法,并且不需要对字节码方面有深…

Javassist

Javassist Javassist是一个开源的分析、编辑和创建Java字节码的类库,可以直接编辑和生成Java生成的字节码。 相对于bcel, asm等这些工具,开发者不需要了解虚拟机指令,就能动态改变类的结构,或者动态生成类。javassist简单易用&…

[Java基础]—Javassist

Javassist Javassist (JAVA programming ASSISTant) 是在 Java 中编辑字节码的类库;它使 Java 程序能够在运行时定义一个新类, 并在 JVM 加载时修改类文件。原理与反射类似,但开销相对较低。 常用API ClassPool getDefault : 返回默认的 ClassPool 是单例模式的&…

Javassist基本用法

Javassist概述 Javassist是可以动态编辑Java字节码的类库。它可以在Java程序运行时定义一个新的类,并加载到JVM中;还可以在JVM加载时修改一个类文件,添加新的方法,或者是修改已有的方法。Javassist使用户不必关心字节码相关的规范…

Java中的高性能字节码工具:Javassist

前言 一般常见的动态方法调用使用Reflection或者字节码生成技术。虽然JDK已对反射进行了优化但在追求性能的场景中仍然显得性能不佳。本文即是介绍一个面向程序员友好的字节码操作类库javassist。根据benchmark其展现的性能已几乎无异于直接调用。 开源地址:javas…

Java字节码技术javassist

一、Javassist入门 (一)Javassist是什么 Javassist是可以动态编辑Java字节码的类库。它可以在Java程序运行时定义一个新的类,并加载到JVM中;还可以在JVM加载时修改一个类文件。Javassist使用户不必关心字节码相关的规范也是可以编…

java--javassist学习

Javassist是一个开源的分析、编辑和创建Java字节码的类库。是由东京工业大学的数学和计算机科学系的 Shigeru Chiba (千叶 滋)所创建的。它已加入了开放源代码JBoss 应用服务器项目,通过使用Javassist对字节码操作为JBoss实现动态AOP框架。javassist是jb…

javassist使用指南

目录 一、快速入门1.1 创建class文件1.2 ClassPool的相关方法1.3 CtClass的相关方法1.4 CtMethod的相关方法1.5 调用生成的类对象1.5.1 通过反射调用1.5.2 通过接口调用 1.6 修改现有的类对象 二、将类冻结三、类搜索路径四、$开头的特殊字符五、ProxyFactory的使用 我们知道Ja…

systemd介绍

由来 Linux 的启动一直采用init进程,这种方法有两个缺点。一是启动时间长。init进程是串行启动,只有前一个进程启动完,才会启动下一个进程,二是启动脚本复杂。init进程只是执行启动脚本,不管其他事情。脚本需要自己处理…

systemd man手册

SYSTEMD(1)systemd SYSTEMD(1) 名称 systemd,init-systemd系统和服务管理器 概要 /lib/systemd/systemd [OPTIONS...]init [OPTIONS...] {COMMAND}描述 systemd是Linux操作系统的系统和服务管理器。在启动时作为PID的…

systemd wsl 测试笔记

文章目录 systemd 简介WSL systemdsystemctljournalctlhello serviceSleep 与 Timeout 测试Requires 测试After 测试 systemd 简介 Linux 从关闭到运行, 完整的启动和启动过程有三个主要部分: 硬件启动(Hardware boot): 初始化系统硬件Linux 引导(Linux boot): 加载 Linux 内核…

Linux systemd启动流程

以Ubuntu 18.04.2 LTS为例,列出Systemd启动target中涉及单元(Unit). default.target ( graphical.target by default) graphical.targetRequiresmulti-user.targetWantsdisplay-manager.serviceConflictsrescue.service rescue.targetAftermulti-user.target rescu…