国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 操作系統 > 正文

談談 Cobbler 3.x 部署實戰

2024-06-09 16:59:45
字體:
來源:轉載
供稿:網友
在大批量安裝Linux服務器系統時,如果手動安裝,則需要花費大量的時間,而使用PXE安裝時,會相對輕松很多。
 
Cobbler是一個將PXE整套流程合在一起的工具,可以幫我們快速的搭建好PXE安裝所需的各種工具,并且在配置中也更方便。
 
本文將介紹如何部署Cobbler環境,并且安裝CentOS7、Ubuntu18作為測試。
 
文章結構
安裝并配置Cobbler
安裝Ubuntu18、CentOS7測試
常用的操作及報錯處理
部署前的準備
一臺CentOS8的系統,作為cobbler服務端
 
待安裝的測試機
建議使用VMWare的虛機,啟動比較快,測試方便
詳細步驟
Cobbler安裝與配置
在準備好的CentOS8中,按如下步驟操作:
 
系統的相關優化配置
 
- 關閉selinux
 
vim /etc/selinux/config
 
SELINUX=disabled
調整后重啟一下系統
 
- 關閉firewalld
 
systemctl stop firewalld && systemctl disable firewalld
安裝Cobbler及相關的軟件包
 
dnf install epel-release -y && dnf module enable cobbler -y && dnf install cobbler tftp dhcp-server cobbler-web yum-utils pykickstart debmirror fence-agents vim wget -y
生成一個加密密碼,安裝后的系統會將其作為root密碼使用
 
# 按照提示輸入兩次想要設置的密碼,并將生成的加密密碼保存好
# 以下命令生成的加密密碼的明文是 “password”
openssl passwd -1
Password:  
Verifying - Password:  
$1$rLza5zNH$xLKFqWoK32/IA/zslG3Up0
修改cobbler的主配置文件 /etc/cobbler/setting
 
# 將 server 和 next_server 修改為本機的IP地址
server: 10.1.1.1
next_server: 10.1.1.1
 
manage_tftpd: 1  
manage_dhcp: 1
 
# 這里填寫上一步生成的加密密碼
default_password_crypted: $1$rLza5zNH$xLKFqWoK32/IA/zslG3Up0
修改DHCP的配置模板 /etc/cobbler/dhcp.template
 
dhcp的模板內容較多,僅修改下面設置中的部分內容即可
 
# 僅修改以下部分配置即可,根據自己的測試環境修改 網關與待分配的IP
subnet 10.1.1.0 netmask 255.255.255.0 {
    option routers             10.1.1.254;
    option domain-name-servers 223.5.5.5;
    option subnet-mask         255.255.255.0;
    range dynamic-bootp        10.1.1.100 10.1.1.200;
    filename   "/pxelinux.0";
    default-lease-time         21600;
    max-lease-time             43200;
    next-server                $next_server;
編輯 /etc/cobbler/tftpd.template
 
# default: off
# description: The tftp server serves files using the trivial file transfer /
#       protocol. The tftp protocol is often used to boot diskless /
#       workstations, download configuration files to network-aware printers, /
#       and to start the installation process for some operating systems.
service tftp
{
      disable                 = no
      socket_type             = dgram
      protocol                = udp
      wait                    = yes
      user                    = $user
      server                  = $binary
      server_args             = -B 1380 -v -s $args
      per_source              = 11
      cps                     = 100 2
      flags                   = IPv4
}
開啟相關的服務
 
systemctl restart cobblerd tftp dhcp && systemctl enable cobblerd tftp dhcpd
執行命令 cobbler get-loaders下載相關的loader組件
 
執行 cobbler check檢查配置,并解決出現的問題

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 东丽区| 旅游| 丹江口市| 庆云县| 分宜县| 祥云县| 图片| 拉萨市| 无为县| 漾濞| 绥江县| 彭山县| 丹东市| 祁门县| 福州市| 钟祥市| 壤塘县| 鹤壁市| 万载县| 无极县| 高州市| 文安县| 平乡县| 兴仁县| 滨州市| 襄樊市| 东乌珠穆沁旗| 柘城县| 法库县| 乌拉特后旗| 靖边县| 汽车| 吴桥县| 河津市| 大悟县| 石阡县| 桃园市| 柏乡县| 柏乡县| 甘孜县| 盐亭县|