Dell Repository Manager:如何使用智能脚本
Summary: 介绍如何在 Dell EMC Repository Manager 中使用智能脚本的系统管理作方法视频。
Instructions
以下视频介绍了如何在 DRM 中集成和使用智能脚本。可以在更新过程之前或之后执行智能脚本。
Dell Technologies YouTube 频道视频链接:
如何在 Dell EMC Repository Manager 中使用智能脚本
智能脚本:
智能脚本的特点:
-
带内更新方法 - 设计为在主机作系统中运行
-
实质上充当针对自定义目录的离线 DSU
-
通常在 Windows 环境中使用,带有推送.bat文件的工具(如 SCCM)
创建智能脚本:
-
在应用程序首选项 > 插件下,确保已安装 Dell EMC Smart Script 插件。如果没有,请选中它旁边的框,然后选择右上角的 Update
-
导航到要导出为 SUU 的任何存储库
-
选择存储库或所选捆绑包
-
在上部菜单中选择 Export
-
选择“智能脚本”,然后选择“作系统”并选择“保存位置”
前脚本和后脚本选项:
智能脚本工作流:
-
运行应用组件脚本
-
安装 Dell System Update (DSU)
-
安装后立即运行 DSU
-
这将启动捆绑包中的资源清册收集器,以查看安装的内容
-
然后执行目录比较,并自动运行所需的更新
-
更新完成后,它会卸载 DSU
智能脚本故障处理:
提醒:DSU 将日志保存在以下位置,但由于脚本安装和卸载 DSU,因此日志将丢失,除非 DSU 在卸载时出错。
Windows: C:\ProgramData\Dell\Dell EMC System Update\dell_dup
Linux: /usr/libexec/dell_dup
未更新任何组件:
-
查看运行脚本的目录中的apply_components.log
-
正确的 DUP 类型?
-
如果 DUP 类型正确,则很可能是资源清册收集器问题。
Inventory Collector 问题:
-
查看运行脚本的目录中的apply_components.log
-
Inventory Collector 装载 USB 分区,因此请确保 USB 未被列入黑名单/阻止
-
清单收集器可能难以枚举特定设备,但在这种情况下仍应完成。
-
如果日志未告知您任何信息,请在调试模式下运行资源清册收集器
-
如何运行
invcol处于调试模式1.下载
invcol你已经在使用(在与脚本相同的目录中)2.解压 DUP
invcol3.在调试模式下运行它:
invcol –type=debug4.查看输出以查找要解决的真正错误
5.如果没有牵引力,请联系 SST
单个更新无法运行:
-
检查每个节点池的
apply_components.log在错误的默认日志位置中 -
查看固件和驱动程序的发行说明,以排除任何已知问题,例如过时
-
尝试使用相同版本重新刷新组件
如果重新刷新成功,则表示该特定 DUP 存在问题。可能需要采取措施或存在缺陷。
如果重新刷新失败,则是作系统问题或组件问题。
-
以调试模式运行 DUP
-
调试模式指令
所有更新都无法运行:
-
检查默认日志位置中的apply_components.log是否存在错误
-
几乎可以肯定是作系统级别的问题
-
要找到阻止 DUP 的根本原因,请在调试模式下运行 DUP
-
调试模式说明:
智能脚本不会在以下情况下运行:
-
手动安装 DSU 并尝试更好地注销 DSU 本身