前言

HP iLO, Dell iDRAC, IBM/Lenovo IMM 等这些名字对于服务器硬件工程师来说应该不会陌生,当然在服务器采购回来大规模上架的时刻很多小伙伴估计就要崩溃了,OOB带外管理的IP需要手动配置,NTP和License也需要记得配置,万一忘记了,咳咳,那可就惨喽。这次我们就碰上了NTP时间同步没有配置,导致时区和时间的显示直接影响硬件故障时收集日志判断,为了避免人力资源浪费,网上搜索了一圈发现HP iLO有自己的批量化管理客户端程序,希望大家举一反三提升运维的效率。

HP Lights-Out Configuration Utility 批量管理 HP iLO 2/3/4

更新记录

2018年04月01日 - 初稿

阅读原文 - https://wsgzao.github.io/post/hpqlocfg/

扩展阅读

HP ilo4 批量管理 - http://blog.51cto.com/gregdefanhua/2089408

下载 HP iLO 管理软件和模板

扩展阅读中的信息已过期,cpqlocfg现在更名为hpqlocfg,沿用了作者的思路在此表示感谢

RECOMMENDED * HP Lights-Out Configuration Utility https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_d7e7146b56324eb0879f0a98e2#tab1

用于 Windows 的 HP Lights-Out XML Scripting Sample https://support.hpe.com/hpsc/swd/public/detail?swItemId=MTX_f045db3f567040f291bf645684#tab1

实践方法

拷贝HPQLOCFG.exe和相关dll文件至脚本当前路径

file://C:\Users\wsgzao\Desktop\ilo_ntp  (1 folders, 12 files, 211.96 KB, 3.70 MB in total.)
│  172.25.240.45    266 bytes
│  HPQLOCFG.exe 59.00 KB
│  HPQLOCFG.exe.config  712 bytes
│  HPSSLConnection.dll  13.50 KB
│  ilo_ntp.log  0 bytes
│  ip.txt   150 bytes
│  log.txt  2.24 KB
│  Parser.dll   133.00 KB
│  README.txt   2.03 KB
│  SetNTP.bat   181 bytes
│  SetNTP.xml   555 bytes
│  操作步骤.txt 381 bytes
└─HP官方文件    (0 folders, 3 files, 3.50 MB, 3.50 MB in total.)HPE iLO 4 脚本和命令行指南.pdf  2.95 MBSP58155.exe  392.67 KBwindows-LOsamplescripts4.80.0.zip  168.34 KB
复制代码

编写XML文件 SetNTP.xml

<RIBCL VERSION="2.0"><LOGIN USER_LOGIN="iloadmin" PASSWORD="iloadmin"><RIB_INFO MODE="write"><MOD_NETWORK_SETTINGS><DHCP_SNTP_SETTINGS value="No"/><DHCPV6_SNTP_SETTINGS value="No"/><SNTP_SERVER1 value="%ntp1%"/><TIMEZONE value="Asia/Shanghai"/></MOD_NETWORK_SETTINGS><MOD_GLOBAL_SETTINGS><PROPAGATE_TIME_TO_HOST VALUE="No" /> </MOD_GLOBAL_SETTINGS></RIB_INFO></LOGIN>
</RIBCL>
复制代码

编写批处理 SetNTP.bat

@echo off
for /f %%a in (ip.txt) do (set ip=%%aset ntp="172.25.240.254"call hpqlocfg -s %%ip%% -l log.txt -f SetNTP.xml -u iloadmin -p iloadmin -t ntp1=%%ntp%%
)
复制代码

修改2处内容

  1. 修改ip.txt,添加信息
  2. 修改SetNTP.bat中set ntp="172.28.70.254"

执行方法

SetNTP.bat复制代码

HPQLOCFG 批量管理 HP iLO 实践相关推荐

  1. hp 交换机远程连接_使用iLO远程管理HP系列服务器

    iLO是Integrated Ligths-out的简称,是HP服务器上集成的远程管理端口,它是一组芯片内部集成vxworks嵌入式操作系统,通过一个标准RJ45接口连接到工作环境的交换机.只要将服务 ...

  2. AD域建设管理(二)| python3+ldap3管理AD域实践(批量创建OU、用户、改密码、更新OU与用户)

    AD域建设管理(二)| python3+ldap3管理AD域实践(批量创建OU.用户.改密码.更新OU与用户) 1.使用前提 1.1.关于程序运行环境 1.2.关于AD域的准备和配置 2.问题和解决方 ...

  3. 关于HP ILO 卡图形界面无响应的解决方案

    HP的远程管理卡叫ILO,是一套独立于服务器操作系统的单片机,用于服务器的远程管理. HP ILO在使用过程中,发现有些管理卡明明已经配置好了IP,但是图形界面无法打开,如果真碰上紧急的服务器维护情况 ...

  4. hp服务器重置bmc,HP iLO 登录用户名与 BMC 用户名不一致导致 ipmitool 无法修改用户名...

    HP iLO 登录用户名与 BMC 用户名不一致导致 ipmitool 无法修改用户名 2020-03-31 分类:System 标签:Ipmitool WHAT 一台 HP 服务器更换主板后,使用 ...

  5. Ansiable批量管理工具

    1.ansible 3W1H 1.1 ansible介绍 ssh秘钥认证+脚本批量管理,特点:简单.实用 但是看起来比较low,需要人工写脚本,类似实时复制的inotify工具. 2013以前这种方式 ...

  6. HP iLo licenses

    iLO是Integrated Ligths-out的简称,是HP服务器上集成的远程管理端口,它是一组芯片内部集成vxworks嵌入式操作系统,通过一个标准RJ45接口连接到工作环境的交换机.只要将服务 ...

  7. Lync 小技巧-49-Lync 自动备份-批量管理-用户(免费视频)

    自从2010年开始,自从Lync Server 2010开始,我都在研究Lync 自动备份和批量管理用户,当年都做成功,做标准过. 不过都是图片,未写博客,为什么呢? 有可能你有这样那样的假设,但是今 ...

  8. 介绍 Saltstack批量管理文件和计划任务

    saltstack是由thomas Hatch于创建的一个开源项目,设计初衷是为了实现一个快速的远程执行系统.用来管理你的基础架构,可轻松管理成千上万台服务器.本文主要演示使用saltstack来管理 ...

  9. 批量管理服务器,批量分发文件

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://navyaijm.blog.51cto.com/4647068/835309 一. ...

最新文章

  1. TextView实现跑马灯效果
  2. 使用Project Lombok是否安全? [关闭]
  3. 菜鸟学java ——(一)面向对象程序设计(几个重要的概念)
  4. 黑马 程序员——Java基础---流程控制
  5. P1141 01迷宫(BFS+记忆化)
  6. (一)云计算OpenStack介绍
  7. 信息与网络安全基础知识汇总
  8. scara机器人dh参数表_7. 机器人正运动学—连杆坐标系与DH参数
  9. Java基础梳理第二天03(继承、抽象类、多态)
  10. matlab postscript,Postscript软件特点全面解析
  11. 393高校毕业设计选题
  12. seo和sem是什么意思
  13. UEFI——protocol服务详解
  14. MPAndroidChart 饼状图 文字重叠问题完美解决
  15. oracle trim没用,Oracle中Trim函数的使用方法
  16. BAT 大厂Java 面试题集锦之核心篇附参考答案
  17. 智能家庭监控开发框架
  18. phpcms视频库KU6改为优酷简单上传
  19. IDEA 启动子项目报错 Error running 'XXXApplication': No jdk for module 'XXX'
  20. 电力系统暂态稳定性Matlab编程/ Simulink仿真 单机无穷大系统发生各类(三相短路,单相接地,两相接地,两相相间短路)等短路故障

热门文章

  1. 资源 | 4天学会PyTorch!香港科技大学开放PyTorch机器学习课件资源
  2. Java 日志框架适配/冲突解决方案(值得收藏)
  3. 0.2秒居然复制了100G文件?
  4. 从MySQL 5.6升级到8.0,Facebook付出了惨痛代价……
  5. 经典面试题:ES如何做到亿级数据查询毫秒级返回?
  6. 这是我读过写得最好的【秒杀系统架构】分析与实战!
  7. 特征选择的通俗讲解!
  8. 斯坦福的人工智能4年路线!
  9. Python高阶函数使用总结!
  10. 德国版“非升即走”引发学界震荡!“临时工”干12年也难获教职,网友:全世界都在卷...