cobbler 支持susesuse linux 系统日志吗

CentOS下Cobbler的安装和配置教程
作者:佚名
字体:[ ] 来源:小强的博客 时间:08-07 19:49:16
这篇文章主要介绍了CentOS下Cobbler的安装和配置教程,Cobbler基于Python,在内置Python的Linux系统下可以直接运行,需要的朋友可以参考下
Cobbler是一个快速网络安装linux的服务,而且在经过调整也可以支持网络安装windows。该工具使用python开发,小巧轻便(才15k行python代码),使用简单的命令即可完成PXE网络安装环境的配置,同时还可以管理DHCP、DNS、以及yum仓库、构造系统ISO镜像。
Cobbler支持命令行管理,web界面管理,还提供了API接口,可以方便二次开发使用。
Cobbler客户端Koan支持虚拟机安装和操作系统重新安装,使重装系统更便捷。
cobbler提供的功能
使用 Cobbler,您无需进行人工干预即可安装机器。Cobbler 设置一个 PXE 引导环境(它还可使用 yaboot 支持 PowerPC),并控制与安装相关的所有方面,比如网络引导服务(DHCP 和 TFTP)与存储库镜像。当希望安装一台新机器时,Cobbler 可以:
使用一个以前定义的模板来配置 DHCP 服务(如果启用了管理 DHCP)
将一个存储库(yum 或 rsync)建立镜像或解压缩一个媒介,以注册一个新操作系统
在 DHCP 配置文件中为需要安装的机器创建一个条目,并使用您指定的参数(IP 和 MAC 地址)
在 TFTFP 服务目录下创建适当的 PXE 文件
重新启动 DHCP 服务以反映更改
重新启动机器以开始安装(如果电源管理已启用)
Cobbler 支持众多的发行版:Red Hat、Fedora、CentOS、Debian、Ubuntu 和 SuSE。当添加一个操作系统(通常通过使用 ISO 文件)时,Cobbler 知道如何解压缩合适的文件并调整网络服务,以正确引导机器。
Cobbler 可使用 kickstart 模板。基于 Red Hat 或 Fedora 的系统使用 kickstart 文件来自动化安装流程。通过使用模板,您就会拥有基本的 kickstart 模板,然后定义如何针对一种配置文件或机器配置而替换其中的变量。例如,一个模板可能包含两个变量 $domain和 $machine_name。在 Cobbler 配置中,一个配置文件指定 ,并且每台使用该配置文件的机器在machine_name 变量中指定其名称。该配置文件中的所有机器都使用相同的 kickstart 安装且针对
进行配置,但每台机器拥有其自己的机器名称。您仍然可以使用 kickstart 模板在不同的域中安装其他机器并使用不同的机器名称。
为了协助管理系统,Cobbler 可通过 fence scripts 连接到各种电源管理环境。Cobbler 支持 apc_snmp、bladecenter、bullpap、drac、ether_wake、ilo、integrity、ipmilan、ipmitool、lpar、rsa、virsh 和 wti。要重新安装一台机器,可运行 reboot system foo命令,而且 Cobbler 会使用必要的凭据和信息来为您运行恰当的 fence scripts(比如机器插槽数)。
除了这些特性,还可使用一个配置管理系统 (CMS)。您有两种选择:该工具内的一个内部系统,或者集成一个现有的外部 CMS,比如 Chef 或 Puppet。借助内部系统,您可以指定文件模板,这些模板会依据配置参数进行处理(与 kickstart 模板的处理方式一样),然后复制到您指定的位置。如果必须自动将配置文件部署到特定机器,那么此功能很有用。
使用 koan 客户端,Cobbler 可从客户端配置虚拟机并重新安装系统。我不会讨论配置管理和koan 特性,因为它们不属于本文的介绍范畴。但是,它们是值得研究的有用特性。
Cobbler 安装和配置的方法:
一、加载epel源
代码如下: rpm -ivh /fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
二、安装cobbler
1.yum安装所需要的文件
代码如下: yum -y install tftp-server cobbler cobbler-web pykickstart debmirror httpd python-ctypes
xinetd rsync
2.检查cobbler配置是否正确
代码如下: cobbler check
3.更改settings配置文件
代码如下: vi /etc/cobbler/settingsnext_server: dhcp服务器地址server: cobbler服务器地址manage_dhcp: 1manage_rsync: 1
4.关闭iptables和selinux
代码如下: /etc/init.d/iptables stopsetenforce 0
5.设置tftp和rsync服务
代码如下: vi /etc/xinetd.d/tftpdisable
disable no&/p&
&p&vi /etc/xinetd.d/rsyncdisable
disable no
6.设置centos系统密码
代码如下: openssl passwd -1 -salt 'Cobbler' 'cobbler'
7.下载fedora的loader信息
代码如下: cobbler get-loaders
8.修改dhcp配置模版文件.需要主机的事分配的dhcp地址需要和本机地址在同一网段否则无法启动dhcp
代码如下: ddns-update-ignore client-set vendorclass = option vendor-class-#修改为自己的网段subnet 192.168.0.0 netmask 255.255.255.0 {#修改路由地址option routers 192.168.0.1;#域名服务器地址option domain-name-servers 202.106.0.20;#子网option subnet-mask 255.255.255.0;#分配IP地址段range dynamic-bootp 192.168.0.100 192.168.0.254;filename "/pxelinux.0";default-lease-time 21600;max-lease-time 43200;next-server $next_}
三、导入镜像到cobbler
1.创建镜像挂载点目录
代码如下: mkdir -p /mnt/foo
2.挂载iso镜像到创建的目录(可以为自己定制过的iso镜像)
代码如下: mount -o loop CentOS-6.4-x86_64-mini.iso /mnt/foo
3.从挂载点目录导入os 并将其命名为Centos6.4_mini arch=x86_64
代码如下: cobbler import --path=/mnt/foo --name=Centos6.4_mini --arch=x86_64
4.指定kickstart文件 (可选 默认我们会指定一个自己定制的kickstart文件)
代码如下: cobbler profile edit --name=Centos6.4_mini-x86_64 --kickstart=文件路径
5.查看cobbler报告
代码如下: cobbler reportDistribution
: Centos6.4_mini-x86_64Enable gPXE?
: 0Enable PXE Menu?
: 1Fetchable Files
: {}Kernel Options
: {}Kernel Options (Post Install)
: {}Kickstart
: /var/lib/cobbler/kickstarts/sample_end.ksKickstart Metadata
: {}Management Classes
: []Management Parameters
: &&inherit&&Name Servers
: []Name Servers Search Path
: []Owners
: ['admin']Parent Profile
: Red Hat Management Key
: &&inherit&&......
6.查看导入的镜像列表
代码如下: cobbler distro list
7.是cobbler生效
代码如下: cobbler sync
8.重启进入网络引导系统
9.需要注意的是每一次的配置更改都需要执行cobbller sync
四、kickstart文件(以我的配置文件为例)
代码如下: firewall --disabled
rootpw --iscrypted
$default_password_cryptedauth
--useshadow
--passalgo=md5 text
firstboot --disable
keyboard us
lang en_US.UTF-8url --url=$tree$yum_repo_stanza$SNIPPET('network_config')&/p&
&p&selinux --disabled
# Do not configure the X Window System
logging --level=info #reboot --ejecttimezone
Asia/Shanghai#network --device em1 --bootproto=static --ip=192.168.7.123 --netmask=255.255.248.0 --gateway=192.168.0.1 --nameserver 8.8.8.8 --hostname=test --onboot=yesbootloader --location=mbr
--driveorder=sda&/p&
&p&# Clear the Master Boot Record
zerombr yes&/p&
&p&# Partition clearing information
clearpart --all --initlabel
&p&# Disk partitioning information
part / --fstype="ext4" --size=10240part swap --size=4096part /data --fstype="ext4" --grow --size=1 &/p&
&p&%packages
@server-policy
device-mapper-persistent-datantp
&p&%post --nochrootmkdir -p /mnt/sysimage/tmp/custom_data && /tmp/custom.log 2&&1cp /mnt/source/Packages/lnmp_pack.tar.gz
/mnt/sysimage/tmp/custom_data && /tmp/custom.log 2&&1cp /mnt/source/Packages/install_packages.sh
/mnt/sysimage/tmp/custom_data && /tmp/custom.log 2&&1cp /mnt/source/Packages/ncftp-3.2.5-src.tar.gz /mnt/sysimage/tmp/custom_data &&/tmp/custom.log 2&&1cp /mnt/source/Packages/rarlinux-3.8.0.tar.gz /mnt/sysimage/tmp/custom_data &&/tmp/custom.log 2&&1cp /mnt/source/Packages/nmon_linux_14i.tar.gz /mnt/sysimage/tmp/custom_data &&/tmp/custom.log 2&&1&/p&
&p&%postcd /tmp/custom_data && /tmp/custom.log 2&&1chmod +x install_packages.shsh install_packages.sh&/p&
&p&# remove custom_datarm -rf /tmp/custom_data&/p&
&p&#vim syntax onecho alias vi='vim' && /etc/bashrc&/p&
&p&# disable ipv6echo "alias net-pf-10 off" && /etc/modprobe.d/dist.confecho -e "options\tipv6\tdisable=1" && /etc/modprobe.d/dist.confecho "NETWORKING_IPV6=no" && /etc/sysconfig/network&/p&
&p&#append libecho "/usr/local/lib/" && /etc/ld.so.conf&/p&
&p&#modify langecho 'export LANG=zh_CN.UTF8' && /etc/profile&/p&
&p&#disable system auto mailecho "unset MAILCHECK" && /etc/profile&/p&
&p&#modify historyecho 'export HISTTIMEFORMAT="%F %T `whoami` "' && /etc/profilesed -i "s/HISTSIZE=1000/HISTSIZE=/" /etc/profile&/p&
&p&#modifu ssh port on 3389echo 'Port 3389' && /etc/ssh/sshd_configecho 'UseDNS no' && /etc/ssh/sshd_config&/p&
&p&for i in `ls /etc/rc3.d/S*`doCURSRV=`echo $i|cut -c 15-`chkconfig
--level 3 $CURSRV offdone&/p&
&p&for i in crond rsyslog iptables netwodo chkconfig --level 3 $done&/p&
&p&sed -i '/HOSTNAME=/d' /etc/sysconfig/networkecho 'HOSTNAME=test' && /etc/sysconfig/network&/p&
&p&# sysctlecho "net.core.netdev_max_backlog = 32768" && /etc/sysctl.confecho "net.core.rmem_default = 8388608" && /etc/sysctl.confecho "net.core.rmem_max = " && /etc/sysctl.confecho "net.core.somaxconn = 32768" && /etc/sysctl.confecho "net.core.wmem_default = 8388608" && /etc/sysctl.confecho "net.core.wmem_max = " && /etc/sysctl.confecho "net.ipv4.ip_local_port_range = " && /etc/sysctl.confecho "net.ipv4.tcp_fin_timeout = 30" && /etc/sysctl.confecho "net.ipv4.tcp_keepalive_time = 300" && /etc/sysctl.confecho "net.ipv4.tcp_max_orphans = 3276800" && /etc/sysctl.confecho "net.ipv4.tcp_max_syn_backlog = 65536" && /etc/sysctl.confecho "net.ipv4.tcp_max_tw_buckets = 5000" && /etc/sysctl.confecho "net.ipv4.tcp_mem = 000000" && /etc/sysctl.confecho "net.ipv4.tcp_syn_retries = 2" && /etc/sysctl.confecho "net.ipv4.tcp_synack_retries = 2" && /etc/sysctl.confecho "net.ipv4.tcp_syncookies = 1" && /etc/sysctl.confecho "net.ipv4.tcp_timestamps = 0" && /etc/sysctl.confecho "net.ipv4.tcp_tw_recycle = 1" && /etc/sysctl.confecho "net.ipv4.tcp_tw_reuse = 1" && /etc/sysctl.conf/sbin/sysctl -p&/p&
&p&# modify core ulimtecho -e "*\tsoft\tnofile\t65535" && /etc/security/limits.confecho -e "*\thard\tnofile\t65535" && /etc/security/limits.conf&/p&
&p&echo -e "*\tsoft\tnofile\t65535" && /etc/security/limits.d/90-nproc.conf echo -e "*\thard\tnofile\t65535" && /etc/security/limits.d/90-nproc.conf&/p&
&p&# ntpdcat & /etc/sysconfig/clock &&EOFZONE="Asia/Shanghai" UTC=trueARC=falseEOF/sbin/service ntpd stop/usr/sbin/ntpdate 210.167.182.10/sbin/service ntpd start&/p&
&p&COMMITEOF&/p&
&p&%end[/python]&/p&
&p&[python]# 访问cobbler_web http://IP/cobbler_web[/python]
五.报错总结
当出现以下信息解决办法代码如下: [python]1 : some network boot-loaders are missing from /var/lib/cobbler/loaders2 : comment out 'dists' on /etc/debmirror.conf for proper debian support3 : comment out 'arches' on /etc/debmirror.conf for proper debian support[/python]
解决方法:代码如下: [python]1.cobbler get-loaders 2 - 3: yun install debmirror && vi /etc/debmirror.conf@dists="sid"
#@dists="sid"@arches="i386"
#@arches="i386"
大家感兴趣的内容
12345678910
最近更新的内容Linux 运维自动化之Cobbler实战案例_Linux教程_Linux公社-Linux系统门户网站
你好,游客
Linux 运维自动化之Cobbler实战案例
来源:Linux社区&
作者:freeloda
大纲一、前言二、Cobbler 工作原理详解 三、Cobbler 常用命令汇总四、Cobbler 各种目录说明五、自定义Kickstart文件详解六、Cobbler 实战案例安装6.4注,操作系统 CentOS 6.4 x86_64,软件版本 Cobbler-2.4.0-1。(目前最新版)
一、前言在上篇博客中我们讲解了cobbler命令的详细使用,并在最后我们详细的讲解了Cobbler安装CentOS5.5全部过程,不清楚的博友可以先参考上一篇博文(&),在这一篇博客中我们主要和大家总结一下上几篇博客讲解的内容,并详细讲解一下自定义Kickstart文件与Cobbler相关目录的说明,最后以一个实际案例做结尾。好了,废话不多说,下面我们先来回顾一下Cobbler工作原理。
二、Cobbler 工作原理详解 1.概述Cobbler集众家之长支持众多有服务,我在这里简单的说一下Cobbler集成了哪些服务,
DHCP服务管理
DNS服务管理
HTTP服务管理
TFTP服务管理
Kickstart服务
yum仓库管理
2.工作流程(1).需要安装系统的客户端主机的网卡支持网络安装,也就是支持以PXE模式启动。如下图,
(2).客户端主机需要有一个IP地址来与Cobbler Server进行通信,这时网络中必须要有一个主机能自动分配IP。DHCP就是一个能为客户端主机自动分配IP地址的服务,DHCP就是安装在Cobbler Server主机上。(3).客户端得到IP地址后,需要提供一个引导程序pxelinux.0(类似于grub) 此文件由syslinux程序提供,所以需要安装syslinux并且能加载内核及内核镜像文件(vmlinuz与initrd.img),客户端可以通过TFTP协议到TFTP Server上下载内核及内核镜像文件(vmlinuz与initrd.img),所以需要一个TFTP 服务,TFTP也是安装在Cobbler Server主机上,客户端只是知道可以用TFTP协议下载文件,但是TFTP Server的IP是那个,这个还得需要DHCP服务器指名告诉客户端那个是TFTP Server(注,所以我们在配置DHCP模板时指定next-server,同时指定了filename,这里的filename就是指定的pxelinux.0引导程序),而TFTP服务需要超级进程进行管理,此进程是xinetd,因此需要在Cobbler Server上安装xinet服务。下面是DHCP模板的部分内容,[root@node2 ~]# vim /etc/cobbler/dhcp.template subnet 192.168.18.0 netmask 255.255.255.0 {& & option routers& & & 192.168.18.254;& & option domain-name-servers 192.168.18.254;& & option subnet-mask& & 255.255.255.0;& & range dynamic-bootp& & 192.168.18.221 192.168.18.225;& & filename& & & & & "/pxelinux.0"; #指定的网络引导程序& & default-lease-time& & 21600;& & max-lease-time& & & 43200;& & next-server& & & & $next_ #指定的TFTP服务器的地址
(4).客户端完全自动化部署操作系统,则需要一个kickstart文件,默认使用的是/var/lib/cobbler/kickstarts/default.ks文件,我们也可以自己自定义一个kickstart文件,自定义kickstart文件可以自己手动的编写,也可以用system-config-kickstart工具进行生成,如果需要则可以在Cobbler Server上安装system-config-kickstart工具生成一个kickstart文件。(5).已经有了kickstart文件,需要在kickstart文件中指定一个参数,告诉客户端以什么方式安装(http/ftp/nfs等),这里的参数指的就是到哪里去找安装源(安装源就是指安装系统所需的软件),这样的方式可以是nfs,ftp,http等,选择其一即可,Cobbler Server在此选择以http方式提供安装源。3.Cobbler 所依赖的软件包注,上述流程可以得到Cobbler安装软件所需的主要的依赖性包。dhcp 提供IP地址、指名TFTP Server的地址、指定pxelinux文件 tftp-server 提供引导所需的文件、内核文件、内核镜像文件等 xinetd 管理tftp服务的超级进程 syslinux 提供pxelinux文件 system-config-kickstart 生成kickstart文件 httpd 提供安装源 cman 提供电源管理 其它依赖包 好了,刚才我们重新整理一下Cobbler的工作原理,希望可以帮助大家理解。下面我们来看一下Cobbler的常用命令!
更多详情见请继续阅读下一页的精彩内容:
相关阅读:
运维自动化之Cobbler安装配置
RHEL5.5下Cobbler的配置
运维自动化部署Cobbler之服务安装篇
利用Cobbler批量快速网络安装CentOS
CentOS 6.3上安装部署 Cobbler
相关资讯 & & &
& (09月01日)
& (02月09日)
& (09月12日)
& (02月24日)
& (02月09日)
图片资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款以上由提供
当前位置:
> 详细页面
Linux下安装Cobbler的具体步骤
时间: 17:06来源:作者:qipeng
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
系统教程栏目
热门系统教程
在笔记本电脑早已普及到会议室的这个年代,商务人士拿笔记...
热门系统下载
最新系统教程
热门软件下载
Copyright&2011 系统之家(www.xitongzhijia.net) 版权所有 闽ICP备号-1
本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!
如侵犯到您的权益,请及时通知我们,我们会及时处理。文章阅读数
运维自动化之Cobbler系统安装详解(二)
作者:&&&& 13:07
cobbler的使用
导入安装文件
执行如下命令
cobbler import --path=rsync:///centos/6.0/os/i386/ --name=centos-6.0-i386
task started: _143009_import
task started (id=Media import time=Fri Aug 12 14:30:09 2011)
running: rsync -a
'rsync://10.4.8.1/centos/6.0/os/i386/' /var/www/cobbler/ks_mirror/centos-6.0-i386 --exclude-from=/etc/cobbler/rsync.exclude --progress
received on stdout: receiving file list ...
4555 files to consider
中间部分省略……………………
sent 100341 bytes
total size is
speedup is 1.00
received on stderr:
adding distros
scanning /var/www/cobbler/ks_mirror/centos-6.0-i386/images/pxeboot for distro signature
scanning /var/www/cobbler/ks_mirror/centos-6.0-i386/images for distro signature
scanning /var/www/cobbler/ks_mirror/centos-6.0-i386 for distro signature
found content (breed=redhat) at /v
creating new distro: centos-6.0-i386
creating new profile: centos-6.0-i386
associating repos
traversing distro centos-6.0-i386
scanning /var/www/cobbler/ks_mirror/centos-6.0-i386/images/pxeboot for distro signature
scanning /var/www/cobbler/ks_mirror/centos-6.0-i386/images for distro signature
scanning /var/www/cobbler/ks_mirror/centos-6.0-i386 for distro signature
found content (breed=redhat) at /v
descent into /var/www/cobbler/ks_mirror/centos-6.0-i386
processing repo at : /var/www/cobbler/ks_mirror/centos-6.0-i386
need to process repo/comps: /var/www/cobbler/ks_mirror/centos-6.0-i386
looking for /var/www/cobbler/ks_mirror/centos-6.0-i386/repodata/*comps*.xml
running: createrepo -c cache -s sha --groupfile /var/www/cobbler/ks_mirror/centos-6.0-i386/repodata/73a3b7e0741eba6cafa8d0e7f2293caabc48e713b-c6-i386-comps.xml /var/www/cobbler/ks_mirror/centos-6.0-i386
- Packages/clutter-1.0.6-3.el6.i686.rpm
iso-8859-1 encoding on Ville Skytt
- Packages/xorg-x11-twm-1.0.3-5.1.el6.i686.rpm
Saving Primary metadata
Saving file lists metadata
Saving other metadata
received on stderr:
associating kickstarts
scanning /var/www/cobbler/ks_mirror/centos-6.0-i386/images/pxeboot for distro signature
scanning /var/www/cobbler/ks_mirror/centos-6.0-i386/images for distro signature
scanning /var/www/cobbler/ks_mirror/centos-6.0-i386 for distro signature
found content (breed=redhat) at /v
*** TASK COMPLETE ***
从上面显示信息所知,cobbler会将镜像中的拷贝到本地一份,放在/var/www/cobbler/ks_mirrors下的centos-6.0-i386目录下。同时会创建一个名字为centos-6.0-i386的一个发布版本,以及一个名字为centos-6.0-i386的profile文件。
配置dhcp服务
首先修改cobbler配置,让cobbler来管理dhcp服务,编辑文件/etc/cobbler/settings
manage_dhcp: 1
接下来修改/etc/cobbler/dhcp.template,此文件是cobbler管理dhcp的模板
对于此文件,本例中只需要修改如下部分
subnet 192.168.10.0 netmask 255.255.255.0 {
option routers
192.168.10.1;
option domain-name-servers 8.8.8.8;
option subnet-mask
255.255.255.0;
range dynamic-bootp
192.168.10.100 192.168.10.254;
"/pxelinux.0";
default-lease-time
max-lease-time
next-server
其余部分维持默认值即可。
到目前为止,全部的准备工作已经就算全部完成,接下来要做的就是启动服务了。在之前的调试过程中,很多服务已经启动过了,这里只需要启动xinetd服务即可:
/etc/init.d/xinetd start
同步cobbler配置
# cobbler sync
会看到如下列提示:
task started: _170706_sync
task started (id=Sync time=Thu Aug 11 17:07:06 2011)
running pre-sync triggers
cleaning trees
removing: /var/www/cobbler/images/centos-6.0-i386
removing: /var/lib/tftpboot/pxelinux.cfg/default
removing: /var/lib/tftpboot/grub/images
removing: /var/lib/tftpboot/grub/grub-x86.efi
removing: /var/lib/tftpboot/grub/efidefault
removing: /var/lib/tftpboot/grub/grub-x86_64.efi
removing: /var/lib/tftpboot/images/centos-6.0-i386
removing: /var/lib/tftpboot/s390x/profile_list
copying bootloaders
trying hardlink /var/lib/cobbler/loaders/grub-x86.efi -> /var/lib/tftpboot/grub/grub-x86.efi
trying hardlink /var/lib/cobbler/loaders/grub-x86_64.efi -> /var/lib/tftpboot/grub/grub-x86_64.efi
copying distros
copying files for distro: centos-6.0-i386
trying hardlink /var/www/cobbler/ks_mirror/centos-6.0-i386/images/pxeboot/vmlinuz -> /var/lib/tftpboot/images/centos-6.0-i386/vmlinuz
trying hardlink /var/www/cobbler/ks_mirror/centos-6.0-i386/images/pxeboot/initrd.img -> /var/lib/tftpboot/images/centos-6.0-i386/initrd.img
trying hardlink /var/www/cobbler/ks_mirror/centos-6.0-i386/images/pxeboot/vmlinuz -> /var/www/cobbler/images/centos-6.0-i386/vmlinuz
trying hardlink /var/www/cobbler/ks_mirror/centos-6.0-i386/images/pxeboot/initrd.img -> /var/www/cobbler/images/centos-6.0-i386/initrd.img
copying images
generating PXE configuration files
rendering DHCP files
generating /etc/dhcp/dhcpd.conf
cleaning link caches
generating PXE menu structure
running post-sync triggers
running python triggers from /var/lib/cobbler/triggers/sync/post/*
running python trigger cobbler.modules.sync_post_restart_services
running: dhcpd -t -q
received on stdout:
received on stderr:
running: /etc/rc.d/init.d/dhcpd restart
received on stdout: Shutting down dhcpd: [
Starting dhcpd: [
received on stderr:
running shell triggers from /var/lib/cobbler/triggers/sync/post/*
running python triggers from /var/lib/cobbler/triggers/change/*
running python trigger cobbler.modules.scm_track
running shell triggers from /var/lib/cobbler/triggers/change/*
*** TASK COMPLETE ***
cobbler会自动进行初始化工作,移除已经存在的启动项,然后根据模板拷贝loader文件。之后再生成pxe的配置文件,生成dhcp的配置文件,最后再重启dhcp服务。 至此,就可以使用虚拟机来测试cobbler安装了。

我要回帖

更多关于 suse 系统日志 的文章

 

随机推荐