实验详解——Cobbler自动部署最小化安装
生活随笔
收集整理的這篇文章主要介紹了
实验详解——Cobbler自动部署最小化安装
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
實驗詳解——Cobbler自動部署最小化安裝
- 一、實驗:自動部署
- 二、Cobbler自動裝機服務(wù)搭建步驟
- 1、導入epel源并加載在線安裝源
- 2、安裝Cobbler以及其相關(guān)服務(wù)軟件包
- 3、修改cobbler主配置文件
- 4、啟動相關(guān)服務(wù)并關(guān)閉防火墻和selinux
- 5、使用cobbler check 命令對Cobbler做檢查設(shè)置,查詢還需要更改配置的項目
- 6、開啟tftp服務(wù)和rsync服務(wù)
- ①、修改tftp的配置文件
- ②、開啟服務(wù)
- 7、下載引導操作系統(tǒng)文件
- 8、設(shè)置Cobbler用戶初始密碼
- ①、使用加密方式生成密鑰
- ②、將生成的密鑰加入Cobbler配置文件中
- 9、配置dhcp服務(wù)
- ①、修改Cobbler管理dhcp服務(wù)的模板文件
- ②、將配置好的模板文件同步到DHCP服務(wù)的配置文件中
- ③、重啟DHCP服務(wù)
- 10、導入ISO鏡像文件
- ①、掛載鏡像文件并導入iso鏡像中的Linux 內(nèi)核、初始化鏡像文件
- ②、查看內(nèi)核和初始化文件是否在在tftp-server 共享目錄中
- 11、重啟所有服務(wù)
- 12、所有配置完成后開啟空白主機即可自動安裝系統(tǒng)
一、實驗:自動部署
- 一臺Linux服務(wù)器(Centos7系統(tǒng), IP:192.168.80.134)
- 一臺空白虛擬機
- 需要連接上互聯(lián)網(wǎng),且虛擬機都使用NAT模式
二、Cobbler自動裝機服務(wù)搭建步驟
1、導入epel源并加載在線安裝源
epel源碼包免費下載點(下載后先解壓)
2、安裝Cobbler以及其相關(guān)服務(wù)軟件包
| cobbler | 用來快速建立Linux網(wǎng)絡(luò)安裝環(huán)境 |
| dhcp | 用來為空白主機自動分配IP地址 |
| tftp-server | 提供引導鏡像文件的下載 |
| pykickstart | 實現(xiàn)無人值守安裝 |
| httpd | 作為控制臺程序運行 |
| rsync | 實現(xiàn)數(shù)據(jù)同步 |
| xinetd | 提供訪問控制、加強的日志和資源管理功能 |
3、修改cobbler主配置文件
| next_server: 192.168.184.10 | 指向tftp服務(wù)器的IP,即本機IP |
| server: 192.168.184.10 | 指向cobbler服務(wù)器的IP,即本機IP |
| manage_dhcp: 1 | 讓cobbler管理dhcp服務(wù) |
| manage_rsync: 1 | 讓cobbler管理rsync服務(wù) |
| manage_tftpd: 1 | 讓cobbler管理tftp服務(wù) |
4、啟動相關(guān)服務(wù)并關(guān)閉防火墻和selinux
5、使用cobbler check 命令對Cobbler做檢查設(shè)置,查詢還需要更改配置的項目
6、開啟tftp服務(wù)和rsync服務(wù)
①、修改tftp的配置文件
②、開啟服務(wù)
7、下載引導操作系統(tǒng)文件
8、設(shè)置Cobbler用戶初始密碼
①、使用加密方式生成密鑰
②、將生成的密鑰加入Cobbler配置文件中
9、配置dhcp服務(wù)
①、修改Cobbler管理dhcp服務(wù)的模板文件
②、將配置好的模板文件同步到DHCP服務(wù)的配置文件中
③、重啟DHCP服務(wù)
10、導入ISO鏡像文件
①、掛載鏡像文件并導入iso鏡像中的Linux 內(nèi)核、初始化鏡像文件
| –path | 表示鏡像所掛載的目錄 |
| –name | 表示為安裝源定義的名字 |
| –atch | 表示指定安裝源的系統(tǒng)位數(shù) |
- 默認導入存放路徑為/var/www/cobbler/ks_mirror/CentOS-7-x86_64
②、查看內(nèi)核和初始化文件是否在在tftp-server 共享目錄中
11、重啟所有服務(wù)
12、所有配置完成后開啟空白主機即可自動安裝系統(tǒng)
總結(jié)
以上是生活随笔為你收集整理的实验详解——Cobbler自动部署最小化安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ryzen处理器内存条选择:提升系统性能
- 下一篇: shell脚本详解(一)——Shell编