cobbler配置Word格式文档下载.docx
- 文档编号:22410035
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:13
- 大小:407.28KB
cobbler配置Word格式文档下载.docx
《cobbler配置Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《cobbler配置Word格式文档下载.docx(13页珍藏版)》请在冰豆网上搜索。
出现报错,别急,需要重启cobbler就可以
重启后出现一堆提示:
[root@localhost~]#cobblercheck
Thefollowingarepotentialconfigurationitemsthatyoumaywanttofix:
1:
The'
server'
fieldin/etc/cobbler/settingsmustbesettosomethingotherthanlocalhost,orkickstartingfeatureswillnotwork.ThisshouldbearesolvablehostnameorIPforthebootserverasreachablebyallmachinesthatwilluseit.
编辑/etc/cobbler/setting文件,找到server选项,将ip127.0.0.1修改成本地ip。
2:
ForPXEtobefunctional,the'
next_server'
fieldin/etc/cobbler/settingsmustbesettosomethingotherthan127.0.0.1,andshouldmatchtheIPofthebootserveronthePXEnetwork.
编辑/etc/cobbler/setting文件,找到next_server选项,将ip127.0.0.1修改成本地ip.
3:
change'
disable'
to'
no'
in/etc/xinetd.d/tftp
编辑/etc/xinetd.d/tftp,将disable=yes改成no
4:
somenetworkboot-loadersaremissingfrom/var/lib/cobbler/loaders,youmayrun'
cobblerget-loaders'
todownloadthem,or,ifyouonlywanttohandlex86/x86_64netbooting,youmayensurethatyouhaveinstalleda*recent*versionofthesyslinuxpackageinstalledandcanignorethismessageentirely.Filesinthisdirectory,shouldyouwanttosupportallarchitectures,shouldincludepxelinux.0,menu.c32,elilo.efi,andyaboot.The'
commandistheeasiestwaytoresolvetheserequirements.
经过网上查找,这个cobbler的一个bug,需要执行命令:
5:
in/etc/xinetd.d/rsync
编辑/etc/xinetd.d/rsync文件,将disable=yes改成no
6:
debmirrorpackageisnotinstalled,itwillberequiredtomanagedebiandeploymentsandrepositories
这个提示不用管,因为不用debian系统。
如用到debian,需要安装debmirror包
7:
ksvalidatorwasnotfound,installpykickstart
需要安装pykickstart
8:
Thedefaultpasswordusedbythesampletemplatesfornewlyinstalledmachines(default_password_cryptedin/etc/cobbler/settings)isstillsetto'
cobbler'
andshouldbechanged,try:
"
opensslpasswd-1-salt'
random-phrase-here'
'
your-password-here'
"
togeneratenewone
修改cobbler用户的默认密码,其中“random-phrase-here”为干扰码
使用生成后的密码替换/etc/cobbler/settings中的密码
9:
fencingtoolswerenotfound,andarerequiredtousethe(optional)powermanagementfeatures.installcmanorfence-agentstousethem
安装fence-agents
Restartcobblerdandthenrun'
cobblersync'
toapplychanges.
重启cobblerd
执行命令:
cobblersync,让配置同步生效
9、挂载镜像
新建/iso目录用来放镜像
由于是虚拟机中实验,利用Xftp工具将镜像上传到/iso目录中。
给镜像755的权限
将镜像挂载到/mnt目录中
10、导入镜像
Cobbler会把要安装的iso镜像导入到源安装目录/var/www/cobbler/ks_mirror中。
命令说明:
cobblerimport--path=/mnt--name=CentOS5.8--arch=x86_64
可mancobbler查看import的配置说明
--path:
挂载点
--name:
给安装源定义名字,安装源名字唯一,不能重复
--arch:
指定安装源是32位还是64位,目前支持的选项有:
x86│x86_64│ia64
查看导入的安装源列表:
11、配置dhcp服务
1、修改cobbler配置,让cobbler来管理dhcp服务,编辑文件/etc/cobbler/settings
将manage_dhcp:
0修改为1。
2、编辑/etc/cobbler/dhcp.template,此文件是cobbler管理dhcp的模板,
Ip地址根据自己环境来设定。
3、重启xinetd
4、同步cobbler配置
[root@localhost~]#cobblersync
taskstarted:
2015-09-20_040641_sync
taskstarted(id=Sync,time=SunSep2004:
06:
412015)
runningpre-synctriggers
cleaningtrees
removing:
/var/www/cobbler/images/CentOS5.8-xen-x86_64
/var/www/cobbler/images/CentOS5.8-x86_64
/var/lib/tftpboot/pxelinux.cfg/default
/var/lib/tftpboot/grub/grub-x86_64.efi
/var/lib/tftpboot/grub/grub-x86.efi
/var/lib/tftpboot/grub/efidefault
/var/lib/tftpboot/grub/images
/var/lib/tftpboot/images/CentOS5.8-xen-x86_64
/var/lib/tftpboot/images/CentOS5.8-x86_64
/var/lib/tftpboot/s390x/profile_list
copyingbootloaders
tryinghardlink/var/lib/cobbler/loaders/grub-x86_64.efi->
tryinghardlink/var/lib/cobbler/loaders/grub-x86.efi->
copyingdistrostotftpboot
copyingfilesfordistro:
CentOS5.8-xen-x86_64
tryinghardlink/var/www/cobbler/ks_mirror/CentOS5.8-x86_64/images/xen/vmlinuz->
/var/lib/tftpboot/images/CentOS5.8-xen-x86_64/vmlinuz
tryinghardlink/var/www/cobbler/ks_mirror/CentOS5.8-x86_64/images/xen/initrd.img->
/var/lib/tftpboot/images/CentOS5.8-xen-x86_64/initrd.img
CentOS5.8-x86_64
tryinghardlink/var/www/cobbler/ks_mirror/CentOS5.8-x86_64/images/pxeboot/vmlinuz->
/var/lib/tftpboot/images/CentOS5.8-x86_64/vmlinuz
tryinghardlink/var/www/cobbler/ks_mirror/CentOS5.8-x86_64/images/pxeboot/initrd.img->
/var/lib/tftpboot/images/CentOS5.8-x86_64/initrd.img
copyingimages
generatingPXEconfigurationfiles
generatingPXEmenustructure
/var/www/cobbler/images/CentOS5.8-xen-x86_64/vmlinuz
/var/www/cobbler/images/CentOS5.8-xen-x86_64/initrd.img
WritingtemplatefilesforCentOS5.8-xen-x86_64
/var/www/cobbler/images/CentOS5.8-x86_64/vmlinuz
/var/www/cobbler/images/CentOS5.8-x86_64/initrd.img
WritingtemplatefilesforCentOS5.8-x86_64
renderingTFTPDfiles
generating/etc/xinetd.d/tftp
processingboot_filesfordistro:
cleaninglinkcaches
runningpost-synctriggers
runningpythontriggersfrom/var/lib/cobbler/triggers/sync/post/*
runningpythontriggercobbler.modules.sync_post_restart_services
runningshelltriggersfrom/var/lib/cobbler/triggers/sync/post/*
runningpythontriggersfrom/var/lib/cobbler/triggers/change/*
runningpythontriggercobbler.modules.scm_track
runningshelltriggersfrom/var/lib/cobbler/triggers/change/*
***TASKCOMPLETE***
看到TASKCOMPLETE同步成功。
cobbler会自动进行初始化工作,移除已经存在的启动项,然后根据模板拷贝loader文件。
之后再生成pxe的配置文件,生成dhcp的配置文件,最后再重启dhcp服务。
至此,就可以使用虚拟机来测试cobbler安装了。
12、测试
新建一个虚拟机,选择导入的镜像即可安装
13、安装cobbler-web组件
1、需要安装Django以及mod_ssl依赖组件,
2、安装cobbler-web
3、重启httpd服务对ssl生效
4、为cobbler-web设置密码(网页登录密码)
需要输入登陆cobblerweb的密码
5、重启cobbler服务
6、登陆cobblerweb界面
用户名:
cobbler密码为自己设定的密码
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- cobbler 配置