Cobbler批量安裝服務器

  • 配置靜態IP
    網卡配置文件路徑:/etc/sysconfig/network-scripts/ifcfg-${eth-name}
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s3
UUID=6e159a82-510e-45f1-bd6c-18e1e33224d0
DEVICE=enp0s3
ONBOOT=yes #開機啟動
IPV6_PRIVACY=no

NM_CONTROLLED=no #表示該接口將通過該配置文件進行設置,而不是通過網絡管理器進行管理
BOOTPROTO=static #靜態IP
IPADDR=10.0.2.76 #本機地址
NETMASK=255.255.255.0 #子網掩碼
GATEWAY=10.0.2.1 #默認網關
HWADDR=08:00:27:2B:23:7C #MAC地址

基本網絡配置路徑:/etc/sysconfig/network

NETWORKING=yes #設置網絡是否有效
GATEWAY=10.0.2.1 #默認網關
DNS1=114.114.114.114 #DNS服務地址
DNS2=8.8.8.8 #DNS服務地址

重新啟動網絡

service network restart
  • 關閉防火墻
systemctl stop firewalld
systemctl disabled firewalld
systemctl list-unit-files|grep firewalld
  • 關閉selinux
    selinux配置文件路徑:/etc/selinux/config(需要重啟生效)
  • 使用阿里yum源
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
  • 安裝cobbler及相關程序
yum -y install cobbler cobbler-web dhcp tftp-server pykickstart httpd xinet
systemctl start httpd.service
systemctl enable httpd.service
systemctl start cobblerd.service
systemctl enable cobblerd.service
  • cobbler配置
sed -i 's/server: 127.0.0.1/server: 10.0.2.76/' /etc/cobbler/settings
sed -i 's/next_server: 127.0.0.1/next_server: 10.0.2.76/' /etc/cobbler/settings
sed -i 's#yes#no#' /etc/xinetd.d/tftp
cobbler get-loaders
systemctl start rsyncd.service
systemctl enable rsyncd.service
sed -i 's/manage_dhcp: 0/manage_dhcp: 1/' /etc/cobbler/settings
sed -ri "/default_password_crypted/s#(.*: ).*#\1\"`openssl passwd -1 -salt 'oldboy' 'Test13579!'`\"#" /etc/cobbler/settings
sed -i 's/pxe_just_once: 0/pxe_just_once: 1/' /etc/cobbler/settings
sed -i.ori 's#192.168.1#10.0.2#g;22d;23d' /etc/cobbler/dhcp.template
systemctl restart cobblerd
cobbler sync
systemctl restart xinetd
cobbler check
  • 解決cobbler web訪問500錯誤
yum -y install python2-pip
pip install Django==1.8.9
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 不管我們處于人生的什么階段,總有歸宿的集體。學生時代以班級為主,工作時期以同事為主,而集體活動是為了維護集體...
    小機靈大不懂閱讀 551評論 0 0
  • 三月,對于陜北來說春天尚早,廣袤的大地上竟然沒有一朵花開??粗鴦e處開著的樹樹玉蘭朵朵迎春,著實對陜北三月的春天有些...
    一路修行做老師閱讀 392評論 6 5