OpenManage Enterprise:针对 Dell OpenManage Ansible Modules 的支持
Summary: Dell Red Hat Ansible Modules 允许数据中心和 IT 管理员利用内置于 Integrated Dell Remote Access Controller (iDRAC)、Dell OpenManage Enterprise-Modular 和 Dell OpenManage Enterprise 中的带外(无代理)管理自动化功能,自动执行和编排 PowerEdge 服务器的资源调配、配置、部署和更新。 ...
Instructions
借助 Dell OpenManage Ansible Modules,数据中心和 IT 管理员可以使用 Red Hat Ansible,通过内置于 Integrated Dell Remote Access Controller (iDRAC)、OpenManage Enterprise 和 OpenManage Enterprise-Modular 中的管理自动化功能来调配、配置、部署和更新 PowerEdge 服务器。Ansible by Red Hat 是一种 DevOps 工具,可配置系统、部署软件以及编排更高级的 IT 任务(例如,连续部署或零停机回滚更新)。
OpenManage Ansible 模块可简化并自动执行 PowerEdge 服务器和模块化基础设施的配置、部署和更新。它允许系统管理员和软件开发人员将物理基础设施配置引入其软件配置堆栈,与现有的 DevOps 管道集成,并使用符合基础设施即代码 (IaC) 原则的版本受控的 playbook、服务器配置文件和模板管理其基础设施。
OpenManage Ansible Modules 的增强
- OpenManage Ansible Modules 在 Ansible Galaxy 上作为 Ansible 收集提供。
- OpenManage Ansible 收集经过认证,并包含在 Ansible 社区主要版本 3.0.0 和更高版本中。
- Smart Fabric 管理:
- 网络 VLAN 配置
- 结构管理 — 创建、修改和删除结构
- 上行链路管理 — 创建、修改和删除上行链路
- 端口分支 — 配置结构配置的端口分支
- 增强的固件更新:
- 检查固件合规性的检查模式支持
- 改进了作业跟踪,直至完成所有组件的更新
- 移除了 iDRAC9 的 python omsdk 库依赖
- 增强的用户配置:
- 支持配置隐私加密协议(AES、DES 等)
- 增强的服务器电源管理:
- 移除了 iDRAC7/8 和 iDRAC9 的 omsdk 依赖
- 电源管理作的标准 Redfish API 支持
- 错误修复和弃用 - 请参阅更新日志了解所有详细信息
- 导入服务器配置文件 — 从远程网络共享(CIFS、NFS、HTTP/S)或本地路径导入 SCP
- iDRAC 证书管理 — 生成证书签名请求 (CSR)、导入/导出证书以及将 SSL 证书重置为出厂默认值
- iDRAC Lifecycle Controller 作业 - 获取作业状态、删除作业、删除作业队列和强制删除作业队列
- iDRAC Lifecycle Controller 状态— 获取 Lifecycle Controller 状态和服务器状态
- iDRAC 属性配置 — iDRAC、LC 和系统属性配置
OpenManage Ansible Modules 的功能
- 自动执行 PowerEdge 服务器、MX7000 机箱和计算刀片的生命周期管理
- 设备资源清册和运行状况 – 查看由 OpenManage Enterprise 和 OpenManage Enterprise-Modular 管理和监控的所有设备的详细设备资源清册(包括运行状况)
- 基于模板的服务器部署:
- 从黄金服务器获取参考部署模板,并将其部署到目标服务器上,以确保一致和可重复的配置
- 根据所需的服务器配置最终状态编辑配置模板
- 使用单个任务将 OS 映像作为模板部署的一部分进行部署
- 使用目录和固件存储库的固件基线合规性
- 用户管理 — 自动执行 OpenManage Enterprise 和 OpenManage Enterprise-Modular 用户的 CRUD作
- 电源管理— 自动执行服务器和计算刀片的电源管理作,如开机、关机、正常重启等
- 作业管理 — 在复杂工作流的手册中查看作业详细信息并监视其进度状态
- 设备配置 — Web 服务器、网络代理、时区、NTP、DNS 和 IPv4/IPv6 寻址,包括多宿主配置
- 设备 Web 服务器证书管理 — 生成证书签名请求 (CSR) 并上传证书
- 支持无需工程师即可自动完成 PowerEdge 服务器(iDRAC7、iDRAC8 和 iDRAC9)的裸机配置、设置、部署和更新
- 利用 iDRAC 提供的 Redfish REST API,无需工程师(带外)即可实现 PowerEdge 服务器的裸机配置、部署和更新
- 将包含 XML 或 JSON 格式的完整服务器配置的服务器配置文件 (SCP) 导出到远程网络共享(CIFS 或 NFS)或本地文件路径
- 从远程网络共享(CIFS 或 NFS)或本地文件路径导入服务器配置文件 (SCP),以获得一致且可重复的配置
- 使用 Ansible playbook 实现对 PowerEdge 服务器进行零接触式自动端到端配置、设置、部署和更新:
- 关闭电源后重启:开机、关机和正常重启
- iDRAC 配置
- 用户和密码管理 — 创建、修改或删除本地用户设置
- 网络配置 - iDRAC 网络设置,包括 DHCP 和静态地址配置
- 服务 — Web 服务器和 SNMP 设置
- SNMP 警报和电子邮件设置
- 配置时区和 NTP 设置
- 系统锁定
- iDRAC 重置
- BIOS 配置 — 使用单个任务(包括启动顺序、一次性启动设置等)配置所有 BIOS 属性
- 存储配置 – 在与一个存储控制器关联的直连存储上创建、修改或删除多个 RAID 卷
- 操作系统部署 – 通过远程网络共享(CIFS、NFS)部署操作系统 ISO
- 使用 Ansible 模块来保持 Lifecycle Controller 作业的状态,并为您的自动化手册构建分步工作流
- 获得详细的组件级硬件和固件资源清册
- 使用 Dell Update Package 和目录文件从远程网络文件共享(HTTP/HTTPS、CIFS、NFS)执行带外固件更新
OpenManage Ansible Modules 的许可
OpenManage Ansible 模块是开放源代码,根据 GNU GPL v3.0 许可证进行许可。 https://github.com/dell/dellemc-openmanage-ansible-modules
下载 OpenManage Ansible Modules
OpenManage Ansible 模块是开放源代码独立软件。戴尔通过包含新功能、增强功能和错误修复的次要版本不断改进这些模块。有关详细信息,请阅读 GitHub 存储库上的 更改日志 。通过从 Ansible Galaxy
下载最新集合或从 OpenManage Ansible Modules GitHub 存储库
克隆存储库,利用新功能并为持续开发做出贡献。模块的主要版本也可从 戴尔支持网站下载。
OpenManage Ansible Modules 的资源
Dell.com 上的社区
加入系统管理社区以找到:
- 提问与答疑板块
- 阅读博客并对文章进行评论
- 通过观点交流改善产品,并对其他社区成员发布的观点进行投票
- 等等...
文档
请参阅 OpenManage Ansible Modules 文档。示例 playbook 可在 playbook 文件夹中找到。
支持
- 戴尔支持 OpenManage Ansible 模块
- 此外,问题可以直接记录到 GitHub 存储库
。
- 要向开发团队提供反馈,请发送电子邮件至 OpenManageAnsible@Dell.com。
视频:
使用 OpenManage Ansible Modules 自动配置 PowerEdge 服务器
持续时间:00:03:27 (hh:mm:ss)
如果可用,可以使用此视频播放器上的 CC 图标选择隐藏式字幕(字幕)语言设置。
使用 OpenManage Ansible Modules 在 PowerEdge 服务器上进行带外固件更新
持续时间:00:02:04 (hh:mm:ss)
如果可用,可以使用此视频播放器上的 CC 图标选择隐藏式字幕(字幕)语言设置。