运维自动化

简介: 1,cobbler安装环境准备 安装epel http://mirrors.yun-idc.com/epel/6/x86_64/epel-release-6-8.noarch.rpm  [x86-64] http://mirrors.

1,cobbler安装环境准备

安装epel

http://mirrors.yun-idc.com/epel/6/x86_64/epel-release-6-8.noarch.rpm  [x86-64]

http://mirrors.neusoft.edu.cn/epel/6/i386/epel-release-6-8.noarch.rpm [x86]

安装系列依赖环境

yum -y install dhcp tftp rsync httpd xinetd
要是局域网用,建议关闭iptables【或是放行25151 80 69端口】和关闭selinux [查看状态sestatus,getenforce]

相关报错信息见文章底部 问题解决

修改cobbler用户的默认密码,可以使用如下命令生成密码,并使用生成后的密码替换/etc/cobbler/settings中的密码。生成密码命令:

openssl passwd -1 -salt 'random-phrase-here' '123'

所有提示全部fix之后,执行

/etc/init.d/cobblerd restart【部分cobbler check检测出的问题修复见底部图片】

cobbler应用
1,导入安装文件,执行命令
cobbler import --path=rsync://mirrors.163.com/centos/6.0/os/i386/ --name=centos-6.0-i386

2,cobbler check cobbler get-loaders测试[检测配置及loader下载]

检测cobbler配置的内容大意 是

1,编辑/etc/cobbler/settings文件,找到 server选项,修改为适当的ip地址,本实例配置ip为:192.168.10.1

2,编辑/etc/cobbler/settings文件,找到 next_server选项,修改为适当的ip地址,本实例配置ip为:192.168.10.1

3,SELinux的设置。如果上面已经关闭了SELinux就不用管了

4,执行 cobbler get-loaders,系统将自动下载loader程序,完成提示4的修复工作。

5,编辑/etc/xinetd.d/tftp文件,将文件中的disable字段的配置由yes改为no

6,编辑/etc/xinetd.d/rsync文件,将文件中的disable字段的配置由yes改为no

7,在iptables中将69,80,25151端口打开。如果仅仅只是在内部环境中使用,建议直接将防火墙关掉

8,提示说debmirror没安装。如果不是安装 debian之类的系统,此提示可以忽略,如果需要安装,下载地址为:

http://rpmfind.net/linux/rpm2html/search.php?query=debmirror

CentOS 6使用RHEL 5的包就可以。

9,修改cobbler用户的默认密码,可以使用如下命令生成密码,并使用生成后的密码替换/etc/cobbler/settings中的密码。生成密码命令:

openssl passwd -1 -salt 'random-phrase-here' 'your-password-here'

其中“random-phrase-here”为干扰码

所有提示全部fix之后,执行

/etc/init.d/cobblerd restart

【注】

1,安装linux-epel

 rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

2,搜索debmirror包

http://rpmfind.net/linux/rpm2html/search.php?query=debmirror

报错解决
yum debmirror,先安装完整版的epel,再用命令yum -y install debmirror安装debmirror
完整版的epel安装可见我的日子档类文章中!
3,cobbler check报错解决

原文http://os.51cto.com/art/201109/288604_3.htm

运维
自动化之系统自动部署开源软件:
kickstart,cobbler,openQRM,spacewalk;

目录
相关文章
|
开发框架 人工智能 运维
蓝鲸自动化运维平台
蓝鲸自动化运维平台 1.蓝鲸简介 官网:https://bk.tencent.com/docs/ 腾讯蓝鲸智云,简称蓝鲸,是腾讯互动娱乐事业群(Interactive Entertainment Group,简称 IEG)自研自用的一套用于构建企业研发运营一体化体系的 PaaS 开发框架,提供了 aPaaS(DevOps 流水线、运行环境托管、前后台框架)和 iPaaS(持续集成、CMDB、作业平台、容器管理、数据平台、AI 等原子平台)等模块,帮助企业技术人员快速构建基础运营 PaaS。
2128 0
蓝鲸自动化运维平台
|
运维 监控 安全
高效运维:运维自动化之殇
自动化运维到底需要做什么呢?我们做了这么长时间的运维自动化,还有什么是没做的呢?怎样更优雅的实施运维自动化?运维自动化是万能的么?有哪些潜在问题?高效运维社区发起人,开放运维联盟主席萧田国将为大家分享运维自动化的那些事。
6224 0
|
开发框架 运维 监控
你真得了解”运维开发“吗?
第一个层面,浅层意义,是指“运维工具的开发”。曾经确实如此,例如在HP(Service Manager)和IBM(Tivoli)等国外企业级解决方案为王的时代。那时,实施一套运维工具集,就像在实施SAP的ERP,全过程从咨询到落地实施,不但复杂得很,而且各位运维管理人员、运维工程师就像小学生那样好学(bei dong),毕竟领导说了,上运维系统就要走“固化-僵化-优化”的正路,但理想与现实的鸿沟,还是如此鸿沟
497 0
你真得了解”运维开发“吗?
|
运维 算法 知识图谱
运维人必看!《应用智能运维实践》十年运维人的经验总结
新一代信息技术在赋能数字信息系统应用数据处理、智能决策支持和态势感知等能力以大幅度提升企业生产力的同时,系统自身复杂度急剧上升,应用运维难度和成本快速增加,如何规划运维系统则考验着一个运维工程师的综合能力。
16399 0
运维人必看!《应用智能运维实践》十年运维人的经验总结
|
运维 缓存 监控
解读《运维知识体系》,直面自动化运维的“灵魂八问”
阿里云MVP赵舜东带来的运维知识体系解读。
2939 0
|
运维 监控 算法
优云蒋君伟:自动化运维成本仍然很高
优云是如何做自动化运维的呢?
2837 0
|
运维 监控 数据可视化
优云软件董飞飞:双态运维利器之运维流程
优云小课堂是由优云软件打造的线上交流、知识分享的平台,我们将定期邀请来自一线的运维产品开发人员,在行业动态、运维干货、产品理念等方面和大家做一个深度交流,本文是根据优云小课堂第六期内容进行整理。
2768 0