欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁(yè) > 知識(shí)庫(kù) > CentOS下Cobbler的安裝和配置教程

CentOS下Cobbler的安裝和配置教程

熱門(mén)標(biāo)簽:長(zhǎng)沙呼叫中心外呼系統(tǒng)穩(wěn)定嗎 昆明crm外呼系統(tǒng)價(jià)格 臨沂語(yǔ)音電話(huà)機(jī)器人公司 400電話(huà)申請(qǐng)安裝 電銷(xiāo)機(jī)器人自動(dòng)撥號(hào)信息 用什么軟件做地圖標(biāo)注 騰沖銷(xiāo)售外呼管理系統(tǒng)服務(wù) 北京地圖標(biāo)注平臺(tái)注冊(cè)入駐 洛陽(yáng)外呼增值業(yè)務(wù)線(xiàn)路解決方案

Cobbler是一個(gè)快速網(wǎng)絡(luò)安裝linux的服務(wù),而且在經(jīng)過(guò)調(diào)整也可以支持網(wǎng)絡(luò)安裝windows。該工具使用python開(kāi)發(fā),小巧輕便(才15k行python代碼),使用簡(jiǎn)單的命令即可完成PXE網(wǎng)絡(luò)安裝環(huán)境的配置,同時(shí)還可以管理DHCP、DNS、以及yum倉(cāng)庫(kù)、構(gòu)造系統(tǒng)ISO鏡像。

Cobbler支持命令行管理,web界面管理,還提供了API接口,可以方便二次開(kāi)發(fā)使用。

Cobbler客戶(hù)端Koan支持虛擬機(jī)安裝和操作系統(tǒng)重新安裝,使重裝系統(tǒng)更便捷。


cobbler提供的功能

使用 Cobbler,您無(wú)需進(jìn)行人工干預(yù)即可安裝機(jī)器。Cobbler 設(shè)置一個(gè) PXE 引導(dǎo)環(huán)境(它還可使用 yaboot 支持 PowerPC),并控制與安裝相關(guān)的所有方面,比如網(wǎng)絡(luò)引導(dǎo)服務(wù)(DHCP 和 TFTP)與存儲(chǔ)庫(kù)鏡像。當(dāng)希望安裝一臺(tái)新機(jī)器時(shí),Cobbler 可以:

使用一個(gè)以前定義的模板來(lái)配置 DHCP 服務(wù)(如果啟用了管理 DHCP)

將一個(gè)存儲(chǔ)庫(kù)(yum 或 rsync)建立鏡像或解壓縮一個(gè)媒介,以注冊(cè)一個(gè)新操作系統(tǒng)

在 DHCP 配置文件中為需要安裝的機(jī)器創(chuàng)建一個(gè)條目,并使用您指定的參數(shù)(IP 和 MAC 地址)

在 TFTFP 服務(wù)目錄下創(chuàng)建適當(dāng)?shù)?PXE 文件

重新啟動(dòng) DHCP 服務(wù)以反映更改

重新啟動(dòng)機(jī)器以開(kāi)始安裝(如果電源管理已啟用)

Cobbler 支持眾多的發(fā)行版:Red Hat、Fedora、CentOS、Debian、Ubuntu 和 SuSE。當(dāng)添加一個(gè)操作系統(tǒng)(通常通過(guò)使用 ISO 文件)時(shí),Cobbler 知道如何解壓縮合適的文件并調(diào)整網(wǎng)絡(luò)服務(wù),以正確引導(dǎo)機(jī)器。

Cobbler 可使用 kickstart 模板。基于 Red Hat 或 Fedora 的系統(tǒng)使用 kickstart 文件來(lái)自動(dòng)化安裝流程。通過(guò)使用模板,您就會(huì)擁有基本的 kickstart 模板,然后定義如何針對(duì)一種配置文件或機(jī)器配置而替換其中的變量。例如,一個(gè)模板可能包含兩個(gè)變量 $domain和 $machine_name。在 Cobbler 配置中,一個(gè)配置文件指定 domain=mydomain.com,并且每臺(tái)使用該配置文件的機(jī)器在machine_name 變量中指定其名稱(chēng)。該配置文件中的所有機(jī)器都使用相同的 kickstart 安裝且針對(duì) domain=mydomain.com 進(jìn)行配置,但每臺(tái)機(jī)器擁有其自己的機(jī)器名稱(chēng)。您仍然可以使用 kickstart 模板在不同的域中安裝其他機(jī)器并使用不同的機(jī)器名稱(chēng)。

為了協(xié)助管理系統(tǒng),Cobbler 可通過(guò) fence scripts 連接到各種電源管理環(huán)境。Cobbler 支持 apc_snmp、bladecenter、bullpap、drac、ether_wake、ilo、integrity、ipmilan、ipmitool、lpar、rsa、virsh 和 wti。要重新安裝一臺(tái)機(jī)器,可運(yùn)行 reboot system foo命令,而且 Cobbler 會(huì)使用必要的憑據(jù)和信息來(lái)為您運(yùn)行恰當(dāng)?shù)?fence scripts(比如機(jī)器插槽數(shù))。

除了這些特性,還可使用一個(gè)配置管理系統(tǒng) (CMS)。您有兩種選擇:該工具內(nèi)的一個(gè)內(nèi)部系統(tǒng),或者集成一個(gè)現(xiàn)有的外部 CMS,比如 Chef 或 Puppet。借助內(nèi)部系統(tǒng),您可以指定文件模板,這些模板會(huì)依據(jù)配置參數(shù)進(jìn)行處理(與 kickstart 模板的處理方式一樣),然后復(fù)制到您指定的位置。如果必須自動(dòng)將配置文件部署到特定機(jī)器,那么此功能很有用。

使用 koan 客戶(hù)端,Cobbler 可從客戶(hù)端配置虛擬機(jī)并重新安裝系統(tǒng)。我不會(huì)討論配置管理和koan 特性,因?yàn)樗鼈儾粚儆诒疚牡慕榻B范疇。但是,它們是值得研究的有用特性。

Cobbler 安裝和配置的方法:

一、加載epel源


復(fù)制代碼
代碼如下:
rpm -ivh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm

二、安裝cobbler

1.yum安裝所需要的文件


復(fù)制代碼
代碼如下:
yum -y install tftp-server cobbler cobbler-web pykickstart debmirror httpd python-ctypes xinetd rsync

2.檢查cobbler配置是否正確


復(fù)制代碼
代碼如下:
cobbler check

3.更改settings配置文件


復(fù)制代碼
代碼如下:
vi /etc/cobbler/settings
next_server: dhcp服務(wù)器地址
server: cobbler服務(wù)器地址
manage_dhcp: 1
manage_rsync: 1

4.關(guān)閉iptables和selinux


復(fù)制代碼
代碼如下:
/etc/init.d/iptables stop
setenforce 0

5.設(shè)置tftp和rsync服務(wù)


復(fù)制代碼
代碼如下:
vi /etc/xinetd.d/tftp
disable yes => disable no/p> p>vi /etc/xinetd.d/rsync
disable yes => disable no

6.設(shè)置centos系統(tǒng)密碼


復(fù)制代碼
代碼如下:
openssl passwd -1 -salt 'Cobbler' 'cobbler'

7.下載fedora的loader信息


復(fù)制代碼
代碼如下:
cobbler get-loaders

8.修改dhcp配置模版文件.需要主機(jī)的事分配的dhcp地址需要和本機(jī)地址在同一網(wǎng)段否則無(wú)法啟動(dòng)dhcp


復(fù)制代碼
代碼如下:
ddns-update-style interim;
allow booting;
allow bootp;
ignore client-updates;
set vendorclass = option vendor-class-identifier;
#修改為自己的網(wǎng)段
subnet 192.168.0.0 netmask 255.255.255.0 {
#修改路由地址
option routers 192.168.0.1;
#域名服務(wù)器地址
option domain-name-servers 202.106.0.20;
#子網(wǎng)
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_server;
}

三、導(dǎo)入鏡像到cobbler

1.創(chuàng)建鏡像掛載點(diǎn)目錄


復(fù)制代碼
代碼如下:
mkdir -p /mnt/foo

2.掛載iso鏡像到創(chuàng)建的目錄(可以為自己定制過(guò)的iso鏡像)


復(fù)制代碼
代碼如下:
mount -o loop CentOS-6.4-x86_64-mini.iso /mnt/foo

3.從掛載點(diǎn)目錄導(dǎo)入os 并將其命名為Centos6.4_mini arch=x86_64


復(fù)制代碼
代碼如下:
cobbler import --path=/mnt/foo --name=Centos6.4_mini --arch=x86_64

4.指定kickstart文件 (可選 默認(rèn)我們會(huì)指定一個(gè)自己定制的kickstart文件)


復(fù)制代碼
代碼如下:
cobbler profile edit --name=Centos6.4_mini-x86_64 --kickstart=文件路徑

5.查看cobbler報(bào)告


復(fù)制代碼
代碼如下:
cobbler report
Distribution : Centos6.4_mini-x86_64
Enable gPXE? : 0
Enable PXE Menu? : 1
Fetchable Files : {}
Kernel Options : {}
Kernel Options (Post Install) : {}
Kickstart : /var/lib/cobbler/kickstarts/sample_end.ks
Kickstart Metadata : {}
Management Classes : []
Management Parameters : inherit>>
Name Servers : []
Name Servers Search Path : []
Owners : ['admin']
Parent Profile :
Proxy :
Red Hat Management Key : inherit>>
......

6.查看導(dǎo)入的鏡像列表


復(fù)制代碼
代碼如下:
cobbler distro list

7.是cobbler生效


復(fù)制代碼
代碼如下:
cobbler sync

8.重啟進(jìn)入網(wǎng)絡(luò)引導(dǎo)系統(tǒng)

9.需要注意的是每一次的配置更改都需要執(zhí)行cobbller sync

四、kickstart文件(以我的配置文件為例)


復(fù)制代碼
代碼如下:
firewall --disabled
install
#cdrom
rootpw --iscrypted $default_password_crypted
auth --useshadow --passalgo=md5
text
firstboot --disable
keyboard us
lang en_US.UTF-8
url --url=$tree
$yum_repo_stanza
$SNIPPET('network_config')/p> p>selinux --disabled
# Do not configure the X Window System
skipx
logging --level=info
#reboot --eject
timezone 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=yes
bootloader --location=mbr --driveorder=sda/p> p># Clear the Master Boot Record
zerombr yes/p> p># Partition clearing information
clearpart --all --initlabel /p> p># Disk partitioning information
part / --fstype="ext4" --size=10240
part swap --size=4096
part /data --fstype="ext4" --grow --size=1 /p> p>
%packages
@base
@core
@server-policy
sgpio
device-mapper-persistent-data
ntp /p> p>
%post --nochroot
mkdir -p /mnt/sysimage/tmp/custom_data >> /tmp/custom.log 2>1
cp /mnt/source/Packages/lnmp_pack.tar.gz /mnt/sysimage/tmp/custom_data >> /tmp/custom.log 2>1
cp /mnt/source/Packages/install_packages.sh /mnt/sysimage/tmp/custom_data >> /tmp/custom.log 2>1
cp /mnt/source/Packages/ncftp-3.2.5-src.tar.gz /mnt/sysimage/tmp/custom_data >>/tmp/custom.log 2>1
cp /mnt/source/Packages/rarlinux-3.8.0.tar.gz /mnt/sysimage/tmp/custom_data >>/tmp/custom.log 2>1
cp /mnt/source/Packages/nmon_linux_14i.tar.gz /mnt/sysimage/tmp/custom_data >>/tmp/custom.log 2>1/p> p>
%post
cd /tmp/custom_data >> /tmp/custom.log 2>1
chmod +x install_packages.sh
sh install_packages.sh/p> p>
# remove custom_data
rm -rf /tmp/custom_data/p> p>
#vim syntax on
echo alias vi='vim' >> /etc/bashrc/p> p># disable ipv6
echo "alias net-pf-10 off" >> /etc/modprobe.d/dist.conf
echo -e "options\tipv6\tdisable=1" >> /etc/modprobe.d/dist.conf
echo "NETWORKING_IPV6=no" >> /etc/sysconfig/network/p> p>#append lib
echo "/usr/local/lib/" >> /etc/ld.so.conf/p> p>#modify lang
echo 'export LANG=zh_CN.UTF8' >> /etc/profile/p> p>#disable system auto mail
echo "unset MAILCHECK" >> /etc/profile/p> p>#modify history
echo 'export HISTTIMEFORMAT="%F %T `whoami` "' >> /etc/profile
sed -i "s/HISTSIZE=1000/HISTSIZE=999999999/" /etc/profile/p> p>#modifu ssh port on 3389
echo 'Port 3389' >> /etc/ssh/sshd_config
echo 'UseDNS no' >> /etc/ssh/sshd_config/p> p>
for i in `ls /etc/rc3.d/S*`
do
CURSRV=`echo $i|cut -c 15-`
chkconfig --level 3 $CURSRV off
done/p> p>for i in crond rsyslog iptables network ntpd sshd sysstat;do chkconfig --level 3 $i on;done/p> p>sed -i '/HOSTNAME=/d' /etc/sysconfig/network
echo 'HOSTNAME=test' >> /etc/sysconfig/network/p> p>/p> p># sysctl
echo "net.core.netdev_max_backlog = 32768" >> /etc/sysctl.conf
echo "net.core.rmem_default = 8388608" >> /etc/sysctl.conf
echo "net.core.rmem_max = 16777216" >> /etc/sysctl.conf
echo "net.core.somaxconn = 32768" >> /etc/sysctl.conf
echo "net.core.wmem_default = 8388608" >> /etc/sysctl.conf
echo "net.core.wmem_max = 16777216" >> /etc/sysctl.conf
echo "net.ipv4.ip_local_port_range = 5000 65000" >> /etc/sysctl.conf
echo "net.ipv4.tcp_fin_timeout = 30" >> /etc/sysctl.conf
echo "net.ipv4.tcp_keepalive_time = 300" >> /etc/sysctl.conf
echo "net.ipv4.tcp_max_orphans = 3276800" >> /etc/sysctl.conf
echo "net.ipv4.tcp_max_syn_backlog = 65536" >> /etc/sysctl.conf
echo "net.ipv4.tcp_max_tw_buckets = 5000" >> /etc/sysctl.conf
echo "net.ipv4.tcp_mem = 94500000 915000000 927000000" >> /etc/sysctl.conf
echo "net.ipv4.tcp_syn_retries = 2" >> /etc/sysctl.conf
echo "net.ipv4.tcp_synack_retries = 2" >> /etc/sysctl.conf
echo "net.ipv4.tcp_syncookies = 1" >> /etc/sysctl.conf
echo "net.ipv4.tcp_timestamps = 0" >> /etc/sysctl.conf
echo "net.ipv4.tcp_tw_recycle = 1" >> /etc/sysctl.conf
echo "net.ipv4.tcp_tw_reuse = 1" >> /etc/sysctl.conf
/sbin/sysctl -p/p> p># modify core ulimt
echo -e "*\tsoft\tnofile\t65535" >> /etc/security/limits.conf
echo -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># ntpd
cat > /etc/sysconfig/clock EOF
ZONE="Asia/Shanghai"
UTC=true
ARC=false
EOF
/sbin/service ntpd stop
/usr/sbin/ntpdate 210.167.182.10
/sbin/service ntpd start/p> p>COMMIT
EOF/p> p>%end
#91;/python#93;/p> p>#91;python#93;
# 訪問(wèn)cobbler_web
http://IP/cobbler_web
#91;/python#93;


五.報(bào)錯(cuò)總結(jié)

當(dāng)出現(xiàn)以下信息解決辦法

復(fù)制代碼
代碼如下:
#91;python#93;
1 : some network boot-loaders are missing from /var/lib/cobbler/loaders
2 : comment out 'dists' on /etc/debmirror.conf for proper debian support
3 : comment out 'arches' on /etc/debmirror.conf for proper debian support
#91;/python#93;


解決方法:

復(fù)制代碼
代碼如下:
#91;python#93;
1.cobbler get-loaders
2 - 3: yun install debmirror vi /etc/debmirror.conf
@dists="sid" => #@dists="sid"
@arches="i386" => #@arches="i386"

標(biāo)簽:遼寧 汕頭 南充 昌都 涼山 通化 濰坊 三亞

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《CentOS下Cobbler的安裝和配置教程》,本文關(guān)鍵詞  CentOS,下,Cobbler,的,安裝,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《CentOS下Cobbler的安裝和配置教程》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于CentOS下Cobbler的安裝和配置教程的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    国产精品久久夜| 国产精品一区二区视频| 91蜜桃网址入口| 色综合色综合色综合| 国产欧美日韩激情| 极品尤物av久久免费看| 久久国产精品影院| 欧美成人伊人久久综合网| 香蕉加勒比综合久久| 免费看黄色片的网站| 69av一区二区三区| 日韩经典一区二区| 日韩一级视频在线观看| 欧美成人官网二区| 韩国精品主播一区二区在线观看 | 男人的午夜天堂| 国产亚洲精品bt天堂精选| 国产精品自在在线| 国产午夜手机精彩视频| 自拍偷自拍亚洲精品播放| 99久精品国产| 欧美日本国产视频| 亚洲www啪成人一区二区麻豆| 国产精品偷伦视频免费观看了| 欧美日韩1234| 免费人成精品欧美精品| 中文字幕成人动漫| 中文字幕欧美三区| 99在线精品一区二区三区| 在线观看视频91| 五月天久久比比资源色| 自拍视频一区二区| 久久精品一区二区| av中文字幕在线不卡| 欧美午夜精品免费| 日韩高清不卡一区二区| 蜜桃av乱码一区二区三区| 欧美激情在线看| 99国产欧美另类久久久精品| 欧美日韩中文字幕一区| 青青草原综合久久大伊人精品 | 亚洲国产成人高清精品| 国产网站无遮挡| 国产片一区二区三区| 99久久er热在这里只有精品66| 欧美军同video69gay| 激情五月婷婷综合网| 日本中文在线视频| 午夜精品成人在线| а天堂中文在线资源| 亚洲在线视频网站| 美女爆乳18禁www久久久久久 | 国产精品青草久久| 91porn在线| 337p日本欧洲亚洲大胆精品| www.日韩大片| 日韩一区二区视频| 丁香另类激情小说| 欧美一区二区三区四区久久| 国产精品一区二区黑丝| 欧美亚洲一区三区| 狠狠狠色丁香婷婷综合激情| 在线免费av一区| 久久国产精品99久久久久久老狼 | 杨幂一区二区国产精品| 欧美精品一区二区不卡| 91色在线porny| 26uuu久久天堂性欧美| 91视视频在线观看入口直接观看www | 好吊日免费视频| 中文字幕一区二区三区在线播放 | www.亚洲免费av| 欧美va天堂va视频va在线| 成人教育av在线| 日韩欧美电影在线| 91蝌蚪porny九色| 国产性色一区二区| 中国xxxx性xxxx产国| 国产精品激情偷乱一区二区∴| 不卡一区二区在线观看| 亚洲蜜桃精久久久久久久| 久久午夜福利电影| 亚洲国产wwwccc36天堂| 亚洲欧美精品aaaaaa片| 麻豆成人在线观看| 欧美日韩一区 二区 三区 久久精品| 国产在线精品一区在线观看麻豆| 欧美日韩国产在线观看| 成人精品在线视频观看| 久久日韩粉嫩一区二区三区| 四虎成人免费视频| 亚洲色图第一区| 99热这里只有精品4| 麻豆成人91精品二区三区| 欧美中文字幕一区| 成人综合激情网| 久久亚洲综合av| 国产 中文 字幕 日韩 在线| 亚洲综合久久av| 看片网站在线观看| 国产成人鲁色资源国产91色综| 精品久久久久久无| 插我舔内射18免费视频| 一区二区在线观看不卡| 国产大学生自拍| 国产福利视频一区二区三区| 久久久无码精品亚洲日韩按摩| 国产精品入口麻豆| 亚洲一二三四在线观看| 91传媒视频在线播放| 成人a免费在线看| 国产精品丝袜91| 亚洲AV成人无码网站天堂久久| 久久精品国产澳门| 欧美videofree性高清杂交| 一级欧美一级日韩片| 亚洲第一久久影院| 欧美日韩黄视频| 韩国三级在线看| 一区二区三区不卡在线观看| 色婷婷精品久久二区二区蜜臂av| 床上的激情91.| 亚洲国产精品黑人久久久| 熟女少妇内射日韩亚洲| 久久99国产精品久久99果冻传媒| 欧美不卡一区二区三区四区| 熟女人妻在线视频| 日韩高清欧美激情| 欧美不卡一区二区三区四区| 国产精品密蕾丝袜| 精品一区二区三区av| 国产亚洲制服色| 日本福利片在线观看| 成人高清免费观看| 亚洲精品第1页| 欧美理论电影在线| 538国产视频| 九色综合国产一区二区三区| 久久这里只有精品视频网| 日本一卡二卡在线播放| 国产精品一区三区| 中文字幕一区二区三区av| 日本乱码高清不卡字幕| 三上悠亚 电影| 日日摸夜夜添夜夜添国产精品| 日韩一级黄色片| 成年人在线免费看片| 国产精品456露脸| 亚洲欧洲av在线| 欧美体内she精高潮| 亚洲av成人片色在线观看高潮| 琪琪一区二区三区| 久久午夜免费电影| 午夜激情福利网| 日韩精品xxx| 蜜臀av性久久久久av蜜臀妖精| 久久久综合网站| 亚洲综合网在线| 亚洲午夜久久久久久久久| 麻豆精品在线播放| 国产欧美一区二区精品忘忧草| 欧美又粗又大又长| 人妻激情偷乱频一区二区三区| 毛片av一区二区三区| 国产精品美女久久久久久久网站| 欧美中文一区二区三区| 少妇精品一区二区| 高清国产一区二区| 午夜一区二区三区视频| 久久亚洲精华国产精华液| 日韩欧美中文字幕视频| 中文字幕精品视频在线| 国产乱子伦视频一区二区三区| 国产精品美女久久久久av爽李琼| 精品视频在线免费| jizz中文字幕| 91麻豆福利精品推荐| 另类中文字幕网| 亚洲欧美一区二区久久| 欧美一区二区三区的| 免费三级在线观看| 日本不卡视频一区| 国产成人av一区| 日日夜夜精品视频免费| 国产精品视频免费看| 91精品国产综合久久久久| 三上悠亚在线观看视频| 老司机免费视频| 成人性生交大片免费| 青娱乐精品视频在线| 亚洲色图.com| 久久免费电影网| 欧美高清视频在线高清观看mv色露露十八| 免费网站在线高清观看| 2018国产精品| 成人在线综合网| 人人超碰91尤物精品国产| 亚洲人成精品久久久久| 久久美女艺术照精彩视频福利播放| 欧美色窝79yyyycom|