vSphere 任务是发生在 vSphere 清单中对象上的活动和操作。
vSphere 任务表示不会立即完成的系统活动,例如迁移虚拟机。例如,关闭虚拟机电源就是一项任务。可以在每天晚上手动执行此任务,也可以设置一个已调度任务,在每天晚上自动关闭虚拟机电源。
如何查看 vSphere 任务
了解如何查看与 vSphere 环境中的单个对象或所有对象关联的 vSphere 任务。
默认情况下,对象的任务列表还包括针对其子对象执行的任务。可以通过在目标列筛选器中输入所需的对象来筛选任务列表。
如果登录到属于 vCenter 增强型链接模式组的 vCenter Server 实例,则任务列表中的服务器列将显示在其上执行任务的 vCenter Server 系统的名称。
过程
如何取消 vSphere 任务
取消 vSphere 任务将使正在运行的任务停止运行。取消已调度任务并不会取消之后的运行。要取消尚未运行的已调度任务,请重新调度它。
前提条件
所需特权:
- 手动任务:
- 已调度任务:
过程
结果
已取消的任务和相应的事件将保留在 vCenter Server 数据库中。有关在 vCenter Server 数据库中保留任务和事件以及如何配置数据库设置的信息,请参见《vSphere 监控和性能》文档。
如何筛选 vSphere 任务
要减少为环境中的单个对象或所有对象显示的 vSphere 任务数,请使用多个条件(如状态、启动器和时间范围)筛选数据库中的任务历史记录。
过程
结果
任务页面将显示与您的条件匹配的任务。如果要清除任务筛选器,请单击右上角的清除所有筛选器。
如何导出 vSphere 任务
可以将所选 vSphere 任务或任务页面中列出的所有任务的详细信息导出到 CSV 文件。
要导出有关特定任务的信息,可以筛选任务列表,然后仅选择所需的任务。此外,还可以导出针对 vSphere 环境中的某个对象或所有对象列出的所有任务相关信息。
过程
如何使用高级导出选项来导出 vSphere 任务
可以使用高级导出选项来导出符合特定条件(例如状态、启动者和时间范围)的 vSphere 任务。
通过对任务使用高级导出选项,最多可以导出 100 个满足特定条件的任务。您可以将导出的信息用于监控和故障排除目的。例如,可以导出特定用户在检测到某种可疑活动的时间范围内执行的任务。
过程
结果
将生成 .csv 文件,并且可供下载。
调度vSphere任务
可以调度 vSphere 任务以在将来运行一次或在周期性间隔内运行多次。
下表列出了可调度的 vSphere 任务。
已调度任务 | 描述 |
---|---|
添加主机 | 将主机添加到指定数据中心或集群中。 |
更改虚拟机的电源状况 | 打开电源、关闭电源、挂起或重置虚拟机的状况。 |
更改集群电源设置 | 为集群中的主机激活或停用 DPM。 |
更改资源池或虚拟机的资源设置 | 更改以下资源设置:
|
检查配置文件的合规性 | 检查主机的配置是否与主机配置文件中指定的配置相匹配。 |
克隆虚拟机 | 克隆虚拟机,并将其置于指定的主机或集群上。 |
创建虚拟机 | 在指定主机上创建新的虚拟机。 |
部署虚拟机 | 在指定主机或集群上从模板创建新虚拟机。 |
迁移虚拟机 | 通过使用迁移或 vMotion 迁移,将虚拟机迁移到指定的主机或数据存储中。 |
创建虚拟机的快照 | 在执行快照时捕获虚拟机的整个状况。 |
扫描更新 | 扫描模板、虚拟机和主机的可用更新。 只有安装了 vSphere Lifecycle Manager,此任务才可用。 |
修复 | 在扫描操作期间发现的主机上,安装与所选的修复基准相比缺失的修补程序,然后应用新配置的设置。 只有安装了 vSphere Lifecycle Manager,此任务才可用。 |
通过使用已调度任务向导,创建已调度任务。对于某些已调度任务,此向导将打开专门用于该任务的向导。例如,如果创建用于迁移虚拟机的已调度任务,则已调度任务向导将打开迁移虚拟机向导,此向导可用于设置迁移的详细信息。
调度一个要在多个对象上运行的任务是不可能的。例如,无法在主机上创建一个已调度任务来打开该主机上的所有虚拟机的电源。必须为每台虚拟机创建单独的已调度任务。
运行已调度任务之后,可以重新调度它以在另一时间再次运行。
如何创建已调度vSphere任务
您可以针对要一次性或按照周期性间隔自动运行的操作创建已调度任务。
如果要调度的任务在 vSphere Client 中不可用,请使用 vSphere API。请参见《vSphere SDK 编程指南》。
前提条件
所需特权:
过程
如何更改或重新调度已调度vSphere任务
创建已调度vSphere任务后,您可以更改任务的调度、频率和其他属性。可在任务运行之前或之后对其进行编辑和重新调度。
前提条件
所需特权:
过程
如何移除已调度 vSphere 任务
移除已调度任务将移除该任务的所有未来事件。与该任务所有已完成事件相关联的历史记录均保存在 vCenter Server 数据库中。
前提条件
所需特权: