91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

運維自動化系統部署

發布時間:2020-06-27 02:28:32 來源:網絡 閱讀:326 作者:真的叼了都 欄目:系統運維

運維自動化之系統部署 cobbler

所謂調度器當用戶訪問量特別大的時候我們那單臺服務器已經無法對外提供足夠的服務能力,性能達不到要求這時候我們會多買幾臺服務器,但是用戶去訪問就不知該去訪問哪個服務器所以這時候就需要有一個前端的調度器來分配用戶訪問那一個服務器。在企業對外服務的時候這些服務器會分組。外面有總的調度器在里面在分子調度器層層調度,當然為了加上訪問通常我們是離不開緩存的。

anaconda tui安裝程序

安裝啟動過程文字解析
光盤之所以能夠啟動啟起來那就是因為這兩個文件(isolinux/boot.cat)(isolinux/isolinux.bin)也具有啟動功能。
在安裝光盤啟動的時候,光盤啟動有一個菜單,這個菜單能夠讓用戶正常安裝或者進入救援模式。菜單配置文件:isolinux/isolinux.cfg
每個對應的菜單選項:
加載內核:isolinuz/vmlinuz
向內核傳遞參數:append initrd=initrd.img ...
所以光盤在啟動的時候實際上也是加載了小的linux光盤之所以能啟動起來能啟動一個安裝向導因為背后他也啟動了一個自己的內核也啟動initrd.img這樣的一些文件就和操作系統啟動一個意思。不過他的啟動目標不是為了啟動一個操作系統而是為了加載一個安裝向導。但是安裝向導終究是一個軟件而這個軟件要跑到操作系統上,所以之前就要加載linux內核。后面可以加一些不同的內核參數
menu label ^Install or upgrade an existing system 這是安裝向導
kernel vmlinuz 這是需要加載的內核文件
append initrd=initrd.img 這是內核后面需要跟的內核參數
第一項菜單和第三項菜單得救援模式本質上的差別就是rescue這個內核參數
isolinux/isolinux.cfg 這個文件就是啟動菜單

在安裝linux得時候除了用光盤安裝,也支持基于別的方式來安裝
進入就救援模式的多種方法:下圖

輸入一個askmethod手工選擇安裝方式

然后輸入OK他就會走網絡的這個地址尋找安裝包,但是這個就要依賴于事先搭建的網絡共享。

裝載根文件系統,并啟動anaconda
默認啟動GUI接口
若是顯式指定使用TUI接口:向內核傳遞text參數即可
(1)按tab鍵,在后面增加text
(2)按ESC鍵:boot: linux text
進入字符安裝過程

anaconde手工安裝系統階段
在安裝過程中手工安裝一個系統需要提供那些項,將來自動化安裝就必須要把手工安裝的那些項都給他指定號否則就會停在那,缺少一項都不行,所以就要把那些該設置的項一點不落的給他準備好。

在安裝過程種必須指定的項:
1、語言要指定
2、鍵盤布局要指定
3、選擇硬盤要指定(初始化硬盤)
4、指定主機名
5、網卡的設置需要設置成自動獲取并且把網卡啟用起來
6、選擇時區去掉UTC這個時區同步
7、輸入root口令
8、分區默認分,會自動劃分邏輯卷
9、選擇最小化安裝
后續將實現自動化安裝就必須要把以上信息告訴給安裝向導,才能實現自動化安裝。怎么將以上信息告訴給安裝向導呢,方法就是寫一個應答文件而這個應答文件就是希望把我們在安裝的時候的各種設置給他寫到文件里去,告訴安裝向導,為了要實現自動化安裝要用什么選項。但是這個應答文件雖然是一個文本文件,但是他是有要求的。
Cnetos7(6)應答文件的格式要求

生成的應答文件centos6和centos7不通用,7上的應答文件格式和6的應答文件格式不一樣
生成應答文件有兩種方法,還有一種方法是在安裝操作系統的時候系統會將你在安裝時候的整個操作設置都會生成一個應答文件放在了root賬戶的家目錄里面并且命名為anconda-ks.cfg在這個文件實際上這個文件就是kickstart的標準格式,這文件里面存放的就是當初裝系統的時候怎么做的一些設置,anaconda這個文件就是已經可以拿過來使用的kickstart文件,但是這個配置文件的格式比較復雜因此我們在通常情況下還是會使用Xmanager方式。
Centos7最小化安裝Xmanager制作ks應答文件的方法 (實現自動化安裝linux)
通過工具生成system-config-kickstart,不過這種工具默認沒有安裝,而且他的依賴包特別多所以就要安裝這個工具

通過這樣的圖形菜單可以制作出應答文件

安裝前腳本就是在安裝初始化之前先跑一個腳本做初始化工作(默認不填寫)
安裝后腳本就是操作系統裝完了自動跑一個腳本

這時候就已經將應答文件生成完了,更好的方法可以將應答文件放到網上去。或者自己搭一個http服務器

當然現在還離不開光盤但是再進入的時候敲入應答文件然后不用管了。現在做的是7的應答文件,7的應答文件一定要確保在7上用這是配套的。而且呢7的應答文件格式有問題就會導致這個應答文件無法使用但是輸入ksvalidator 命令跟應答文件這是會自動檢查腳本語法

應答文件的調用

但是這時候這臺新的機器沒有ip地址所以他會去兩個地方獲取ip
1、加入有http服務的話他就回去http服務獲取ip
2、如果沒有的話就需要手工去配地址
再將自己寫的應答文件
如果沒有httpd服務,就會卡在那手動添加httpd服務。添加好了就回車讓他自己安裝

U盤的自動安裝linux使u盤代替光盤來實現自動化安裝

U盤實現Centos7最小化(mini)應答文件自動安裝步驟

當然這個寫完以后未來還可以寫入多個菜單以制啟動各種linux系統服務包括(centos6 ubantu)。
但是6和7的內核版本不一樣,想要同時實現6和7 在同一個菜單內就得拷兩套內核。所以這個配置文件里就得分別創建不同的操作系統內核
同時實現6和7的自動安裝放到一個配置文件里
進入到/data/myiso/isolinux這個目錄里

當然拷貝過來名字不能一樣,所以得各自創建一個獨立得文件夾存放不同的兩個內核和其他配置文件

但是由于6沒有應答文件,所以現在就要給6創建一個應答文件

:因為不更改的話http服務頁面打不開。所以權限屬性很重要。
修改centso6的vim/var/www/html/ksdir ks6_desktop.cfg應答文件:↓↓

修改好了之后再進到vim /data/myiso/isolinux/isolinux.cfg這個配置文件添加開機啟動菜單

現在配置文件都做完了之后就準備把整個目錄都刻到U盤里去。所以現在需要先制作成iso文件
這串命令可以將整個目錄刻成一個iso文件:↓↓
mkisofs -R -J -T -v --no-emul-boot --boot-load-size 4 --boot-info-table -V "CentOS boot" -b isolinux/isolinux.bin -c isolinux/boot.cat -o /root/boot.iso /data/myiso/

然后再把boot.iso這個文件刻到 U盤里

+
做完之后再試試現在這個U盤是否能正常啟動,先將制作這個U盤的虛擬機關機,然后將U盤拔出

在找一個新的虛擬機插上一個新的硬盤。

于此同時按下F10退出保存
DHCP服務

DHCP邏輯
在DHCP服務器上DHCP只是分配了一個地址段,當一個主機得到了這個地址段的ip之后是有使用時間租期的一般租期為1天。當這個主機不再使用了關機了,然后一天的時間到了而租期也就到期了,這個主機使用的地址就會立即回收。回收之后這個地址就可以再次給別人使用。所有無形中就實現了用較少的ip給較多的計算機來使用。
DHCP工作過程
DHCP工作過程是基于UDP協議實現的,UDP協議中服務器走67端口客戶端走68端口。
如果要利用DHCP進行獲取地址要確保防火墻打開67 ,68端口當然我們現在已經將防火墻關了,加入開始的話一定別忘了打開67,68端口。DHCP的工作過程涉及到了八個報文

DHCP報文
首先用戶在沒有拿到地址之前會向網絡發出DISCOVER消息,這個DISCOVER消息就是聲明我現在沒有網絡地址,請問網絡中誰是DHCP服務器。這個DISCOVER消息是基于廣播機制的所以網絡中很多機器都收到了這個請求了。收到請求之后服務器一看你需要IP我這正好有就是個DHCP服務器,那我就找一個我自己的IP地址沒有人使用的IP地址分一個給用戶。這個階段就叫做OFFER。分配給了用戶以后,當客戶端收到了這個地址以后,不一定就一定選擇這個地址因為網絡中有可能有多個服務器。他就會選擇一個回應給服務器,我選擇了誰誰誰的服務器給我的地址,自然別人一看沒有要我的地址,將來DHCP就可以把那個沒有要的地址回收。給別的計算機分配了。假如服務器一看用戶要了自己的地址了。最終就要確認了這個階段就是ACKNOWLEDGE階段。經過這4個過程客戶端就從服務器上得到了地址。這是通常我們會看到的4個過程,這4個過程是比較正常的狀態。
當然也可能有其他的DHCP的特殊報文比方說NAK,DECLINE,RELEASE,INFORM等等。NAK:服務器發個客戶端的說我這邊沒有合適的地址給你,你想申請地址我著沒有
DECLINE:客戶端給服務器端的,說DHCP你給我的地址結果這個地址在網絡中有人占用了。比如有人靜態配置這個地址。和我拿到的地址沖突了。
RELEASE(釋放):客戶端向服務器端發出了請求,你給我的地址我不想要,我想放棄這個地址。
INFORM:客戶端給服務器端發的。說客戶端我希望得到更詳細的信息。

                         續租IP地址
DHCP續租
    IP租約期限達到50%時,DHCP客戶端會請求更新IP地址租約
    IP租約期限達到87.5%時,還沒收到服務器響應,會申請重新綁定IP
    當IP地址分配的時候沒有指定租期時,默認為一天。

IP地址釋放
??????IP地址釋放
如果IP地址租約到期還沒有收到服務器相應,客戶端停止使用此IP地址
如果DHCP客戶端不在使用分配的IP地址,也可以主動向DHCP服務器發送DHCP

renew時間為有效時間:這個時間就為租期。租期決定了這個地址什么時候會過期,獲取這個地址之后正常情況下如果沒有續約這個地址到renew這個時間就會過期
expire為過期時間:這個時間并不是北京時間他是UTC時間,也就是說應該把現在的時間轉換為UTC時間這和他們進行計算。

這些都是廣播
Linux如何搭建DHCP服務配置

DHCP服務和其他服務類似都是需要安裝軟件包的。
如何實現跨網段的DHCP服務器地址分配有幾種方式
第一種:可以用特殊的路由器 :RFC 1542
RFC1542這種路由器的特點是允許跟dhcp的這種特定的廣播通過,如果我們的路由器是符合RFC1542這種標準的他是允許DHCP這種包文通過的,雖然DHCP是個廣播但是他允許過,只是允許DHCP的廣播過別的廣播過不去。但是這種路由器要求有點高并不是所有路由器都能滿足這種要求,RFC叫做本地請求助解。
第二種方式:
我們可以在沒有DHCP服務的這一端給他準備一個叫DHCP的中繼代理,叫做DHCPRELAY中繼代理,這個RELAY他事先配好了,知道網絡中誰是DHCP服務器假設這個服務器我們用A表示,這個中繼代理他平時在網絡中監聽。她發現有一個DHCP的客戶端向網絡中發廣播,這個RELAY收到廣播之后一看有人向網絡中申請地址,我雖然不是DHCP服務器但是我是中繼代理,RELAY會收集這種DHCP的申請,把你申請的地址收集之后幫DHCP轉發過去,這個轉發是單播不是廣播,它可以把用戶的申請轉發過來,對A說有用戶申請地址。因為A上面有很多DHCP服務器的配置地址池的,A會給RELAY一個地址單播再回來然后RELAY再把地址轉交給用戶。這個過程是單播所以可以輕松穿過路由器。但是中繼代理事先就要把DCHP服務器的地址配置上不然RELAY不知道誰是服務器。然后再點對點的轉過來,這就是中繼代理。

為了解決單點失敗問題至少的準備兩組DHCP服務器互相備份下圖。

實驗通過DHCP服務讓用戶得到IP地址
要做這個實驗一定要清楚:因為DHCP分配地址是基于廣播的。而且DHCP不會選擇性的分配地址誰先向DHCP要地址,就先給誰所以再配置的DHCP實驗的時候,一定不要橋接。所以做這個實驗的時候一定要一個獨立網段
要做這個實驗之前先要把找一個沒有人用的網段

等會之實驗的時候只有這個VNnet17網路里的主機才能獲取我自己配置的DHCPip,等會還要有個一個客戶端,客戶端要實現獲取到DHCP服務就必須和服務端一個網段

實驗已準備完

將充當服務器的主機改為dhcp自動獲取

做dhcp服務器是靜態ip,然后再給別人分配動態地址

將來我們希望另一臺客戶端的主機也在VMnet17這個網段獲取地址,所以和服務端是一個網段的,最終應該配置的范圍也是10網段得這個范圍。
Dhcp安裝

Dhcp 詳情

Dhcp 各個重要文件的介紹

Dhcp服務的啟動
一般的服務剛裝上就能啟動,但是dhcp這個服務比較特殊,因為在dhcp配置文件里面有一些缺失的配置項。原因就是dhcp的配置文件有問題

作為一個dhcp服務器來講要個網段中的主機分配地址,就要給dhcp服務指定一個ip地址范圍,那個網段到那個網段,意思就是必須要給自己所在網卡指定一個網段,不然服務器不來,既然有兩張網卡只要一個ip網段就行

修改完都需重啟服務

在去客戶端重啟網絡,結果發現依舊拿不到地址

但是這時候客戶端依舊拿不到dhcp地址所以還得進一步修改配置文件

設置默認續約時間

查看這個目錄可以看到那個主機在我這獲取了ip

如何讓客戶端不僅得到ip還有網關、DNS和其他信息:下圖修改配置文件
這個位置除了指定ip和網段還能然他獲取其他信息
option routers:所謂的網關
option domain-name-servers :DNS地址
option domain-name "magedu.org”; 域后綴
由此我們通過這幾個設置讓DHCP客戶端得到地址的同時還得到網關 DNS地址和域后綴

通過dhcp實現自動化安裝
Dhcp在自動化安裝這個過程中承擔的是讓我們客戶端在沒有裝系統的情況下從服務器獲取一個IP,這是前提條件必須的讓客戶端具有網絡功能,但是光有網絡功能沒有用因為我們從網絡中得到一個IP,也不足以讓計算機啟動起來,我只有啟動起來才能激活anaconda-ks.cfg安裝向導引導文件。因為anaconda-ks.cfg這個安裝向導啟動文件才能實現后續安裝。
其它配置選項:
filename: 指明引導文件名稱
next-server:提供引導文件的服務器IP地址
u示例:
filename "pxelinux.0";
next-server 192.168.1.100;
u檢查語法
service dhcpd configtest
接下來讓客戶端獲取地址之后還要在獲取一些東西其中兩項很關鍵:
1:pxelinux.0
2:next-server
這兩項和自動安裝相關,要想實現自動化安裝就要讓他去服務器上下載關鍵配置文件。而bootlorc就要pxelinux.0這個文件提供的,而這個文件需要事先的放到一個服務器上,讓客戶端從服務器上下載下來。
next-server:后面跟TFTP服務器IP。這個服務器呢就是所謂的TFTP服務器。TFTP服務器類似于FTP服務器,能夠讓我們從TFTP服務器上下載文件,下載完文件之后繼而就可以將pxelinux.0文件下載下來而這個文件就起到了bootlocrm的作用,把bootlocrm下載好之后就可以去服務器上下載內核下載initrd.img 。進而加載菜單加載后續的自動化安裝向導。所以需要配合這兩項
next-server TFTP(TFTP服務器地址)

TFTP服務能夠讓我們從服務器上下載資源資源上載資源,但是他的功能不像FTP功能這么強大,TFTP就是簡化般的FTP服務TFTP也能夠提供基本的文件共享功能。

搭建TFTP服務
TFTP能夠實現簡單的服務器搭建能夠在TFTP上面下載一些小文件,tftp也是一個非獨立服務
1、安裝tftp軟件centos6的安裝
Centos7 上的安裝:↓↓

Centos6 上的安裝

/usr/sbin/in.tftpd 這是他的主程序:↓

然后啟動tftp服務:↓↓

/var/lib/ftfpboot這個目錄存放的就是提供下載的共享資源

PXE結合DHCP和tftp實現自動化安裝linux

PXE工作原理及實驗
這個流程需要我們事先準備多個服務器,第一個dhcp服務器第二個tftp服務器,大家都知道dhcp是可以分配ip的tftp是可以共享文件的可以讓用戶連接到tftp服務器下載文件,有了這個我們需要事先將這兩個服務器搭好,搭好以后我們這臺客戶端的機器假設是一臺想裝linux的電腦,這臺電腦把電源一打開他在啟動的時候會自動的向網絡中發請求,需要有人給我分配地址,這時候客戶端的主機就會發出一個DHCP的請求報文,而我們網絡中正好就有dhcp服務器就會把地址給客戶端,同時不僅把IP地址給客戶端重要的是他還分配了TFTP給客戶端,這時候客戶端就會去尋找tftp服務器。因為客戶端現在還要需要將linux啟動起來需要內核文件和加載菜單啟動項而客戶端現在是一個新主機什么都沒有,所以他需要向通過dhcp服務器獲取到tftp服務器的地址,當客戶端知道tftp的地址之后,就會向tftp服務器發請求說,tftp服務器現在我希望能夠從你這把bootlorm的文件下載下載了我好啟動,這時候tftp就可以把他事先存放的一個充當bootlorm功能的文件下載下來,這個文件默認就是pxelinux.0 。
tftp服務器的ip地址以及從tftp服務器上下載的pxelinux.0文件。都需要通過dhcp服務器向客戶端主機告知,所以我們接下來還要把剛才說的沒有做完的事繼續來完善:
PEX自動化安裝linux操作系統步驟:
如何通過dhcp服務器告訴客戶端下載文件及連接tftp服務器ip地址:
1、下載dhcp服務軟件包

2、服務端主機下載tftp服務軟件包

3、客戶端主機下載tftp服務軟件包

4、修改dhcp服務配置文件內容
進入dhcp服務配置文件,修改dhcp網段機添加tftp服務端主機得dhcp網絡ip地址和pxelinux.0文件夾

在這給他加上tftp服務器的dhcp服務的IP地址。現在我要連接到tftp服務器而tftp服務器的ip就是10.0.0.1
現在客戶端通過dhcp服務鏈接過來又連接上了tftp服務器,但是這時候要在tftp服務器上的/var/lib/tftpboot這個文件夾去下載pxelinux.0。
5、創建pxelinux.0文件目錄:

命令:yum search查找軟件包。pxelinux軟件包,需要下載syslinux.x86_64因為pxelinux.0這個文件需要這個軟件包來生成

搭建了DHCP
6、實現裝centos7最小化安裝操作系統
光啟動沒有用。因為安裝linux系統的還要獲取相關的內核配置文件,以及在獲取完之后還希望彈出一個安裝操作系統的菜單,有了菜單才能選擇菜單到底裝那個,總之DHCP的工作已經做完了,而tftp的工作已經可以實現文件共享了。不過呢光通過TFTP單單獲取pxelinux.0這個文件是不夠的,要額外的把其他相關的內核及啟動文件都復制過來。

現在裝6的操作系統就要將centos6的內核相關文件傳到tftp服務器端的/var/lib/tftpboot這個目錄里
要先實現自動安裝這個功能必須要求網卡必須有PXE功能

現在在/var/lib/tftpboot這個文件下創建一個文件夾,建起來之后將菜單文件放到里面去,在將菜單目錄復制到pxelinux.cfg/default這目錄去

因為我們就裝一個系統用不到這么花哨的背景圖片,所以就希望用這種簡單樸素的風格圖片。
就用剛才我們安裝syslinux的時候的圖片

當然現在要使用這個菜單的背景圖片了所以現在就要把剛才寫的default文件就要寫清楚

就把這個配文件沒用的東西都可以刪了,然后將大標題改為自己想寫的格式

在tftp的服務器端上配置應答文件。應答文件也得配合http服務所以也得打一個http服務

然后再將http服務啟動起來,進入到/var/www/html目錄因為這個目錄就是http服務下載文件的目錄,再給ks應答文件創建一個文件夾,將上面制作的ks應答文件放到這個目錄下。

然后還要打一個yum源,讓這臺服務器的機器什么都干了,tftp服務也做,dhcp服務也做,http服務也做都是這一臺機器做然后還要讓這臺機器搭一個yum源。在/var/www/html搭建一個yum源,這是http服務的yum源目錄格式

再將7的光盤給他掛上去

當然這是臨時掛載,如果想開機自動掛載就要寫到vim /etc/fstab配置文件里

這是iso9660格式,工作中一般不是光盤而是將整個iso文件拷到目錄里,然后將iso文件掛出來。等會還要裝6呢所以現在順便就把6的掛載也搞定吧
然后再將整個6的第一張光盤拖到tftp服務器上去

再開一個終端查看該文件

再把這個文件名貼到vim /etc/fstab配置文件里

因為這個文件在root下而且他要掛載到/var/www/html/centos/6/os/x86_64/這個目錄里保存退出

查看源碼源地址
將7的yum源寫到ks配置文件里。

再將6的應答配置文件加上搭建好的yum源

設置菜單啟動項添加ks應答文件
到此就搞得差不多了,接下來回到啟動菜單的配置文件里vim /var/lib/tftpboot/pxelinux.cfg/default

現在我們知道通過菜單要找vmlinuz(內核文件)和initrd啟動文件。但是這兩個文件現在沒有的話得去拷貝一份。所以就從這個 /misc/cd/isolinux/{vmlinuz,initrd.img} .拷貝到當前目錄下。以為tftpboot這個目錄是tfpt服務可以提供用戶下載得目錄

將/var/lib/tftpboot/pxelinux.cfg/pxelinux.cfg里得default默認菜單配置文件修改成下圖這樣:↓↓

接下來就可以拿一個電腦來實現安裝,如果這個電腦上的功能支持PXE就可以正常安裝了
找新電腦安裝過程這個新電腦要求和我們得DHCP服務要在一個網段
創建一個新虛擬機:

Cobbler 工作流程

cobbler簡介

Cobbler是一個Linux服務器安裝的服務,可以通過網絡啟動(PXE)的方式來快速安裝、重裝物理服務器和虛擬機,同時還可以管理DHCP,DNS等。
Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),還提供了API接口,可以方便二次開發使用。
Cobbler是較早前的kickstart的升級版,優點是比較容易配置,還自帶web界面比較易于管理。
Cobbler內置了一個輕量級配置管理系統,但它也支持和其它配置管理系統集成,如Puppet,暫時不支持SaltStack。
cobbler集成服務

PXE服務支持
DHCP服務管理
DNS服務管理(可選bind,dnsmasq)
電源管理
Kickstart服務支持
YUM倉庫管理
TFTP(PXE啟動時需要)
Apache(提供kickstart的安裝源,并提供定制化的kickstart配置)

cobbler配置文件詳解cobbler配置文件目錄在/etc/cobbler
配置文件 作用
/etc/cobbler/settings cobbler 主配置文件
/etc/cobbler/iso/ iso模板配置文件
/etc/cobbler/pxe pxe模板配置文件
/etc/cobbler/power 電源配置文件
/etc/cobbler/user.conf web服務授權配置文件
/etc/cobbler/users.digest web訪問的用戶名密碼配置文件
/etc/cobbler/dhcp.template dhcp服務器的的配置模板
/etc/cobbler/dnsmasq.template dns服務器的配置模板
/etc/cobbler/tftpd.template tftp服務的配置模板
/etc/cobbler/modules.conf 模塊的配置文件

cobbler數據目錄
目錄 作用
/var/lib/cobbler/config/ 用于存放distros,system,profiles等信息配置文件
/var/lib/cobbler/triggers/ 用于存放用戶定義的cobbler命令
/var/lib/cobbler/kickstart/ 默認存放kickstart文件
/var/lib/cobbler/loaders/ 存放各種引導程序以及鏡像目錄
/var/www/cobbler/ks_mirror/ 導入的發行版系統的所有數據
/var/www/cobbler/images/ 導入發行版的kernel和initrd鏡像用于遠程網絡啟動
/var/www/cobbler/repo_mirror/ yum倉庫存儲目錄

cobbler日志文件
日志文件路徑 說明
/var/log/cobbler/installing 客戶端安裝日志
/var/log/cobbler/cobbler.log cobbler日志

cobbler命令詳解

cobbler check //核對當前設置是否有問題
cobbler list //列出所有的cobbler元素
cobbler report //列出元素的詳細信息
cobbler sync //同步配置到數據目錄,更改配置最好都要執行下
cobbler reposync //同步yum倉庫
cobbler distro //查看導入的發行版系統信息
cobbler system //查看添加的系統信息
cobbler profile //查看配置信息

/etc/cobbler/settings這個文件會題cobbler做很多事這是一個配置文件
找到這行,替換為當前主機的ip

在搜索next_server修改為當前IP

在使用這條命令下載必要的yum源

在執行cobbler sync

生成加密口令

在打開配置文件/etc/cobbler/settings找到這一行就該口令

打開配置文件找到這一行自動生成DHCP

在重啟cobbler服務

找到dhcp模板配置文件修改網絡

修改這幾行和當前主機ip一樣

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宝应县| 海原县| 南雄市| 普安县| 武功县| 三明市| 阿克苏市| 从江县| 报价| 化德县| 雷山县| 班玛县| 云梦县| 长沙县| 永顺县| 凤翔县| 四平市| 临城县| 阿城市| 偏关县| 巴楚县| 海原县| 万源市| 泰安市| 建始县| 扎鲁特旗| 左权县| 伽师县| 盐边县| 宿迁市| 紫阳县| 宝山区| 正宁县| 六盘水市| 浦城县| 张北县| 桂东县| 南开区| 福鼎市| 沅江市| 屯昌县|