黑基网 首页 学院 系统管理 查看内容

急!即刻更改500台服务器BIOS!

2017-7-6 00:49| 投稿: xiaotiger |来自: 互联网

摘要: 用户可能会遇到过修改服务器BIOS的工作。传统的方法是进机房,给一个服务器插一个显示器,再连接键盘,鼠标,重起服务器进BIOS修改。大概多长时间,半个小时?半天?有些用户说我连接了Dell 远程管理卡,不用跑去机 ...

用户可能会遇到过修改服务器BIOS的工作。传统的方法是进机房,给一个服务器插一个显示器,再连接键盘,鼠标,重起服务器进BIOS修改。大概多长时间,半个小时?半天?

有些用户说我连接了Dell 远程管理卡,不用跑去机房,直接在办公桌上修改就可以。几分钟搞定!

非常好,Dell的远程管理卡,也叫iDRAC,确实可以帮助用户大大提高服务器的运维效率。再进一步,如果你的公司正准备上大规模IT项目,比如私有云项目,需要大量的服务器,BIOS还需要按照软件厂商建议的设置来。

现在需要你一次性修改50台服务器的BIOS呢,怎么办?

如果是500台呢?

有没有更高效的修改服务器BIOS?

方法一:用Dell DTK工具来实现

Dell很早就开始提供一套高效率的服务器配置软件,叫做Dell OpenManage Deployment Toolkit,是一个工具集。其中包含一个BIOS工具,可以通过脚本对服务器BIOS进行修改。如果你采用远程执行的方式,就可以摆脱设置BIOS时对键盘显示器的依赖,甚至连iDRAC的远程重定向都不需要。强大吧!一些市面上收费的系统运维管理软件,在对Dell服务器配置方面,其实也是借助Dell DTK工具来完成的。

方法二:可以使用iDRAC来实现

Dell PowerEdge服务器,支持通过iDRAC卡直接修改BIOS设置,甚至RAID卡的设置也可以直接功过iDRAC来做。这是一个了不起的进步。跟传统方式和DTK相比,通过iDRAC卡来修改BIOS的设置,即不需要依赖键盘显示器,也不需要运行环境,iDRAC自己就能完成,真正做到了简化IT。你只需要把BIOS的配置文件传送给iDRAC让它执行,它就会按照你的BIOS文件完成对服务器的配置。当你面对大规模服务器修改BIOS设置的任务时,它会带给你很大帮助。

1. 可以自己写的BIOS配置文件

也许你会问,BIOS的配置文件从哪里来?

BIOS的配置文件是xml格式的,你可以自己写。

也可以先配置好一台服务器的BIOS,以它为模板,通过iDRAC把模板机的BIOS配置抓取出来,再分发到那些等待配置的服务器上去,是不是很方便?

抓取模板机BIOS配置的命令:

#racadm -r 192.168.100.83 -u xxx -p xxx get -t xml -f c:\test\83BIOS.xml -c BIOS.Setup.1-1

解释一下:192.168.100.83是已经配置好BIOS的模板机iDRAC地址。后面是该iDRAC的用户名和密码。-t是type,这里是说按照xml生成文件。生成的文件名为83BIOS.xml,存放在发起racadm命令的状态工作站的c:\test目录下。-c BIOS.Setup.1-1是指仅抓取BIOS部分的配置。

好了,BIOS的配置模板文件有了,把它分发下去:

#racadm -r 192.168.100.84 -u xxx -p xxx set -t xml -f c:\test\82BIOS.xml

这样,就在iDRAC上生成了一个job,你可以通过这个命令来观察job的执行情况:

#racadm -r 192.168.100.84 -u xxx -p xxx jobqueue view

等这个job运行完,在一个get和set之间,我们就按照192.168.100.83的BIOS设置,把192.168.100.84这台机器的BIOS设置好了。不需要进入机房插键盘显示器,也不需要打开重定向,敲敲自己办公桌上的键盘就完成了。

请注意:大部分的BIOS选项可以通过这种方式修改,极少数BIOS选项,比如boot顺序,抓取出来的xml文件中该部分被注释掉了。如果需要通过这种方法修改BIOS boot顺序,需要先手工把相关注释部分取消再分发。

更为关键的是:它是命令行格式的。你可以借助它写成脚本来解决大规模部署的问题。比如,你可以配置DHCP环境,让那些等待配置的服务器,不论是几十台还是几百台,让它们的iDRAC先获得IP地址,然后你可以自己写一个脚本,以IP地址为变量,循环执行racadm set命令,把模板机的配置文件分发下去,完成大规模服务器的部署工作。

2. 利用OME配置部署

如果你说:我不会写脚本,你们Dell还有没有什么好办法能帮到我?在服务器方面,Dell是不会让用户失望的,这次的回答依然是:有!

Dell提供服务器管理软件OpenManager Essential,简称OME。它可以对Dell服务器的集中统一监控和管理。对于Dell的12代和13代服务器,通过OME,你可以集中对它进行配置部署,包括对BIOS进行配置:

怎么样?有了Dell的iDRAC,还有OME,DTK这些工具,是不是可以轻松完成对Dell服务器进行大规模的部署管理工作!

小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册黑基账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!

本文出自:http://www.toutiao.com/a6410243520183337218/

免责声明:本文由投稿者转载自互联网,版权归原作者所有,文中所述不代表本站观点,若有侵权或转载等不当之处请联系我们处理,让我们一起为维护良好的互联网秩序而努力!联系方式见网站首页右下角。


鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论


新出炉

返回顶部