您可以配置“ZENworks 管理区域”的预引导服务默认设置。这些设置会全局应用于“管理区域”中的所有设备。
其中有些设置可让您自动向 ZENworks 服务器注册设备,有些设置可能会被设备或包含设备的文件夹的配置所覆盖。有关更多信息,请参见部分 2.6, 覆盖预引导服务默认值。
可以在“ZENworks 控制中心”内配置的默认设置包括:
“Novell 预引导服务菜单”提供的选项可让您设置如何在设备上使用预引导服务。菜单显示时会出现下列选项:
表 2-6 Novell 预引导服务菜单选项
菜单选项 |
功能 |
---|---|
|
执行指派的预引导服务映像分发包。 |
|
显示映像维护模式提示符,让您在其中执行映像命令。 |
|
禁止在引导以执行指派的“映像”分发包期间使用现有的 ZENworks 分区。 |
|
允许在引导以执行指派的“映像”分发包期间使用现有的 ZENworks 分区。 |
|
不执行任何“映像”分发包工作,而是继续引导设备。 |
一般而言,如果预引导服务工作是自动完成的,您应选择在设备引导时从不显示“Novell 预引导服务菜单”。反之,如果需要为部分或所有设备手动执行预引导服务功能,则应选择始终显示菜单。折衷办法是选择在按 Ctrl+Alt 时才显示菜单,可让您在根据需要显示菜单时仍然允许无人照管的预引导服务工作。
重要说明:要显示此菜单,必须在设备上启用 PXE。
确定设备引导时是否显示“Novell 预引导服务菜单”:
在“ZENworks 控制中心”中,单击左侧窗格中的
以显示 选项卡,如果该选项卡没有展开,则单击 。单击
展开其列表,然后选择 显示配置部分。找到并展开预引导菜单选项部分:
请选择以下选项之一:
要提供 PXE 引导选项,请在
字段中进行指定。各参数应由空格隔开。
单击
或 保存更改。这样便设置了管理区域的默认菜单显示方式。此设置会在文件夹或设备级别被覆盖。有关详细信息,请参见部分 2.6, 覆盖预引导服务默认值。
为设备创建映像后,即可设置以下配置。这些设置会应用于未在管理区域中注册的设备,并存放于设备的映像安全数据中。
有关更多信息,请参见部分 1.3.3, 未注册的设备设置。
配置未注册设备的默认 ID 设置:
在“ZENworks 控制中心”中,单击左侧窗格中的
以显示 选项卡,如果该选项卡没有展开,则单击 。单击
展开其列表,然后选择 显示配置部分。找到并展开未注册的设备设置部分:
填写下列字段:
DNS 后缀: 为所有设备名称提供后缀。
例如,如果输入“provo.novell.com”,且设备名称为“device1”,则该设备的完整名称即为“device1.provo.novell.com”。
工作组: 指定设备所属的 Windows 工作组。
该工作组已成为设备映像的一部分。
名称服务器: 要控制设备使用的 DNS 服务器,请指定 DNS 名称服务器,然后单击
将其添加到列表中。请指定多个 DNS 名称服务器,以便让引导设备有效地查找名称服务器。
如果要让设备充分利用 DNS 服务器,可以使用
和 重新排列顺序,每次可移动一个名称服务器项。选择多个名称服务器并单击
,可以删除多个名称服务器。设备名: 您可以指定未注册设备的默认设备名称。此名称将在创建设备映像后应用。
当需要为多个设备创建映像时,此操作会非常有用。您可以自动为每个设备提供唯一的名称(通过其 BIOS 资产标签或其 BIOS 序列号),也可以通过提供相同的名称前缀为组设备提供唯一的名称。
使用前缀 ____: 此选项可以为设备名称提供共同的前缀,例如使用“Lab1”以与“Lab2”中的设备相区分。当执行特定设备组的批量映像操作时,此选项会非常有用。长度限制为 8 个字符。
如果使用了此选项,则此处输入的前缀后面会追加一组由随机字母和数字组成的字符串,使设备名称达到 15 个字符。前缀中可以使用下划线和连字符。其余的随机字符串将唯一命名设备。
例如,可以输入“Lab1_”,其他十个字符会随机生成,与“Lab1_”组成完整名称,“Lab1”与随机字符以下划线分隔开,可以提高可读性。
使用 BIOS 资产标签: 这是存储于设备 BIOS 中的资产标签,对每台设备都是唯一的。根据资产标签跟踪设备时,此选项非常有用。
使用 BIOS 序列号: 这是存储于设备 BIOS 中的序列号,对每台设备都是唯一的。根据序列号跟踪设备时,此选项非常有用。
不要自动指派名称: 如果不想使用以上任何选项,请选择此选项。这是默认选项。
IP 配置: 可以选择
或 ,标识要执行预引导服务工作的设备。这些是指定创建设备映像后设备应使用的设置。设备每次重引导时都会使用这些设置进行预引导服务工作。
要配置 IP,请选择以下其中一个选项:
使用 DHCP: 允许为设备动态指派 IP 地址。
指定地址列表: 使用 IP 地址标识设备。设备可以使用添加到列表中的地址。通过这种方式,您就可以指定要让设备使用的 IP 地址范围或个别 IP 地址。例如,可以确保所有的实验室设备均使用介于 10.0.0.5 和 10.0.0.25 之间的地址。
如果选择
,请执行下表中包含的任务:单击
或 保存更改。如此可设置管理区域的默认设备 ID 方法。
您可以根据一组硬件规则决定设备引导时将在其上执行的映像工作。此配置部分可让您为每一组硬件规则指定一个特定的分发包。“自定义硬件类型”部分可让您为
硬件规则选项提供特定的数据。此处配置的所有规则和自定义类型都将全局应用到管理区域中的所有受管设备。但是,只有与规则及其自定义类型完全匹配的设备才会在引导时应用指派的分发包。
有关更多信息,请参见部分 1.3.4, 设备映像工作指派。
为未注册设备配置默认的映像工作指派:
在“ZENworks 控制中心”中,单击左侧窗格中的
以显示 选项卡,如果该选项卡没有展开,则单击 。单击
展开其列表,然后选择 显示配置部分。找到并展开设备映像工作指派部分:
配置如下各项:
单击
或 保存更改。这样便为在管理区域中注册的设备设置了默认映像工作指派。
您可以为“映像”分发包指定基于硬件的规则。使得与那些规则匹配的设备在引导时应用指定的分发包。
例如,您可以创建一个规则,将分发包应用到至少拥有 512 MB 的 RAM,且硬盘驱动器空间至少有 150 GB 的所有设备。
工作规则由用来判断设备是否符合规则的过滤器组成。规则使用逻辑来判断设备是否满足应用“映像”分发包的要求。创建规则的过滤时可以使用逻辑运算符“AND”、“OR”和“NOT”。
设备搜索要完成的工作时会扫描规则,直至找到一条所有规则过滤器都与设备相匹配的规则,然后才会执行指派给该规则的分发包。
下表列出了配置硬件规则时可执行的任务:
表 2-7 硬件规则任务
任务 |
步骤 |
其他细节 |
---|---|---|
添加硬件规则 |
|
在“规则构建”对话框中配置的信息包含一个规则。您可以添加多个规则。 每次单击 以使用“规则构建”对话框时,都可以选择与上次使用对话框时相同的分发包,也可以为该规则选择其他分发包。当设备引导时,只会将第一个匹配的硬件规则应用指派的分发包。 |
编辑硬件规则 |
|
|
禁用或启用硬件规则 |
|
这是更改硬件规则状态的唯一方法。 已启用 - 资产标签规则。 列表框中会指出硬件规则是已启用还是禁用。例如, |
重新排列硬件规则的顺序 |
|
硬件规则的顺序非常重要,因为当设备引导时,会将所找到的第一个与设备匹配的规则用于应用分发包。其他规则将忽略。 这表示,如果硬件规则匹配,则只有一个分发包会应用至正在引导的设备。 |
去除硬件规则 |
|
您可以使用 Ctrl 或 Shift 键选择多个硬件规则,将它们从列表中去除。 如果去除硬件规则,则所做的任何创建工作都会丢失。已去除规则的信息将不再保存于任何位置。因此,如果您只想暂时去除规则,请在删除之前记录规则的内容,以便日后重新创建规则。例如,可以选择该规则,然后单击 并记录相关数据,也可以对该对话框进行截屏。 |
了解规则逻辑对使用对话框非常重要。有关详细信息,请参见规则逻辑。
配置硬件规则:
如果您打算在构建规则时选择
,必须先配置硬件类型。有关指导,请参见自定义硬件类型。
单击“硬件规则”部分的
以显示“规则构建”对话框:在“规则构建”对话框中,填写以下字段并选择或取消选择一些选项:
规则名: 此名称显示在
部分的 页上列出的规则中。请尽量使用说明性强的名称,以便日后能够记起它的用途。要应用的分发包: 设备搜索要完成的工作时会扫描规则,直至找到一条所有规则过滤器都与设备相匹配的规则,然后才会执行指派给该规则的分发包。每个规则只能应用到一个分发包。
由于
部分列出的是规则而非分发包,因此可以将多个规则应用到指定的分发包。这意味着您可以多次选择同一个分发包用于设备映像工作。如果列出了多个规则,则准则与设备匹配的第一个规则会将该规则的指派分发包应用到设备。
如果没有符合设备的规则,则不会向设备应用适用的分发包。
PXE 内核引导参数: 选择两个选项中的一个:
使用在映像菜单选项中配置的参数: 这会让规则使用“管理区域”的默认引导参数。
使用这些参数: 此规则仅会使用此处指定的引导参数。
各参数应由空格隔开。
已启用: 这是暂时禁用硬件规则的唯一方法。该功能默认是启用的。
在已启用 - 资产标签规则。
页上,工作规则列表中的第一个词显示规则的状态。例如,强制下载: 强制下载已指派的分发包,即便它与最近安装的分发包相匹配。默认情况下,不会强制下载硬件规则。
默认情况下,ZENworks Imaging 不会为包含相同映像的计算机重新创建映像。此选项可让您强制向设备重新应用该映像。例如,您可能要刷新实验室的所有计算机,以便下次使用。
重要说明:请小心使用此选项。因为应用映像后,该选项仍为选中状态,所以可能会创建死循环。如果为一台设备创建映像后,该设备仍为未注册状态,则每次引导设备时,都会重复为其创建相同的映像。要避免这种情况,请在为适用的设备创建映像后编辑此硬件规则,并取消选择此选项。
如果使用
字段和选项,请使用下列选项创建硬件规则表达式:添加过滤器: 将新的过滤器添加到过滤器列表的末尾。
因为过滤器会添加到最后一个过滤器集的末尾,所以不能使用此选项选择要将其添加到的过滤器集。使用
选项,可以将过滤器添加到更早一些创建的过滤器集。添加过滤器集: 从新过滤器集中的一个过滤器开始,添加过滤器集。过滤器集的顺序无法重新排列。
插入过滤器: 允许在选定过滤器的上方或下方插入新的过滤器。还可让您指定要将过滤器添加到的过滤器集。
删除: 从规则中去除选定的过滤器。
使用下列运算符合并过滤器: 默认情况下,会使用 AND 合并过滤器,而使用 OR 合并过滤器集。您可以使用此字段撤消过滤器和集的这些布尔函数。
对过滤器集使用 OR,表示在过滤器集内的所有过滤器都必须匹配才可应用规则,但只需有一个过滤器集匹配即可应用规则。
而对过滤器集使用 AND,则恰好相反。即要应用规则,每个过滤器集内都必须至少有一个过滤器匹配。
表达式由准则选项、运算符和值组成,有时还包括限定符。例如:
RAM (in MB) =< 512 MB
RAM (MB) 是准则选项,=< 是运算符,512 是值,MB 是限定符。
如有必要,可以使用 NOT(在第一个有向下箭头的空白字段中)对表达式执行逻辑否定。例如:
NOT RAM (in MB) =< 512 MB
在上例中,规则只会应用到 RAM 少于 512 MB 的设备。
您可以对规则使用多个表达式。例如:
RAM (in MB) =< 512 MB or
Hard Drive Size (in MB) < 20 GB
仅当之前配置了自定义硬件类型,并通过单击 配置页底部的 加以保存后,准则选项列表中才会显示 。
重要说明:请注意不要创建可能发生冲突的过滤器或规则。例如,如果在多个过滤器中指定了 RAM 条件,请确保其中配置的每个有效逻辑运算符对您输入的 MB 值均有效。换言之,如果两个过滤器都是必需的(使用 AND),则不应让一个过滤器要求 512 MB 的 RAM,而另一个指定至少 512 MB 的 RAM。
单击
退出对话框,并将新的硬件规则置于 配置页上的 列表框中。规则由用来判断设备是否符合规则的一个或多个过滤器组成。“规则构建”对话框最初会显示一个空滤器。要对设备应用规则,此设备必须匹配规则的整个过滤器列表(由 OR 和 AND 逻辑运算符决定,详细说明请见下文)。
过滤器就是一行提供条件的字段,设备必须符合该条件,才可以应用分发包。例如,您可以添加一个过滤器,指定 RAM 为 512 MB 的设备才能被规则接受,还可以添加另一个过滤器,指定硬盘驱动器大小至少为 20 GB。技术上并未限制规则中可以添加的过滤器个数,但实际操作时会有限制,例如:
设计简单明了的规则
构思好规则,以避免创建的过滤器相互冲突
可以查看对话框,该对话框会随着过滤器和过滤器集的添加而逐渐增大。
过滤器可单个添加,也可以集合的方式添加。每个过滤器集内都包含逻辑运算符,这些逻辑运算符决定了过滤器集间的关联。
在默认情况下,
字段中会显示过滤器集内过滤器的逻辑运算符 AND(可以更改),而 字段(仅供显示)中则显示运算符 OR。如果将 字段改为 OR,则 字段会显示 AND。您可以理解为过滤器和过滤器集使用代数表示法插入,其中过滤器用括号扩住,过滤器集则分成一系列的插入组。括号中的过滤器用逻辑运算符( AND 和 OR )隔开,而插入组则用运算符隔开。
例如,“(u AND v AND w) OR (x AND y AND z)”表示“匹配 uvw 或 xyz”。在“规则构建”对话框中,显示如下:
u AND
v AND
w
OR
x AND
y AND
z
不能嵌套过滤器集。您只能输入一连串的过滤器集,而系统会使用与设备匹配的第一个过滤器集(默认为 OR)来验证规则,以便能应用分发包,进而在设备上执行映像工作。
过滤器和过滤器集的排列顺序并不重要。对 OR 运算符来说,有一个符合就满足规则。对 AND 运算符来说,必须全部符合才能满足规则。
提示:您可以轻松地运行测试,以了解这些逻辑运算符的工作方式。访问“规则构建”对话框,单击几次
和 选项,以创建数个过滤器集,然后在 字段中切换 AND 和 OR,观察运算符如何变化。然后,选择添加的过滤器并单击 ,或者单击 退出“规则构建”对话框。要为规则设置条件,可以添加在识别要匹配的设备类型时所需的所有过滤器和过滤器集。通常无需设置复杂规则。但是,由于可以对一个分发包应用多个规则,所以可能会使逻辑运算符的使用进一步复杂化,因为每个规则都会被视为分发包的 OR 条件,使得只要有一个规则匹配设备就会应用分发包。
例如,您可以为分发包创建数条规则,其中每条规则都是一长串要满足的 AND 条件。这意味着,每个规则都成为设备要满足的一组特定准则,只要满足一个规则,就会应用分发包。反之,如果把相同数量的信息添加到一个规则中(使用过滤器集组成 AND 和 OR 条件),则可能导致对话框太长而无法处理。
要判断所需项目,请考虑下列可能性:
一个包含多个过滤器的过滤器集
有多个过滤器集,每个过滤器集只包含一个或少量过滤器
有多个过滤器集,每个过滤器集包含多个过滤器
一个分发包多个规则
请记住,过滤器集内过滤器的逻辑运算符与过滤器集间的运算符是相反的,且一个分发包的所有规则都使用 OR 条件。例如,假设您选择
字段中的运算符:表 2-8 OR 和 AND 运算符说明
显然,添加过滤器集会使逻辑运算符的用法复杂化,而为分发包添加多条规则将使其更为复杂。因此,在使用“规则配置”对话框前,请仔细规划信息的配置方式。
自定义硬件类型可让您包含与自定义类型匹配的任何设备,以便在设备引导时将指派给硬件规则的分发包应用到设备。例如,您可以通过输入适当的字符串作为自定义硬件类型,并在规则构建对话框中选择 ,然后选择自定义类型,来创建将分发包应用于任何膝上型设备的规则。
在配置自定义类型(至少一个)之前,“规则构建”对话框中不会显示
选项。下表列出了配置自定义硬件类型时可执行的任务:
表 2-9 自定义硬件类型任务
任务 |
步骤 |
其他细节 |
---|---|---|
添加自定义硬件类型 |
|
在“自定义硬件类型”对话框中,可以添加多个字符串,用于识别设备 BIOS 中的特定硬件类型信息。 在对话框中添加的字符串组将被视为一个自定义硬件类型,该类型可以通过同样是在此对话框中提供的名称来识别。 单击 或 保存配置之后,自定义类型才会显示在“规则构建”对话框的硬件项目下拉列表中。 |
编辑自定义硬件类型 |
|
|
重新排列自定义硬件类型的顺序 |
|
自定义硬件类型的顺序非常重要,因为当设备引导时,会将找到的第一个与设备匹配的类型用于应用指派的分发包。其他类型将忽略。 |
去除自定义硬件类型 |
|
您可以使用 Ctrl 或 Shift 键选择多个自定义硬件类型,将它们从列表中去除。 如果去除了自定义硬件类型,则对其执行的所有创建工作都将丢失。已去除类型的信息将不再保存于任何位置。因此,如果您只想暂时去除类型,请在删除之前记录类型的内容,以便日后重新创建类型。例如,可以选择该规则,然后单击 并记录相关数据,也可以对该对话框进行截屏。 |
自定义硬件类型可让您包含与自定义类型匹配的任何设备,并将指派到硬件规则的分发包在设备引导时应用到设备。例如,您可以通过输入适当的字符串作为自定义硬件类型,然后在规则构建对话框中选择 并选择自定义类型,来创建规则,该规则会将分发包应用于任何膝上型设备。
在配置自定义类型(至少一个)之前,“规则构建”对话框中不会显示
选项。自定义的硬件类型定义只适用于规则;其他情况下并不适用于管理区域。
以下是“自定义硬件类型”对话框:
图 2-4 自定义硬件类型对话框
要配置自定义硬件类型,请执行下表中的任务:
表 2-10 自定义硬件类型任务
在取得映像的过程中,如果要让新版 上载时允许预引导服务重写现有文件复选框。
文件重写现有文件,请选中参照列表用于确保属于其他管理区域的受管设备可以访问它们的主区域。有关更多信息,请参见部分 1.3.5, 服务器参照列表。
在“ZENworks 控制中心”中,单击左侧窗格中的
以显示 选项卡,如果该选项卡没有展开,则单击 。单击
展开其列表,然后选择 显示配置部分。找到并展开“服务器参照列表”部分:
图 2-5 服务器参照列表面板
要配置服务器参照列表,请完成以下部分的任务(如果适用):
要配置
列表框,请执行下表中的任务:表 2-11 服务器参照列表配置任务
在服务器参照列表中指定所有必要的服务器之后,必须将特定文件放入 tftp 目录(位于列表中的每个ZENworks 7.x 映像服务器”)中,以使参照能与旧版“ZENworks Imaging Server”配合使用。
执行以下步骤之一:
从 ZENworks 10Windows Imaging Server 复制以下文件:
位置 |
文件 |
---|---|
%ZENWORKS_HOME%\share\tftp |
memdisk nvlnbp.sys pxelinux.0 |
%ZENWORKS_HOME%\share\tftp\referral\zfd70 |
pxemenu.txt z_auto100.cfg z_maint100.cfg z_zpdis100.cfg z_zpen100.cfg |
到 ZENworks 7 NetWare 或 Windows Imaging Server 上的以下目录中:
NetWare: 驱动器:\tftp
Windows: 驱动器:\Program Files\ZEN Preboot Services\tftp\data
请勿从 ZENworks 10 服务器复制任何目录结构。而只将文件复制到 tftp 目录下。
从 ZENworks 10Windows Imaging Server 复制以下文件:
位置 |
文件 |
---|---|
%ZENWORKS_HOME%\share\tftp |
memdisk nvlnbp.sys pxelinux.0 |
%ZENWORKS_HOME%\share\tftp\referral\zfd70 |
pxemenu.txt z_auto100.cfg z_maint100.cfg z_zpdis100.cfg z_zpen100.cfg |
将文件复制到 ZENworks 7 Linux Imaging Server 的以下目录中:
/srv/tftp
请勿从 ZENworks 10 服务器复制任何目录结构。而只将文件复制到 tftp 目录下。
从 ZENworks 10Linux Imaging Server 复制以下文件:
位置 |
文件 |
---|---|
/srv/tftp/ |
memdisk nvlnbp.sys pxelinux.0 |
/srv/tftp/referral/zfd70/ |
pxemenu.txt z_auto100.cfg z_maint100.cfg z_zpdis100.cfg z_zpen100.cfg |
将文件复制到 ZENworks 7 NetWare 或 Windows Imaging Server 上的以下目录中:
NetWare: 驱动器:\tftp
Windows: 驱动器:\Program Files\ZEN Preboot Services\tftp\data
请勿从 ZENworks 10 服务器复制任何目录结构。而只将文件复制到 tftp 目录下。
从 ZENworks 10Linux Imaging Server 复制以下文件:
位置 |
文件 |
---|---|
/srv/tftp/ |
memdisk nvlnbp.sys pxelinux.0 |
/srv/tftp/referral/zfd70/ |
pxemenu.txt z_auto100.cfg z_maint100.cfg z_zpdis100.cfg z_zpen100.cfg |
将文件复制到 ZENworks 7 Linux Imaging Server 的以下目录中:
/srv/tftp
请勿从 ZENworks 10 服务器复制任何目录结构。而只将文件复制到 tftp 目录下。
Intel AMT 功能可让您准确识别设备,即使设备更换过物理驱动器。通过提供非易失内存让 ZENworks 存储唯一的设备身份,便可以设置可持续识别设备的预引导服务。
有关更多信息,请参见部分 1.3.6, Intel 主动管理技术 (AMT)。
设置全局 Intel AMT 企业名称:
在“ZENworks 控制中心”中,单击左侧窗格中的
,显示 选项卡。如果该选项卡没有展开,请单击 。单击
展开其列表,然后选择 显示配置部分。定位到“Intel 主动管理技术 (AMT)”面板。
填写下列字段:
名称列表: 在此列表中,管理区域中的每个 AMT 设备至少应具有一个有效的 AMT 企业名称。单击
将每个企业名称放入列表框中。上移/下移: 调整 AMT 名称的排列顺序。一次只能移动一个 AMT 名称。
去除: 要从列表中去除名称,请选择名称,然后单击
。单击
或 保存更改。