设为首页 收藏本站
查看: 751|回复: 0

[经验分享] RPM-cobbler自动装机

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-1-14 09:09:09 | 显示全部楼层 |阅读模式
一:Cobbler的安装
1
yum-y install cobbler httpd rsync tftp-server xinetd dhcp python-ctypes cmanpykickstart



2.配置cobbler
2.1配置cobbler主配置文件
1
2
3
4
5
6
vim /etc/cobbler/settings                 #cobbler主配置文件
manage_dhcp: 1                                  #启用cobbler dhcp功能
manage_rsync: 1                                 #启用cobbler rsync功能
next_server: 192.168.40.145           #dhcp服务地址
server: 192.168.40.145                     #cobbler 服务地址
default_kickstart:/var/lib/cobbler/kickstarts/default.ks        #默认ks文件



2.1 检查,关闭selinuxiptable
1
2
3
/etc/init.d/iptables stop
chkconfig iptables off
setenforce 0



2.2 配置tftp ,rsync
1
2
3
vim/etc/xinetd.d/rsync
vim/etc/xinetd.d/rsync
disable= no



2.3 启用wsgi模块
1
2
vim/etc/httpd/conf.d/wsgi.conf
LoadModulewsgi_module modules/mod_wsgi.so



2.4   生成Cobbler安装系统初始密码
1
2
3
4
5
openssl passwd  -1  -salt  'zuoliao'  'mima'
$1$zuoliao$ucZsjnNnYeC1ddo9O19ei0
加入Cobbler设置
vim/etc/cobbler/settings
default_password_crypted:"$1$zuoliao$ucZsjnNnYeC1ddo9O19ei0"



2.5 配置HDCP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
vim/etc/cobbler/dhcp.template
subnet 192.168.40.0 netmask 255.255.255.0{
     option routers             192.168.40.145;
     option domain-name-servers 219.141.136.10;           
     option subnet-mask         255.255.255.0;
     range dynamic-bootp        192.168.40.100192.168.40.150;     #分配的IP地址
     default-lease-time           600;                                                           #默认租约时间
     max-lease-time             1200;                                                          #最大租约时间
     next-server                $next_server;
     class "pxeclients" {
          match if substring (optionvendor-class-identifier, 0, 9) = "PXEClient";
          if option pxe-system-type = 00:02 {
                  filename"ia64/elilo.efi";
          } else if option pxe-system-type =00:06 {
                  filename"grub/grub-x86.efi";
          } else if option pxe-system-type =00:07 {
                  filename"grub/grub-x86_64.efi";
          } else {
                  filename"pxelinux.0";
          }
     }

}



2.6 设置相关服务启动及开机自启动
1
2
3
4
5
6
/etc/init.d/httpdstart
/etc/init.d/xinetdstart
/etc/init.d/cobblerdstart
chkconfighttpd on
chkconfigxinetd on
chkconfigcobblerd on



2.7  下载引导操作系统软件
1
cobblerget-loaders



2.8   配置debmirror
1
2
3
4
Yum –yinstall debmirror
vim/etc/debmirror.conf
#@dists="sid";
#@arches="i386";



2.9   检查Cobbler  配置
1
Cobbler   check



wKioL1S0-vPTfz5rAACSAhhslsw992.jpg
根据提示解决错误
2.91同步设置
cobblersync
3.导入系统镜像
cobblerimport --path=/var/os/Linux/Centos/x86_64/Centos6.4/dvd --name=centos6.5--arch=x86_64
列出导入后的配置
cobblerlist
wKiom1S0_EOhzV9BAAC5VBwo6-4358.jpg
列出详细信息
cobblerreport
wKioL1S0_OrB2UHuAAEQrs2bnCQ684.jpg
4.创建PXE菜单密码
1
2
3
4
5
opensslpasswd -1 -salt 111 womai.123
$1$111$NguSK02gcD9XFcrcw4Hww.
vim/etc/cobbler/pxe/pxedefault.template
MENUTITLE co-mall | Auto Install System                                                 #设置装系统标题
MENUMASTER PASSWD $1$111$NguSK02gcD9XFcrcw4Hww.           #设置密码文件



wKioL1S0_Kagkp2NAACrABuQeJ0647.jpg
5.   Cobbler web管理
5.1  yum安装cobbler_web
Yum –y install cobbler-web
htdigest /etc/cobbler/users.digest"yuanbinbin" cobbler                   #创建新用户
5.2   重启cobbler与http



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-40766-1-1.html 上篇帖子: linux /usr/local/apache/bin/apxs 路径是在的,为什么会提示You must specify a valid --with-apx 下篇帖子: NFS挂载报错
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表