Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell EMC OpenManage Ansible Modules 支持

Summary: Dell EMC RedHat Ansible 模块允许数据中心和 IT 管理员通过利用内置于集成的戴尔远程访问控制器 (iDRAC)、Dell EMC OpenManage Enterprise-Modular 和 Dell EMC OpenManage Enterprise 中的带外(无需工程师)管理自动化功能,自动化和编排 PowerEdge 服务器的设置、配置、部署和更新。 ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Ansible 标记 Ansible

借助 Dell EMC 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、服务器配置文件和模板管理其基础设施。

 

Dell EMC OpenManage Ansible Modules

OpenManage Ansible Modules 的增强

OpenManage Ansible 收集
  • OpenManage Ansible Modules 在 Ansible Galaxy 上作为 Ansible 收集提供。
  • OpenManage Ansible 收集经过认证,并包含在 Ansible 社区主要版本 3.0.0 和更高版本中。
适用于 OpenManage Enterprise 和 OpenManage Enterprise-Modular 的 OpenManage Ansible Modules
  • Smart Fabric 管理:
    • 网络 VLAN 配置
    • 构造管理 — 创建、修改和删除构造
    • 上行链路管理 — 创建、修改和删除上行链路
    • 端口分支 — 为构造配置配置端口分支
适用于 iDRAC 的 OpenManage Ansible Modules
  • 增强的固件更新:
    • 检查固件合规性的检查模式支持
    • 将作业跟踪改进为直至所有组件更新完成
    • 移除了 iDRAC9 的 python omsdk 库依赖
  • 增强的用户配置:
    • 支持配置隐私加密协议(AES、DES 等)
  • 增强的服务器电源管理:
    • 移除了 iDRAC7/8 和 iDRAC9 的 omsdk 依赖
    • 对电源管理操作的标准 redfish API 支持
    • 错误修复和弃用 — 请参阅更新日志了解所有详细信息
Ansible 角色:此版本中还提供以下 Ansible 角色。但与收集和模块不同,这些角色按原样提供,并且仅有社区支持
  • 导入服务器配置配置文件 — 从远程网络共享(CIFS、NFS、HTTP/S)或本地路径导入 SCP
  • iDRAC 证书管理 — 生成证书签名请求 (CSR)、导入/导出证书和将 SSL 证书重置为出厂默认值
  • iDRAC 生命周期控制器作业 — 获取作业状态、删除作业、删除作业队列和强制删除作业队列
  • iDRAC 生命周期控制器状态 — 获取生命周期控制器状态和服务器状态
  • iDRAC 属性配置 — iDRAC、LC 和系统属性配置
 
 
 

OpenManage Ansible Modules 的功能

适用于 OpenManage Enterprise 和 OpenManage Enterprise-Modular 的 OpenManage Ansible Modules
  • 自动化 PowerEdge 服务器、MX7000 机箱和计算刀片的生命周期管理
  • 设备资源清册和运行状况 – 查看由 OpenManage Enterprise 和 OpenManage Enterprise-Modular 管理和监控的所有设备的详细设备资源清册(包括运行状况)
  • 基于模板的服务器部署:
    • 从黄金服务器获取参考部署模板,并将其部署到目标服务器上,以确保一致和可重复的配置
    • 根据所需的服务器配置最终状态编辑配置模板
    • 使用单个任务将 OS 映像作为模板部署的一部分进行部署
  • 使用目录和固件存储库的固件基线合规性
  • 用户管理 – 为 OpenManage Enterprise 和 OpenManage Enterprise-Modular 用户自动完成 CRUD 操作
  • 电源管理 – 自动完成电源管理操作,如服务器和计算刀片服务器的开机、关机、正常重启等
  • 作业管理 – 查看作业详细信息,并在 playbook 中监控其进度状态,以了解复杂的工作流
  • 设备配置 — Web 服务器、网络代理、时区、NTP、DNS 和 IPv4/IPv6 寻址,包括多宿主配置
  • 设备 Web 服务器证书管理 — 生成证书签名请求 (CSR) 和上传证书
适用于 iDRAC 的 OpenManage Ansible Modules
  • 支持无需工程师即可自动完成 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 作业状态,并为您的自动化 playbook 构建分步工作流
  • 获得详细的组件级硬件和固件资源清册
  • 使用 Dell EMC Update 包和目录文件从远程网络文件共享(HTTP/HTTPS、CIFS、NFS)执行带外固件更新
 
 

OpenManage Ansible Modules 的许可

OpenManage Ansible 模块是开源的并通过 GNU GPL v3.0 许可证进行许可。了解更多 >

 
 

下载 OpenManage Ansible Modules

OpenManage Ansible Modules 是开放源代码的独立软件。Dell EMC 通过包含全新功能、增强功能和错误修复的次要版本来持续改进这些模块。有关详细信息,请参阅 GitHub 存储库上的 CHANGELOG。通过从 Ansible Galaxy 下载最新的收集或从 OpenManage Ansible Modules GitHub 存储库克隆存储库,充分利用新功能并为持续开发做出贡献。模块的主要版本也可从 Dell EMC 支持网站下载。

 
 

OpenManage Ansible Modules 的资源

Dell.com 上的社区

加入系统管理社区以找到:

  • 提问与答疑板块
  • 阅读博客并对文章进行评论
  • 通过观点交流改善产品,并对其他社区成员发布的观点进行投票
  • 等等...

说明文件

请参阅 OpenManage Ansible 模块说明文件。可在手册文件夹中找到示例手册。

支持

视频

适用于 iDRAC 的 OpenManage Ansible 模块 - 概述

 

使用 OpenManage Ansible Modules 演示如何配置 PowerEdge 服务器。此外,还能演示如何使用单个 Ansible 手册部署整个堆栈。

2018 年 11 月

适用于 iDRAC 带外固件更新的 OpenManage Ansible Modules

 

演示如何使用带有 OpenManage Ansible Modules 的网络远程存储库在 PowerEdge 服务器上进行带外固件更新。

2018年8月

Cause

Dell EMC

Resolution

Dell Technologies 2021

Affected Products

OpenManage Ansible Modules
Article Properties
Article Number: 000177308
Article Type: Solution
Last Modified: 28 Feb 2023
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.