VMware ESXi:修订间差异
跳到导航
跳到搜索
(创建页面,内容为“VMware 三个版本 * workstation: 单机级,用在个人桌面系统中,需要操作系统支持 * server: 工作组级,用于服务器,需要操作系统支持 * ESXi: 企业级,用于服务器,不需要操作系统支持,直接运行在裸机即硬件上;占用系统资源很小,易于管理 === ESXi 6.5 安装 === # rufus # EXSi 6.5(Updated driver for Realtek 8168/8111/8411/8118 based NICs) # EXSi 6.7 === ESXi 6 配置 === * 待安装…”) |
无编辑摘要 |
||
(未显示同一用户的4个中间版本) | |||
第1行: | 第1行: | ||
VMware 三个版本 | VMware 三个版本 | ||
* workstation: | * workstation: 单机,用在个人桌面系统中,需要操作系统支持 | ||
* server: | * server: 工作组,用于服务器,需要操作系统支持 | ||
* ESXi: | * ESXi: 企业,用于服务器,不需要操作系统支持,直接运行在裸机即硬件上;占用系统资源很小,易于管理 | ||
=== ESXi 6.5 安装 === | === ESXi 6.5 安装 === | ||
# rufus | # rufus | ||
# EXSi 6.5(Updated driver for Realtek 8168/8111/8411/8118 based NICs) | # EXSi 6.5''(Updated driver for Realtek 8168/8111/8411/8118 based NICs)'' | ||
# EXSi 6.7 | # EXSi 6.7 | ||
EXSi 6.5 支持 Ubuntu 22.04 LTS、Windows 10 | |||
=== ESXi 6 配置 === | === ESXi 6 配置 === | ||
* | * 待安装虚拟机之 ISO 文件可先行上传至 ESXi Server | ||
* 导出之文件,存放在客户端,使用时也是从客户端上传,提前放至 ESXi Server 无用 | * 导出之文件,存放在客户端,使用时也是从客户端上传,提前放至 ESXi Server 无用 | ||
第36行: | 第37行: | ||
[*] Install OpenSSH server | [*] Install OpenSSH server | ||
==== | ==== 快照 ==== | ||
ESXi 6: 选中虚拟机,操作 -> 快照 | |||
[ 不选 ] 生成虚拟机内存的快照 | |||
[ 不选 ] 使客户机文件系统处于静默状态 (需要安装有 VMware Tools) | |||
==== ESXI 虚拟硬盘的格式 ==== | |||
===== 精简置备(thin) ===== | |||
* 精简配置就是无论磁盘分配多大,实际占用存储大小是现在使用的大小,即用多少算多少。 | |||
* 当客户机有输入输出的时候,VMkernel 首先分配需要的空间并进行清零操作,也就是说如果使用精简配置在有 IO 的时候需要等待分配空间和清零,这两个步骤完成后才能进行操作,对于 IO 频繁的应用这样性能会有所下降,但节省了存储空间。 | |||
* 即:实际使用多大,就分配多大,最大不会超过实际硬盘空间的大小 | |||
===== 厚置备,延迟置零(zeroed thick) ===== | |||
* | * 默认的创建格式,创建过程中为虚拟磁盘分配所需空间。创建时不会擦除物理设备上保留的任何数据,没有置零操作,当有IO操作时,需要等待清零操作完成后才能完成IO, | ||
* 即:分配好空间,执行写操作时才会按需要将其置零。 | |||
===== 厚置备,置零(eager zeroed thick) ===== | |||
即:分配好空间并置零操作,有IO的时无需等待任何操作直接执行。 | * 创建支持群集功能的厚磁盘。在创建时为虚拟磁盘分配所需的空间,并将物理设备上保留的数据置零。创建这种格式的磁盘所需的时间可能会比创建其他类型的磁盘长。 | ||
* 即:分配好空间并置零操作,有IO的时无需等待任何操作直接执行。 | |||
==== ESXI 硬盘模式 ==== | ==== ESXI 硬盘模式 ==== | ||
第78行: | 第82行: | ||
如果快照后,该磁盘被删除,则快照恢复的虚拟机上不存在该磁盘。 | 如果快照后,该磁盘被删除,则快照恢复的虚拟机上不存在该磁盘。 | ||
=== 虚拟机开机自动启动 === | |||
* 主机 -> 管理 -> 系统 -> 自动启动 -> 已启用:Yes | |||
* 主机 -> 管理 -> 系统 -> 虚拟机 -> 自动启动:Yes | |||
=== 删除状态为“无效”的虚拟机 === | |||
* 查看已失效的虚拟机 | |||
在 /etc/vmware/hostd 目录下输入 | |||
vim-cmd vmsvc/getallvms | |||
列表中显示 Skipping invalid VM 'N' 为已失效的虚拟机,编号 N 为该虚拟机的编号 | |||
* 取消注册虚拟机 | |||
vim-cmd vmsvc/unregister N | |||
[[分类:Develop]] | [[分类:Develop]] | ||
[[分类:Linux]] | [[分类:Linux]] |
2023年4月7日 (五) 22:40的最新版本
VMware 三个版本
- workstation: 单机,用在个人桌面系统中,需要操作系统支持
- server: 工作组,用于服务器,需要操作系统支持
- ESXi: 企业,用于服务器,不需要操作系统支持,直接运行在裸机即硬件上;占用系统资源很小,易于管理
ESXi 6.5 安装
- rufus
- EXSi 6.5(Updated driver for Realtek 8168/8111/8411/8118 based NICs)
- EXSi 6.7
EXSi 6.5 支持 Ubuntu 22.04 LTS、Windows 10
ESXi 6 配置
- 待安装虚拟机之 ISO 文件可先行上传至 ESXi Server
- 导出之文件,存放在客户端,使用时也是从客户端上传,提前放至 ESXi Server 无用
Ubuntu 22.04 LTS
- Guided storage configuration
[ 不选 ] set up this disk as an LVM group
否则磁盘空间默认只使用 47G
- Profile setup
Your name: Adam Lee
Your server's name: mc0
Pick a username: bi
- SSH Setup
[*] Install OpenSSH server
快照
ESXi 6: 选中虚拟机,操作 -> 快照
[ 不选 ] 生成虚拟机内存的快照
[ 不选 ] 使客户机文件系统处于静默状态 (需要安装有 VMware Tools)
ESXI 虚拟硬盘的格式
精简置备(thin)
- 精简配置就是无论磁盘分配多大,实际占用存储大小是现在使用的大小,即用多少算多少。
- 当客户机有输入输出的时候,VMkernel 首先分配需要的空间并进行清零操作,也就是说如果使用精简配置在有 IO 的时候需要等待分配空间和清零,这两个步骤完成后才能进行操作,对于 IO 频繁的应用这样性能会有所下降,但节省了存储空间。
- 即:实际使用多大,就分配多大,最大不会超过实际硬盘空间的大小
厚置备,延迟置零(zeroed thick)
- 默认的创建格式,创建过程中为虚拟磁盘分配所需空间。创建时不会擦除物理设备上保留的任何数据,没有置零操作,当有IO操作时,需要等待清零操作完成后才能完成IO,
- 即:分配好空间,执行写操作时才会按需要将其置零。
厚置备,置零(eager zeroed thick)
- 创建支持群集功能的厚磁盘。在创建时为虚拟磁盘分配所需的空间,并将物理设备上保留的数据置零。创建这种格式的磁盘所需的时间可能会比创建其他类型的磁盘长。
- 即:分配好空间并置零操作,有IO的时无需等待任何操作直接执行。
ESXI 硬盘模式
从属
- 默认,快照中包含该从属磁盘
独立-持久
- 更改将立即并永久写入磁盘,持久磁盘不受快照影响
- 即对虚拟机创建快照时,不对该磁盘的数据进行快照。使用快照还原虚拟机时,不对该磁盘的数据进行还原
独立-非持久
- 关闭电源或恢复快照后,丢弃对该磁盘的更改
若选择“独立-持久”或“独立-非持久”,则对虚拟机创建快照时,不对该磁盘的数据进行快照。使用快照还原虚拟机时,不对该磁盘的数据进行还原。
如果快照后,该磁盘被解绑定且未绑定其他虚拟机,则快照恢复的虚拟机会重新绑定该磁盘,但磁盘数据不进行还原。
如果快照后,该磁盘被删除,则快照恢复的虚拟机上不存在该磁盘。
虚拟机开机自动启动
- 主机 -> 管理 -> 系统 -> 自动启动 -> 已启用:Yes
- 主机 -> 管理 -> 系统 -> 虚拟机 -> 自动启动:Yes
删除状态为“无效”的虚拟机
- 查看已失效的虚拟机
在 /etc/vmware/hostd 目录下输入 vim-cmd vmsvc/getallvms 列表中显示 Skipping invalid VM 'N' 为已失效的虚拟机,编号 N 为该虚拟机的编号
- 取消注册虚拟机
vim-cmd vmsvc/unregister N