3.0 ZENworks 命令行实用程序查错

以下几节提供了使用 Novell® ZENworks® 命令行实用程序时可能遇到的问题的解决方法:

通过命令行重定向运算符(例如 > 或 >>)将命令的输出重定向到文件时,zman 会挂起

源: ZENworks 10 Asset Management;zman。
可能的原因: 执行每个命令时,zman 都要求提供 ZENworks 管理员用户名和口令。如果使用命令时未提供身份凭证,系统会提示您输入身份凭证。但如果命令的输出被重定向到文件,系统将不会提示您输入身份凭证,因为要求输入用户名和口令的提示也会重定向到该文件。这样一来,zman 就会挂起,等待您输入身份凭证。
操作: 使用 -U|--User-P|--Password 选项可以将身份凭证指定为命令的一部分。
操作: 使用 admin-store-credential 命令储存身份凭证,然后执行该命令。
操作: 使用 -R|--Redirect 选项而非重定向运算符(例如 > 或 >>),将输出重定向到文件。

“暂存组名称”可选自变量并未传递给 system-update-staging-group-create 命令,却错误地显示成功讯息

源: ZENworks 10 Asset Management,zman。
解释: 如果“暂存组名称”可选自变量未传递给 system-update-staging-group-create 命令,zman 会错误地显示如下讯息:
Successfully created the object "null"
操作: 要查看将包含新建暂存组的暂存组列表,请在控制台提示符处执行 system-update-staging-group-list (susgl) 命令。

无法使用 zman rpgn 命令保存 SLES 10 SP1 上的报告

源: ZENworks 10 Asset Management;zman。
操作: 无。

使用 zman ssaimg 命令添加到“从属”设备的“映像”角色不会立即应用于服务器

源: ZENworks 10 Asset Management;zman。
解释: 如果使用 zman ssaimg 命令配置了“映像”角色,该角色会立即添加到设备。如果角色未立即添加,那么只有在下次执行设备刷新时才会添加。
操作: 如果要立即将角色应用于设备,必须使用以下其中一种方法手动刷新设备:
  • 在命令提示符处,运行 zman workstation-refresh|wrf 命令。如果受管设备是服务器,则运行 zman server-refresh|srf 命令。

  • 在受管设备中,以右键单击 ZENworks 图标 图标,然后单击刷新

zman 命令不适用于 ZENworks Linux 服务器上的非根用户

源: ZENworks 10 Asset Management;zman。
解释: 如果非用户在 ZENworks Linux 服务器上执行 zman 命令,则会显示以下错误讯息:

您没有足够的权限运行 zman 命令。作为 Linux 中的非根用户,您必须属于 zmanusers 组才能够运行 zman 命令。

操作: 请先将非用户添加到 zmanusers 组,然后再执行 zman 命令。
  1. root 用户身份登录到 ZENworks 服务器。

  2. 在服务器控制台提示符处执行以下命令:

    useradd -G zmanusers non-rootusername

  3. 以非用户身份登录 ZENworks 服务器。