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

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

用户可能会遇到过修改服务器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服务器进行大规模的部署管理工作!

责任编辑:Jane 来源: 51CTO
相关推荐

2016-07-12 10:40:35

服务器

2012-03-14 11:31:00

云计算

2016-08-16 15:21:19

服务器

2009-04-03 09:19:04

谷歌服务器数据中心

2013-11-20 15:58:13

2016-09-21 10:25:20

私有云360私有云平台Syndic

2016-11-11 14:58:48

IBM 服务器

2009-02-27 16:56:00

Google服务器

2018-05-11 09:40:10

服务器运维运营商

2009-09-22 16:49:01

第一台服务器

2023-09-05 09:32:07

服务器Redis

2016-06-20 15:36:01

OpenManage大

2018-12-06 09:07:59

Ansible服务器运维

2024-02-20 14:18:13

2020-10-05 21:41:58

漏洞网络安全网络攻击

2013-08-30 10:15:24

2022-12-29 13:32:24

2015-05-19 11:27:01

2013-06-07 09:02:00

Amazon云计算服务器

2013-03-26 10:10:38

服务器RubyGo
点赞
收藏

51CTO技术栈公众号