20.2 创建部署阶段

部署阶段是可选操作;不过,阶段可让您逐步部署更新,如先部署到测试组再部署到受管设备。如果更新期间的某个操作失败,则更新会暂停。电子邮件通知可让您了解每个阶段完成的时间。

以下各节包含更多信息:

20.2.1 了解阶段

您可以对阶段执行以下操作:

  • 针对不同设备或组设置阶段,如测试组、特定设备或设备组,或区域中的所有受管设备。

  • 修改现有阶段的成员资格。

  • 更改阶段运行的顺序。

  • 重命名和删除阶段。

  • 指定阶段的默认超时。达到该超时值时,该阶段的部署将会停止,并发送一封电子邮件(如果已配置电子邮件通知)。您可以取消部署,或清除错误以重启动该阶段并重设置超时。或者,也可以忽略所有待发设备以触发阶段行进(是自动进行还是等待管理员操作取决于具体设置)。

  • 指定设备完成更新后的重引导行为:提示重引导、强制重引导或抑制重引导。

  • 指定更新过程完成各阶段的方式:

    • 自动,通知或不通知

    • 一次执行一个阶段并在每个阶段完成时发出通知

    • 跳过配置的阶段并立即将更新应用到所有设备

创建部署阶段有以下多种用途:

  • 将更新部署到生产环境之前,先在特定设备上进行测试

  • 将所有“主服务器”都包含在一个阶段中,即可一次性完成对它们的更新。

  • 将服务器分组到若干阶段中,以便更新进程不会太集中,从而避免使正在使用的“主服务器”不能执行更新。

  • 将工作站分组到若干阶段中,以便更新进程不会太集中,从而避免使正在使用的“主服务器”不能执行更新。

系统处理完最后一个部署阶段之后会自动更新所有不属于阶段的受管设备。

如果更新正在进行,则不能配置阶段。

下图说明“系统更新”页上的“部署阶段”面板:

图 20-1 部署阶段面板

下表说明列信息。在某些列中单击列标题可对列出的信息排序。再次单击可以反向排序。

表 20-1 部署阶段列说明。

列标题

说明

序数

显示阶段运行的顺序。使用上移下移选项可以重新排列阶段的顺序。有关详细信息,请参见重新排列阶段启动的顺序

列出的第一个阶段总是会显示序数 1,第二个显示序数 2,以此类推。因此,您不必在阶段名称中包含顺序号。

阶段名称

您使用操作 > 添加阶段选项创建阶段时指定的阶段名称。

请尽量使用说明性强的名称,以指出其用途。

阶段成员

此列包含查看/修改成员选项,可打开“修改阶段成员”对话框,其中会列出该阶段的所有成员。您可以使用此对话框在阶段中添加或去除成员。

阶段成员资格可以包括单个设备和包含设备的组。

有关详细信息,请参见修改部署阶段的成员资格

阶段行为

显示每个阶段的当前行为,您可以使用操作 > 修改阶段行为选项对其进行更改。有关详细信息,请参见修改阶段行为

重引导行为

显示部署更新之后设备的重引导行为。

有些更新部署到设备之后,不需要重引导设备。但如果需要重引导来完成更新过程,则设备必须重引导,部署才能完成。

您可以选择以下重引导选项:

  • 更新完成应用时提示用户重引导(默认值): 应用更新后,会立即显示重引导请求。如果用户最初拒绝重引导,则系统会定期请求用户重引导设备,直到设备重引导为止。

  • 不重引导设备: 设备不会重引导。不过,系统会定期请求用户重引导设备,直到设备重引导为止。

  • 强制设备重引导: 如果更新需要重引导,则应用更新之后,设备无需经过用户的介入便会自动重引导。

有关更多信息,请参见修改重引导行为

阶段超时

以分钟为单位显示阶段超时,您可以使用操作 > 修改阶段超时选项对其进行更改。默认值为 3 天 0 小时 0 分钟,该值为全局超时值,可以在阶段超时设置中更改。在此处更改该值只会对选定的部署阶段有效。

达到该超时值时,该阶段的部署将会停止,并发送一封电子邮件(如果已配置电子邮件通知)。您可以取消部署,或清除错误以重启动该阶段并重设置超时。或者,也可以忽略所有待发设备以触发阶段行进(是自动进行还是等待管理员操作取决于具体设置)。

有关详细信息,请参见修改阶段超时

20.2.2 创建并填入部署阶段

  1. 在“ZENworks 控制中心”中,单击左侧窗格中的配置,然后单击系统更新选项卡。

    部署阶段面板
  2. 在“部署阶段”面板中,单击操作,然后选择添加阶段

    如果部署正在进行,则不能添加阶段。

  3. 指定部署阶段名称,然后单击确定

    部署阶段在设备选项卡中显示为设备文件夹,因此您需要指定有助于您了解文件夹用途的名称。

    可以在名称的开头加上如“部署阶段”之类的字,以便对“ZENworks 控制中心”的设备列表中的组进行排序。

    有关在“ZENworks 控制中心”中命名的信息,请参见部分 A.0, ZENworks 控制中心内的命名约定

    新创建的阶段没有任何成员。必须修改阶段的成员资格来添加成员。

  4. 将设备添加到部署阶段:

    1. 阶段成员列中,对要为其添加成员的阶段单击查看/修改成员

      成员对话框
    2. 单击添加,浏览并选择设备,然后单击确定

      您可以添加单个设备或设备组或其任何组合。

      您可以使受管服务器和工作站处于相同部署阶段或不同阶段,也可以将服务器和工作站划分为不同的部署阶段。

      重要说明:一些网络服务器将作为“主服务器”用于 ZENworks 管理,而网络中的其他服务器可能只是其中安装了 ZENworks Adaptive Agent 的受管设备。

      在更新任何其他受管服务器之前,尤其是在更新任何受管工作站之前,您必须更新“主服务器”。

    3. 重复步骤 4.b,直到添加完阶段成员为止。

    4. 要在其他阶段中添加成员,请重复步骤 4.a步骤 4.c

  5. 重复步骤 2步骤 4,直到创建完所有部署阶段。

  6. 如果需要重新排列部署阶段的顺序,请选择一个阶段,然后单击上移下移

    如果要将其中一个阶段用于测试,请确保它位于列表首位。

20.2.3 修改阶段超时

阶段超时用于设置一段时间,阶段在此段时间后会终止。默认超时为 3 天,您可以通过使用本节中的过程来设置各个阶段超时的值。遵循阶段超时设置中的步骤建立全局阶段超时值。

如果更新正在进行,则不能修改阶段。

设置选定阶段的超时值:

  1. 在“ZENworks 控制中心”中,单击左侧窗格中的配置,然后单击系统更新选项卡。

  2. 在“部署阶段”面板中,选中阶段的复选框,单击操作,然后选择修改阶段超时显示以下对话框:

    修改阶段超时对话框
  3. 指定超时值。

    这样更改的超时值只会应用于选定阶段。如果为此阶段指定超时值,请将此值设置得足够长,以便此阶段的所有设备都可以完成更新。

    达到该超时值时,该阶段的部署将会停止,并发送一封电子邮件(如果已配置电子邮件通知)。您可以取消部署,或清除错误以重启动该阶段并重设置超时。或者,也可以忽略所有待发设备以触发阶段行进(是自动进行还是等待管理员操作取决于具体设置)。

  4. (可选)选择将全局阶段超时设置用于所有阶段复选框,可指定使用全局超时值(默认值为 3 天 0 小时 0 分钟)。

    有关详细信息,请参见阶段超时设置

  5. 单击确定

20.2.4 修改阶段行为

默认阶段行为是自动完成配置的各个阶段。可以更改此默认行为。如果更改某个阶段的阶段行为,该更改会对所有阶段起作用。

  1. 在“ZENworks 控制中心”中,单击左侧窗格中的配置,然后单击系统更新选项卡。

  2. 在“部署阶段”面板中,选中任一阶段旁的复选框,单击操作,然后选择修改阶段行为显示以下对话框:

    选择阶段行为对话框
  3. 选择下列其中一个阶段行为:

    自动完成各个阶段: 一个阶段完成其更新,下一个阶段就会立即开始。这是默认行为(已启用其复选框)。

    最后一个阶段完成后,会继续处理不是阶段成员的所有适用设备。

    自动完成各个阶段并发出通知: 启动第一个阶段,完成时发送电子邮件通知,然后自动启动下一个阶段,以此类推。

    要使用此选项,必须在系统更新下载设置页电子邮件通知部分中设置通知方法。

    完成时手动转到下一阶段并发出通知: 使用此方法可以在阶段之间执行用户操作,如查看测试组的更新结果。

    此选项会自动启动第一个阶段。任何阶段完成之后,都会发送电子邮件通知,然后系统会等待您手动启动下一个阶段。

    要使用此选项,必须在系统更新下载设置页电子邮件通知部分中设置通知方法。

  4. 单击“确定”

20.2.5 修改重引导行为

有些更新部署到设备之后,不需要重引导设备。但如果需要重引导来完成更新过程,则设备必须重引导,部署才能完成。

修改重引导行为:

  1. 在“ZENworks 控制中心”中,单击左侧窗格中的配置,然后单击系统更新选项卡。

  2. 在“部署阶段”面板中,选中一个或多个部署阶段的复选框,单击操作,然后单击修改重引导行为

    修改重引导行为对话框
  3. 选择以下选项之一:

    • 更新完成应用时提示用户重引导(默认): 应用更新后,会立即显示重引导请求。如果用户最初拒绝重引导,则系统会定期请求用户重引导设备,直到设备重引导为止。

    • 不重引导设备: 设备不会重引导。不过,系统会定期请求用户重引导设备,直到设备重引导为止。

    • 强制设备重引导: 如果更新需要重引导,则应用更新之后,设备无需经过用户的介入便会自动重引导。

  4. 单击“确定”

20.2.6 修改部署阶段的成员资格

  1. 在“ZENworks 控制中心”中,单击左侧窗格中的配置,然后单击系统更新选项卡。

  2. (可选)将设备添加到部署阶段:

    1. 阶段成员列中,对要为其添加成员的阶段单击查看/修改成员

      成员对话框
    2. 单击添加,浏览并选择设备,然后单击确定

      您可以添加单个设备或设备组或其任何组合。

      您可以使受管服务器和工作站处于相同部署阶段或不同阶段,也可以将服务器和工作站划分为不同的部署阶段。

      重要说明:一些网络服务器将作为“主服务器”用于 ZENworks 管理,而网络中的其他服务器可能只是其中安装了 ZENworks Adaptive Agent 的受管设备。

      在更新任何其他受管服务器之前,尤其是在更新任何受管工作站之前,您必须更新“主服务器”。

    3. 重复步骤 2.b,直到添加完阶段成员为止。

    4. 要在其他阶段中添加成员,请重复步骤 2.a步骤 2.c

  3. (可选)从部署阶段去除设备:

    1. 阶段成员列中,对要去除其成员的阶段单击查看/修改成员

      成员对话框
    2. 选中要去除的一个或多个设备旁边的复选框,然后单击去除

  4. 当完成配置阶段的成员资格后,单击确定

20.2.7 重命名部署阶段

  1. 在“ZENworks 控制中心”中,单击左侧窗格中的配置,然后单击系统更新选项卡。

  2. 在“部署阶段”面板中,单击要重命名的部署阶段的复选框。

  3. 单击重命名

  4. 在“重命名”对话框中指定新名称,然后单击确定

    有关在“ZENworks 控制中心”中命名的信息,请参见部分 A.0, ZENworks 控制中心内的命名约定

20.2.8 删除部署阶段

  1. 在“ZENworks 控制中心”中,单击左侧窗格中的配置,然后单击系统更新选项卡。

  2. 在“部署阶段”面板中,单击要删除的一个或多个部署阶段的复选框。

  3. 单击删除

删除的阶段无法恢复。

20.2.9 重新排列阶段启动的顺序

所有使用阶段的更新都会依据当前列出的阶段顺序部署到该阶段的成员设备上。

重新排列阶段顺序:

  1. 在“ZENworks 控制中心”中,单击左侧窗格中的配置,然后单击系统更新选项卡。

  2. 在“部署阶段”面板中,单击要移动的部署阶段的复选框。

  3. 根据需要单击上移下移,以重新排列阶段的顺序。

  4. 根据需要对每个阶段重复步骤 2步骤 3