把之前的运维平台重新整理和改写,主要实现的思路是从服务器采购开始,采购之后,从网络部申请得到IP地址;通过厂商那里得到的MAC地址直接定制装机,装机时候直接指定IP地址;后期硬件信息采集的方式取消saltstack的grain方式,直接跑脚本做定期资产录入,提供API的接口方式;..
分类:
其他好文 时间:
2016-09-01 16:34:01
阅读次数:
200
VMware---CentOS6.x实验机的安装配置
分类:
系统相关 时间:
2016-08-31 15:49:45
阅读次数:
189
cobbler是网络自动化安装系统,但是它依赖于pxe,而pxe自动化网络安装的时候又需要dhcp服务因此这里要整体从dhcp开始介绍,之后是pxe,最后是cobblerDHCP:动态主机配置协议;arp:addressresolvingprotocolIP-->MACrarp:reversearpMAC-->IP监听的端口:Server:67/UDPClie..
分类:
其他好文 时间:
2016-08-22 23:45:12
阅读次数:
430
版本信息:cobbler-web-2.6.11-1.el7.noarchcobbler-2.6.11-1.el7.x86_64Python2.7.5Django1.8.7yum源:epel-release-7-8.noarch安装各种包后,启动http报错“Appsaren‘tloadedyet”解决方法:[root@localhostweb]#pwd/usr/share/cobbler/web[root@localhostweb]#vimcobbler.ws..
分类:
移动开发 时间:
2016-08-18 21:34:42
阅读次数:
326
紧承上文《CentOS6系统优化脚本》,因为有时候一台虚拟机已经刷过了优化脚本,但是可能因为别的原因,这台虚拟机暂时搁置了。等过了一段时间之后,突然要用又不知道这台虚拟机是否已经优化过了,而重新使用cobbler刷一次系统又会耗费一定的时间,所以这个检测系统是否刷过优化..
分类:
其他好文 时间:
2016-08-16 22:17:07
阅读次数:
146
由于自己经常用虚拟机来做各种测试,每次创建虚拟机都要重新把该关闭的服务(比如SELinux,postfix等),每次都要重新修改主机名等等,虽然可以打快照并进行虚拟盘克隆,但是磁盘文件太大也不是我所乐见的,所以仿照网上的做法,也弄了一个shell脚本来优化一下系统,这样的话每..
分类:
其他好文 时间:
2016-08-16 14:50:28
阅读次数:
204
Cobbler的介绍网上很多,这里谢谢自己的理解:批量安装系统必需的配件:首先得有IP,这是一切的基础,由DHCP服务提供;第二得有系统镜像(ISO文件),我得知道装谁吧;第三是ISO怎么到待装机器上呢,通过tftp服务;第四是待装机器装哪些软件包呢,需要ks文件;第五是待装机器从..
分类:
其他好文 时间:
2016-08-15 22:52:26
阅读次数:
151
如图:1、最终使用的文件是Profiles中配置的,Profiles中需要指定Distros和ks文件;ks中可以引用Snippets;截图:2、在System中关联MAC和Profiles的关系,截图如下:其他的如p_w_picpath、manage不知道怎么用
分类:
其他好文 时间:
2016-08-15 22:45:26
阅读次数:
214
Pxe+ks+cobbler+cobbler-web实现centos6.7,centos7.2无人值守全自动化网络安装系统。实验环境:一台centos7.2主机一块网卡vnet110.0.0.10/8静态ip地址。两台测试安装centos6.7及centos7.2的虚拟机,网卡各1块,都是vnet1,网卡启动(bios里调)由于cobbler软件包,是epel源的,..
分类:
Web程序 时间:
2016-08-14 22:32:34
阅读次数:
735
最近对于CMDB平台做了一次功能增加,把具体实现再往下细分就是:运维人员对设备申请,申请好之后跟网络部需要需要提前分配一个IP地址网段等等,然后通过从厂商获取的MAC地址号,咱们可以根据cobbler的API实现一个装机方式,给主机分配好IP地址,装机完成之后再同步到咱们的CMDB..