VMware ESXi:修订间差异

来自牛奶河Wiki
跳到导航 跳到搜索
(创建页面,内容为“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
* 待安装虚拟机之 ISO 文件可先行上传至 ESXi Server
* 导出之文件,存放在客户端,使用时也是从客户端上传,提前放至 ESXi Server 无用
* 导出之文件,存放在客户端,使用时也是从客户端上传,提前放至 ESXi Server 无用


第36行: 第37行:
[*] Install OpenSSH server
[*] Install OpenSSH server


==== ESXI 虚拟硬盘的格式 ====
==== 快照 ====
ESXi 6: 选中虚拟机,操作 -> 快照


* 精简置备(thin)
[ 不选 ] 生成虚拟机内存的快照


精简配置就是无论磁盘分配多大,实际占用存储大小是现在使用的大小,即用多少算多少。
[ 不选 ] 使客户机文件系统处于静默状态 (需要安装有 VMware Tools)


当客户机有输入输出的时候,VMkernel 首先分配需要的空间并进行清零操作,也就是说如果使用精简配置在有 IO 的时候需要等待分配空间和清零,这两个步骤完成后才能进行操作,对于 IO 频繁的应用这样性能会有所下降,但节省了存储空间。
==== ESXI 虚拟硬盘的格式 ====
 
即:实际使用多大,就分配多大,最大不会超过实际硬盘空间的大小


* 厚置备,延迟置零(zeroed thick)
===== 精简置备(thin) =====


默认的创建格式,创建过程中为虚拟磁盘分配所需空间。创建时不会擦除物理设备上保留的任何数据,没有置零操作,当有IO操作时,需要等待清零操作完成后才能完成IO,
* 精简配置就是无论磁盘分配多大,实际占用存储大小是现在使用的大小,即用多少算多少。
* 当客户机有输入输出的时候,VMkernel 首先分配需要的空间并进行清零操作,也就是说如果使用精简配置在有 IO 的时候需要等待分配空间和清零,这两个步骤完成后才能进行操作,对于 IO 频繁的应用这样性能会有所下降,但节省了存储空间。
* 即:实际使用多大,就分配多大,最大不会超过实际硬盘空间的大小


即:分配好空间,执行写操作时才会按需要将其置零。
===== 厚置备,延迟置零(zeroed thick) =====


* 厚置备,置零(eager 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 安装

  1. rufus
  2. EXSi 6.5(Updated driver for Realtek 8168/8111/8411/8118 based NICs)
  3. 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