跳到主要内容

导入定制无人参与文件

可将定制无人参与文件导入操作系统映像存储库。然后可将这些文件用于定制 Linux 和 Windows 操作系统映像 profile。

关于本任务

定制无人参与文件支持以下文件类型。
操作系统支持的文件类型更多信息
CentOS Linux不受支持 
Microsoft® Windows® Azure Stack HCI不受支持 
Microsoft Windows Hyper-V Server不受支持 
Microsoft Windows Server无人参与文件(.xml)有关无人参与文件的更多信息,请参阅“无人参与 Windows 安装程序参考”Web 页面
Red Hat® Enterprise Linux(RHEL)ServerKickstart(.cfg)有关无人参与文件的更多信息,请参阅“Red Hat:使用 Kickstart 自动执行安装” Web 页面
在文件中添加 %pre、%post、%firstboot 部分时,请考虑以下注意事项。
  • 可在无人参与文件中包含多个 %pre、%post、%firstboot 部分,但请注意各部分的顺序。

  • 无人参与文件中存在建议的 #predefined.unattendSettings.preinstallConfig# 宏时,XClarity Administrator 将在文件中的所有其他 %pre 部分之前添加一个 %pre 部分。

  • 无人参与文件中存在建议的 #predefined.unattendSettings.postinstallConfig# 宏时,XClarity Administrator 将在文件中的所有其他 %post 和 %firstboot 部分之前添加一个 %post 和 %firstboot 部分。

Rocky LinuxKickstart(.cfg)有关无人参与文件的更多信息,请参阅“Red Hat:使用 Kickstart 自动执行安装” Web 页面
在文件中添加 %pre、%post、%firstboot 部分时,请考虑以下注意事项。
  • 可在无人参与文件中包含多个 %pre、%post、%firstboot 部分,但请注意各部分的顺序。

  • 无人参与文件中存在建议的 #predefined.unattendSettings.preinstallConfig# 宏时,XClarity Administrator 将在文件中的所有其他 %pre 部分之前添加一个 %pre 部分。

  • 无人参与文件中存在建议的 #predefined.unattendSettings.postinstallConfig# 宏时,XClarity Administrator 将在文件中的所有其他 %post 和 %firstboot 部分之前添加一个 %post 和 %firstboot 部分。

SUSE® Linux Enterprise Server(SLES)AutoYast(.xml)有关无人参与文件的更多信息,请参阅“SUSE:AutoYaST”Web 页面
Ubuntu不受支持 
带有 Lenovo 定制的 VMware vSphere® Hypervisor(ESXi)Kickstart(.cfg)仅支持 ESXi 6.0u3 和其后更新,以及 6.5 和更高版本。

有关无人参与文件的更多信息,请参阅“VMware:使用脚本安装或升级 主机”Web 页面

在文件中添加 %pre、%post、%firstboot 部分时,请考虑以下注意事项。
  • 可在无人参与文件中包含多个 %pre、%post、%firstboot 部分,但请注意各部分的顺序。

  • 无人参与文件中存在建议的 #predefined.unattendSettings.preinstallConfig# 宏时,XClarity Administrator 将在文件中的所有其他 %pre 部分之前添加一个 %pre 部分。

  • 无人参与文件中存在建议的 #predefined.unattendSettings.postinstallConfig# 宏时,XClarity Administrator 将在文件中的所有其他 %post 和 %firstboot 部分之前添加一个 %post 和 %firstboot 部分。

注意
  • 可使用对象的唯一名称将预定义宏和定制宏(配置设置)注入无人参与文件中。预定义的值根据 XClarity Administrator 实例动态变化。定制宏根据部署操作系统时指定的用户输入动态变化。

    • 在宏名称前后添加井号(#)。

    • 对于嵌套的对象,请使用句点分隔各对象名称(例如,#server_settings.server0.locale#)。

    • 对于自定义宏,请不要包含最顶层的对象名称。对于预定义宏,请在宏名称前面加上“predefined”。

    • 使用模板创建对象时,会在对象名称中附加一个唯一编号(从 0 开始)(例如,server0server1)。

    • 可通过将鼠标悬停到每项定制设置旁边的“帮助”图标(“帮助”图标)来查看“部署操作系统映像”对话框中的各个宏的名称。

    • 有关预定义宏的列表,请参阅预定义宏。有关定制配置设置和宏的详细信息,请参阅定制宏

  • XClarity Administrator 提供以下预定义宏,用于传达来自操作系统安装程序的状态,还提供其他若干重要的安装步骤。强烈建议将这些宏添加到无人参与文件中(请参阅将预定义宏和定制宏注入无人参与文件中)。

    • #predefined.unattendSettings.preinstallConfig#

    • #predefined.unattendSettings postinstallConfig#

如果有充足的可用文件存储空间,操作系统映像存储库可存储的预定义和定制文件数量不受限制。

过程

要将无人参与文件导入操作系统映像存储库,请完成以下步骤。

  1. XClarity Administrator 菜单栏中,单击配置 > 管理操作系统映像以显示部署操作系统:管理操作系统映像页面。
  2. 单击无人参与文件选项卡。

    显示“管理操作系统映像”页面,其中列出已导入到操作系统映像存储库的无人参与文件。
  3. 单击导入文件图标(“导入”图标)。随后将显示“导入文件”对话框。
  4. 单击本地导入选项卡从本地系统上传文件,或单击远程导入选项卡从远程文件服务器上传文件。
    要从远程文件服务器上传文件,必须先通过单击配置文件服务器图标(“配置远程文件服务器”图标)创建远程文件服务器 profile。有关详细信息,请参阅配置远程文件服务器
  5. 如果选择使用远程文件服务器,请从远程文件服务器列表选择要使用的服务器。
  6. 选择操作系统类型。
  7. 输入无人参与文件的文件名,或单击浏览以查找要导入的文件。
  8. 可选: 输入无人参与文件的描述。
    提示
    使用描述字段区分名称相同的定制文件。
  9. 可选: 请选择某个校验和类型以确认正在上传的文件未损坏,然后将校验和值拷贝并粘贴到所提供的文本字段中。

    如果选择了某个校验和类型,则必须指定校验和值以检查所上传的文件的完整性和安全性。该值必须来自所信任组织的安全来源。如果所上传的文件与该校验和值一致,则可安全地继续进行部署。否则,必须再次上传该文件或检查该校验和值。

    支持三种校验和类型:

    • MD5

    • SHA1

    • SHA256

  10. 单击导入
    提示
    该文件是通过安全网络连接上传的。因此,网络可靠性和性能影响导入文件所耗的时间。

    如果在本地上传完毕之前关闭上传文件的 Web 浏览器选项卡或窗口,则导入将失败。

完成之后

无人参与文件映像将在“管理操作系统映像”页面中的无人参与文件选项卡上列出。

从此页面中,可执行以下操作。

  • 通过单击创建图标(“创建”图标)创建无人参与文件。

    编辑器将识别文件中所有错误的位置。请注意,某些消息仅显示英语。

  • 将无人参与文件与配置设置文件关联(请参阅将无人参与文件与配置设置文件关联)。

  • 通过单击编辑图标(“编辑”图标)查看和修改无人参与文件。

    编辑器将识别文件中所有错误的位置。请注意,某些消息仅显示英语。

  • 通过单击拷贝图标(“拷贝”图标)拷贝无人参与文件。

    如果拷贝与配置设置文件关联的无人参与文件,也将拷贝关联的配置设置文件,并在拷贝的这两个文件之间自动创建关联。

  • 通过单击删除图标(“删除”图标)删除所选无人参与文件。

  • 通过单击配置文件服务器图标(“配置远程文件服务器”图标)创建一个远程文件服务器 profile。

有关将无人参与文件添加到定制操作系统映像 profile 的信息,请参阅创建定制操作系统映像 profile