您可以对第一代 IMS 映像目录中的映像和版本执行某些管理任务。您可以编辑、删除、停用和启用映像和版本。
编辑映像详细信息
您可以编辑在映像目录中注册的映像的描述。您可以使用 Horizon Universal Console执行以下步骤。
过程
停用映像或版本
要防止在新分配中使用映像或版本,请使用 Horizon Universal Console 将该映像或版本置于非活动状态或已停用状态。
注: 此 IMS 功能仅适用于
Horizon 容器类型。
停用映像版本后,控制台会阻止在创建新分配时选择该版本。停用整个映像将导致停用该映像下的所有版本。
停用映像版本不会影响基于该映像版本的现有分配。如果现有分配使用的映像版本稍后被停用,该分配可以继续使用相同的映像版本(即使该版本处于停用状态)。
注: 无法更改已停用映像版本的标记关联。例如,您无法创建标记或将任何其他标记与已停用的映像版本相关联。
过程
启用映像或版本
您可以使用启用命令使停用的映像或版本回到可用状态。启用映像或版本可使其再次可供您在控制台中创建的新分配使用。
注: 此 IMS 功能仅适用于
Horizon 容器类型。
过程
删除映像或映像版本
使用 Horizon Universal Console,如果分配未使用某个映像版本时,则可以从 Horizon 映像管理服务 (IMS) 中删除该映像版本。要删除整个映像,必须先删除该映像下的所有版本。
将删除操作应用于映像版本时,Horizon 映像管理服务会从映像目录中删除该版本。对于 Horizon 容器中 IMS 正在使用的映像,IMS 还会从源 vCenter Server 实例中删除构成该版本底层的映像资产。
如果您只希望从将这些副本发布到的容器中移除映像版本的已发布副本,请改为使用取消发布选项。请参阅取消发布映像版本。
注: 无法删除分配正在使用的映像版本。
过程
使用 Horizon Universal Console重新发布映像版本
如果尝试发布映像版本部分失败或完全失败,您可以使用控制台的“重新发布”工作流重试发布。
- 如果映像版本在某些容器上成功发布但在其他容器上失败,则其状态会显示为“部分可用”。如果映像版本无法在所有容器上发布,则其状态将显示为“失败”。在这两种情况下,您都可以使用“重新发布”选项重试该过程。
注意: 通常而言,在容器上发布失败可能是由容器中的环境原因所致。“重新发布”过程不会修复容器上的任何环境问题。您必须先修复环境问题,然后再尝试重新发布到该容器。这包括确保容器联机且处于正常状态,不存在配额违例或连接问题(例如,请求过多或套接字异常)之类的问题。此外,还包括解决由于在虚拟机上执行手动用户操作而使虚拟机可能处于的任何不良状态,例如:
- 尝试打开出于发布目的而已关闭电源的虚拟机的电源。
- 尝试从 Microsoft Azure 门户或 vCenter Server 移除虚拟机。
注: 如果您尝试发布的映像版本基于您创建的自定义虚拟机,则可能会在发布过程的一个中间步骤(如代理配对或 Sysprep)中看到错误。在这些情况下,您可以按照如下所述尝试执行“重新发布”操作。 - 在重新发布映像版本时,您无法对首次发布映像版本时所选的参数进行任何更改。“重新发布”选项只是使用您最初所做的所有设置重试发布。
过程
取消发布映像版本
您可以使用 Horizon Universal Console中的“重新发布”选项从容器中移除映像版本的所有副本。
- 如果取消发布某个映像版本,会将该映像版本保留在目录中,且其状态为“部署完成”。如果要从目录中移除映像版本或整个映像,请改为使用“删除”选项。请参阅删除映像或映像版本。
- 无法取消发布副本正在被分配使用的映像版本。
小心: 请谨慎使用“取消发布”操作。对同一映像版本重复执行该操作可能会导致出现意外结果,并在稍后尝试发布映像版本时无法封装映像。例如,如果您创建一个新的映像版本,然后对该映像运行“发布”并且该映像达到“已发布”状态,接下来对该映像版本运行“取消发布”并再次运行“发布”,在发布工作流中运行 Sysprep 进程可能会失败。如果再次取消发布该映像版本,从此时起,该映像的发布工作流可能会始终失败。此时,谨慎的做法是重新开始并创建新的基础映像。