cnBeta.COM_中文业界资讯站

工程师笔记︱如何实现带外批量部署

2019-03-11 来源: 中关村网 作者:消息 次阅读

随着互联网的迅猛发展,依赖于互联网业务的公司都在不断的建设和扩充信息化后台,尤其x86平台的兴起,自动化部署一直是热门话题。

不过,很多用户还是喜欢把服务器设备进行统一的安装系统和配置部署,然后再把服务器发送到各地的IDC。其实这样一方面比较浪费人力时间,另一方面也增加用户的运输成本。

为此,本文特别介绍了戴尔易安信 OpenManage Enterprise的自动化部署方案,并提供了详细安装方法以解决这个难题,供相关人员参考。

外面的世界很精彩, DevOps、统一监控、带外管理、运维安全等新理念不断加速着IT人员的工作效率,同时,开源的工具(Kicistart、Cobbler、FAI等)的不断兴起,也极大推动了自动化部署的发展。

不过,工具虽好,问题也不容忽视:

① 免费、开源,但没有商业支持和响应;

② 需要自行构建和维护这套集中化部署环境(买商业化产品也行,不过需要$$$);

③ 适用于集中化构建,对于多地IDC环境,存在网络多套方案管理复杂的诸多问题。

那么,基于上述开源方案的不足,在IT自动化需求越来越强烈的今天,有没有针对于多地IDC的场景,能够实现统一集中化的部署和管理,兼顾成本的方案呢?

回答是肯定的,那就是戴尔易安信OpenManage Enterprise(OME)的自动化部署方案!

下面笔者就给大家演示如何安装OME,通过它,让你管理IT更省心!

DELL EMC OpenManage Enterprise拓补图

实现自动化部署需五步走:

① OME软件+License

② 网络Network通过iDRAC卡实现网络管理和通信

③ NFS Server

④ KS定制化ISO(实现批量无人值守部署)

⑤ 批量任务实现自动化安装和部署

下面分解每一步的具体操作:

① 关于如何使用OME,可参见之前的微信文章:跟上节奏,现在数据中心管控平台都用它啦

② iDRAC网络连通,通过上架安装后,构建带外设备管理网络,分配IP地址等,实现网络连通。

③ NFS Server构建,NFS主要用户存放定制化好的ISO镜像,实现各地IDC服务器能够通过网络访问和加载ISO镜像文件,无需U盘和光盘介质。

④ KS定制ISO,本文主要使用启动ISO的介质制作,以Redhat为例,以ks.cfg文件的定义实现无人值守自动安装(关于ks.cfg文件,见文章底部附件1)。

⑤ 批量任务实现自动化部署步骤▼

1) 创建模板,本功能主要实现底层硬件BIOS、raid等参数的自动化部署;

 

2) 加载部署任务,实现参数和OS的自动化部署任务执行(具体操作步骤如下图);

 

 

3)点击完成,系统就会自动去设置底层硬件配置以及OS的自动安装,同时有详细的日志输出,保证全过程监控。

是不是很简单?没有太多的花哨,简单而实用,图形化的操作方式,通过OME还可以统一管理设备信息,实现带外统一监控和管理,这一切是不是就是你想要的?还不赶快试试!