成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

運(yùn)維自動(dòng)化部署Cobbler之服務(wù)安裝篇

運(yùn)維 系統(tǒng)運(yùn)維 自動(dòng)化
通過(guò) cobbler,可以實(shí)現(xiàn)對(duì)RedHat/Centos/Fedora系統(tǒng)的快速部署,同時(shí)也支持Suse 和Debian(Ubuntu)系統(tǒng)。本文詳盡描述了運(yùn)維自動(dòng)化部署Cobbler的安裝過(guò)程,一起學(xué)習(xí)一下。

  [[70832]]

一、概述

  服務(wù)最好安裝在 Centos下,它需要Python支持。

  Cobbler服務(wù)是一個(gè)容器,它整合了以下幾個(gè)開(kāi)源軟件:

  1 Dhcp

  2 Dns (可選bind,dnsmasq)

  3 Kickstart/PXE

  4 Apache(提供kickstart 的安裝源,并提供定制化的kickstart配置)

  5 Tftp (PXE啟動(dòng)時(shí)需要)

  同時(shí),它和apache做了深度整合。通過(guò) cobbler,可以實(shí)現(xiàn)對(duì)RedHat/Centos/Fedora系統(tǒng)的快速部署,同時(shí)也支持Suse 和Debian(Ubuntu)系統(tǒng)。

  綜上所述,一個(gè)理想的安裝環(huán)境是:

  相關(guān)配置參數(shù):

  官方文檔 : https://github.com/cobbler/cobbler/wiki/

  二、 安裝

  1)  定義 Yum源

  可根據(jù)自己所在地選擇離自己近的鏡像源,比如mirrors.163.com或mirrors.sohu.com

  相關(guān)配置文件: /etc/yum.repos.d/CentOS-Base.repo

  2)  安裝 epel源

  Centos5 32位: rpm -Uvh http://mirrors.ustc.edu.cn/fedora/epel/5/i386/epel-release-5-4.noarch.rpm

  Centos5 64位: rpm -Uvh http://mirrors.ustc.edu.cn/fedora/epel/5/x86_64/epel-release-5-4.noarch.rpm

  Centos6 32位: rpm -Uvh 'http://mirrors.ustc.edu.cn/fedora/epel/6/i386/epel-release-6-7.noarch.rpm'

  Centos6 64位: rpm -Uvh 'http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-7.noarch.rpm'

  確定是否正確安裝 :

  yum list|grep -E "^epel"
  epel-release.noarch           5-4          installed

  也可以用這個(gè)命令: rpm -qa |grep -i epel

  3) 安裝cobbler服務(wù)

  A) yum -y install cobbler

  確認(rèn)是否正確安裝 :

  rpm -qa |grep -i cobbler

  B) 安裝其它需要的服務(wù)

  yum -y install cman tftp-server dhcp cobbler cobbler-web bind pykickstart rsync

  根據(jù)需要來(lái),比如 我的測(cè)試環(huán)境不需要bind,就沒(méi)有安裝

  需要確認(rèn) mod_wsgi已經(jīng)正確安裝,否則需要手動(dòng)安裝

  yum -y install mod_wsgi

  確認(rèn)apache配置已經(jīng) 加載wsgi_module:  /etc/httpd/conf.d/wsgi.conf

  4) 安裝debmirror

  debmirror 可以用來(lái)下載 ubuntu 12.04的鏡像源 來(lái)做本地源.

  目前debmirrors, 只能使用rpm包安裝, 先裝依賴包

  yum -y install ed patch perl perl-Compress-Zlib perl-Cwd perl-Digest-MD5 perl-Digest-SHA1 perl-LockFile-Simple perl-libwww-perl

  安裝debmirrors :

  rpm -Uvh 'http://mirrors.ustc.edu.cn/fedora/epel/5Server/x86_64/debmirror-20090807-1.el5.noarch.rpm'

  5) 關(guān)閉selinux 和防火墻

  sed -i '/^SELINUX=/ s/^SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config
  setenforce 0

  //為調(diào)試方便,暫時(shí)關(guān)閉防火墻

  service iptables stop

  6) 啟動(dòng)Cobbler服務(wù)

  /etc/init.d/cobblerd start

  7) 可能會(huì)缺少的包:

  請(qǐng)注意察看 cobbler服務(wù)啟動(dòng)的報(bào)錯(cuò)信息,我第一次安裝時(shí)候就遇到有關(guān) ctypes的報(bào)錯(cuò),只能手動(dòng)安裝:

  yum -y install python-ctypes

  8) Cobbler相關(guān)配置

  根據(jù)需要修改 cobbler主配置文件: /etc/cobbler/settings

  //cobbler監(jiān)聽(tīng)I(yíng)P是 192.168.100.1

  sed -i 's/server: 127.0.0.1/server: 192.168.100.1/g' /etc/cobbler/settings

  //pxe安裝 只允許一次,防止誤操作 ( 在正式環(huán)境有用。實(shí)際測(cè)試來(lái)看,這個(gè)功能可以屏蔽掉 )

  sed -i 's/pxe_just_once: 0/pxe_just_once: 1/g' /etc/cobbler/settings

  //dhcp 服務(wù)的IP地址,PXE過(guò)程中 會(huì)用到

  sed -i 's/next_server: 127.0.0.1/next_server: 192.168. 100.1 /g' /etc/cobbler/settings

  //支持 對(duì)的dhcp管理,在做自定義配置時(shí),需要修改dhcp相關(guān)配置,以配合PXE啟動(dòng)用

  sed -i 's/manage_dhcp: 0/manage_dhcp: 1/g' /etc/cobbler/settings

  9) 進(jìn)行cobbler系統(tǒng)檢查

  cobbler check

  可自動(dòng) 檢查安裝環(huán)境是否滿足cobbler服務(wù)的需要

  出現(xiàn)如下結(jié)果提示:

  The following are potential configuration items that you may want to fix:

  1 : some network boot-loaders are missing from /var/lib/cobbler/loaders, you may run 'cobbler get-loaders' to  download them, or, if you only want to handle x86/x86_64 netbooting, you may ensure that you have installed a  *recent* version of the syslinux package installed and can ignore this message entirely.  Files in this directory, should you want to support all architectures, should include pxelinux.0, menu.c32, elilo.efi, and yaboot. The 'cobbler get-loaders' command is the easiest way to resolve these requirements.

  //解決辦法 : 執(zhí)行 cobbler get-loaders

  2 : since iptables may be running, ensure 69, 80/443, and 25151 are unblocked

  //解決辦法 : iptables 保證對(duì) 69 80 443 25151 端口的 數(shù)據(jù)沒(méi)有限制,如果僅僅只是在內(nèi)部環(huán)境中使用,建議直接將防火墻關(guān)掉

  3 : debmirror package is not installed, it will be required to manage debian deployments and repositories

  //解決辦法 :  debian 安裝用,暫時(shí)可以不管;如果需要安裝,下載地址為:http://rpmfind.net/linux/rpm2html/search.php?query=debmirror

  4 : The default password used by the sample templates for newly installed machines (default_password_crypted in /etc/cobbler/settings) is still set to 'cobbler' and should be changed, try: "openssl passwd -1 -salt 'random-phrase-here' 'your-password-here'" to generate new one

  //解決辦法 :  默認(rèn)加密的密碼,可以修改

  5 : fencing tools were not found, and are required to use the (optional) power management features. install cman or fence-agents to use them

  //解決辦法 : 關(guān)于電源管理(跟DELl 遠(yuǎn)程控制協(xié)議類似東西?),也暫時(shí)不管。

  10)重啟 cobbler,并更新相關(guān)配置

  //重啟服務(wù)

  /etc/init.d/cobblerd restart

  //同步最新cobbler配置,它會(huì)根據(jù)配置自動(dòng)修改dhcp,bind 等服務(wù),因此我稱之為容器的原因。

  cobbler sync

  注:在 對(duì)cobbler進(jìn)行研究的整個(gè)過(guò)程中,得到了前輩陳沙克老師( www.chenshake.com ) 的大力支持和解惑,在編寫(xiě)此文時(shí),也借鑒了部分沙克老師的文章,特此感謝。

責(zé)任編輯:黃丹 來(lái)源: 博客
相關(guān)推薦

2013-04-11 17:31:28

運(yùn)維自動(dòng)化Cobbler

2011-09-01 10:22:03

Cobbler運(yùn)維自動(dòng)化

2014-05-16 14:31:55

運(yùn)維自動(dòng)化Cobbler

2014-08-04 10:10:35

IT運(yùn)維自動(dòng)化運(yùn)維

2013-04-16 14:55:21

自動(dòng)化運(yùn)維Puppet實(shí)戰(zhàn)

2014-09-22 11:24:18

運(yùn)維

2016-03-30 11:53:51

Cobbler運(yùn)維運(yùn)維自動(dòng)化

2012-10-22 14:54:48

2010-08-12 17:39:07

網(wǎng)站運(yùn)維自動(dòng)化管理

2012-05-05 21:48:43

puppet自動(dòng)化運(yùn)維

2012-05-05 22:27:46

puppet自動(dòng)化運(yùn)維

2012-05-05 21:28:44

2017-03-22 16:31:30

Linux運(yùn)維自動(dòng)化ansible

2012-05-05 21:03:35

puppet自動(dòng)化運(yùn)維

2012-05-05 21:43:27

puppet自動(dòng)化運(yùn)維

2017-03-22 18:30:44

Linux運(yùn)維自動(dòng)化ansible

2018-06-23 07:31:05

2017-10-13 13:14:35

互聯(lián)網(wǎng)

2015-03-09 11:10:14

運(yùn)維

2012-05-05 22:10:13

puppet自動(dòng)化運(yùn)維
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 美日韩免费视频 | 91精品国产一区二区三区香蕉 | 亚洲三区在线播放 | 99热国产在线播放 | 国产精品一区二区久久 | 黄篇网址 | 久草免费在线视频 | 国产三区视频在线观看 | 日韩一级电影免费观看 | 日日操夜夜操视频 | 国精产品一区一区三区免费完 | 丝袜 亚洲 欧美 日韩 综合 | 羞羞视频网站 | 女女百合av大片一区二区三区九县 | 伊人91在线 | 国产一区二区不卡 | 美国a级毛片免费视频 | 亚洲成人第一页 | h片在线观看网站 | 亚洲精选一区二区 | aaaaa毛片 | 久久久精品一区二区三区 | 久久久www成人免费无遮挡大片 | 欧美日韩国产精品一区 | 一级片av| 久久99精品久久久久久秒播九色 | 亚洲一区二区在线播放 | 国产亚洲精品成人av久久ww | 精品国产欧美 | 黄色成人国产 | 美国黄色一级片 | 超碰精品在线观看 | 美女黄色在线观看 | 久热久| 亚洲综合在线视频 | 午夜爽爽爽男女免费观看影院 | 精品亚洲第一 | 久久综合888 | 国产午夜高清 | 狠狠干狠狠插 | 一区免费|