F.5 会话模式(多路广播映像集)

使用 -session(多路广播映像集)模式命令,可以取得某台设备的映像,并在单个操作中将该映像同时应用于网络中的其他多台设备上。

重要说明:要使多路广播正常工作,网络上的路由器和交换机必须配置多路广播功能。否则,多路广播包可能不会被正确路由。

要使多路广播工作,每个参与设备都必须从映像引导媒体进行引导,并且在该模式下运行“ZENworks Imaging Engine”,如下所述。从中取得映像的设备称为,而接收映像的设备称为客户机

您可以从“映像服务器”启动多路广播会话(请参见 从 ZENworks Imaging Server 启动多路广播会话)。如果以这种方式启动会话,则可以为多路广播指定一个映像文件,而不是指定一台设备作为会话源。而如果从客户机设备上启动会话,则可以将其中一个会话客户机指定为会话源。在此情况下,系统会向会话客户机发送会话源的硬盘驱动器的映像。有关详细信息,请参见从每个客户机启动多路广播会话

要使用帮助方式:

F.5.1 使用 ZENworks Imaging Engine 菜单进行多路广播

  1. 要显示“ZENworks Imaging Engine”菜单,请输入:

    img
    
  2. 单击映像 > 多路广播会话

    “多路广播向导”随即显示。

  3. 填写字段:

    会话名称: 为会话指定唯一的名称。

    会话角色: 选择此参与者是源还是客户机。

    参与者中必须有一个是源。它是启动会话的源设备。

    仅限“会话源”: 要指定其他选项,请单击指定其他选项字段的复选框,以显示内含多个选项的“多路广播向导”对话框,然后填写以下字段:

    • 压缩级别: 选择一个。速度提供的速度最快,但压缩程度最低,而大小提供的压缩程度最高,但速度非常缓慢。

    • 自动会话: 要启用会话,请单击启用字段的复选框。指定要加入的客户机的最小数量(默认值为 5)或/和激活的最小分钟数(默认值为 5),以提供用于启动会话的触发器。

  4. 单击下一步继续。

    中止会话选项的“ZENworks Imaging Engine 菜单”随即显示。如果选择此选项中止了多路广播会话,而由于会话需要有源设备才能运行,系统将不会对会话中排队的任一客户机执行多路广播映像操作。

    如果在步骤 3中启用了会话,则当达到客户机数量或超时值时,会话就会开始。

  5. 如果在步骤 3中没有启用会话,您可以单击启动会话将其启用。

F.5.2 映像维护模式提示符进行多路广播

以下示例说明您在使用映像维护模式提示符时,可以与 -session 模式命令配合使用的语法和可用参数:

img -session 名称 -master [-clients=计数] [-timeout=分钟] [-throttle=时间] [-comp=压缩级别][-retry=秒数]

img -session 名称 -client

其中,中括号 [...] 表示可选命令。

-session 可简写成 -s-master 可简写成 -m

有关详细信息,请参见:

命令细节

表 F-10 会话模式命令和参数

参数

指定

名称

多路广播会话的名称。每个加入会话的设备对该参数都使用相同的值。

重要说明:此名称在并发多路广播会话中必须是唯一的。“ZENworks Imaging Engine”会对它进行散列处理,从而为多路广播会话生成一个 D 类 IP 地址。为了简化查错(线路嗅探),所有 Configuration Management 映像多路广播地址均以 231 开头。例如,会话名称 mcast01 可以生成多路广播地址 231.139.79.72。

‑master 或 ‑client

指定该设备为会话源或会话客户机。只能为会话指定一个源。

如果忽略这些参数,则“ZENworks Imaging Engine”会等待其中一台设备中的用户按 m 来指定该设备为会话源。之后您必须在源设备中按 s 以启动会话。

‑clients=count

映像开始之前,除了源设备之外必须注册的参与设备的数目。此选项只适用于指定为会话源的设备(使用 ‑m 参数的设备)。

以下情况下会启动映像会话:a) 最终用户已注册,b) 您在源设备上按了 s 而不是等待所有设备进行注册,或 c) 最后一个客户机注册后已过五分钟。

如果忽略该参数,则“ZENworks Imaging Engine”会等待您在源设备上按 s 来启动映像会话。之后,系统会拒绝所有设备注册到此会话的尝试,并将它们列入下一个多路广播会话的队列中。

‑timeout=分钟

最后一个客户机注册后源设备在启动映像进程前等待(已注册的客户机未达到要求的数量)的分钟数。此选项仅适用于已指定为会话源的设备(使用 ‑m 参数的设备)。

如果忽略该参数,则默认的超时时间为 5 分钟。

以下情况下会启动映像进程:a) 达到客户机数量,b) 达到超时值,或 c) 您在源设备中按了 s。之后,系统会拒绝所有客户机的注册尝试,并将它们列入下一个多路广播会话的队列中。

‑throttle=时间

等待源设备发送包的微秒数。此值对限制网络交通很有用。

-comp=压缩级别

创建映像时的压缩量。指定 0-9 之间的任何数字。0 表示不压缩。1 等同于优化速度,并且在未指定此参数时用作默认值;6 类似于均衡;9 等同于优化空间,其性能最低。

-retry=秒数

重新发送多路广播包期间,主设备在将客户端视为已断开连接(超时)之前所等待的秒数。如果要从包含大型目录的工作站进行多路广播,则配置此参数会十分有用。

如果忽略此参数,则默认的超时时间为 60 秒。

示例

表 F-11 会话模式示例

示例

说明

img ‑session mcast01

启动名为 mcast01 的多路广播会话。在映像开始前发出这一相同命令的每个后续设备均加入此会话。

只有当您在某台设备上按 m 指定其为源设备,然后按 s 启动映像后,映像才会启动。

img ‑session mcast01 ‑m

启动名为 mcast01 的多路广播会话,并将该设备指定为源。在映像开始前发出 img ‑session mcast01 的每个后续设备均会作为客户机加入 mcast01 会话。

当您在源设备上按 s 后,映像即会启动。

img ‑session mcast01 ‑master ‑clients=5

启动名为 mcast01 的多路广播会话。在映像开始前发出 img ‑session mcast01 的每个后续设备均会作为客户机加入 mcast01 会话。必须要有其他五台设备注册为客户机,或最后一台客户机注册过去五分钟后,会话才会开始。不过,您可以通过按 s 从源设备启动会话,而无需等待所有设备注册。

img ‑session mcast01 ‑master ‑clients=5 ‑timeout=20

启动名为 mcast01 的多路广播会话。在映像开始前发出 img ‑session mcast01 的每个后续设备均加入此会话。已有其他五台设备注册为客户机,或最后一台客户机注册后已过 20 分钟,会话才会开始。您也可以随时通过按 s 手动启动会话。