Linux PXE 自動部署作業系統

2021-10-01 05:41:22 字數 675 閱讀 5105

在同一網段中啟動一台新主機,只要輸入rhel5就可以自動完成系統的安裝了。如果硬碟沒有初始化,系統會提示,只要按個回車即可。

root的初始密碼為123456

注1:本例是在虛擬機器上測試的,在生產環境中我也是除錯完機器再接入網路的。

如果是在生產環境中會遇到windows和linux並存的環境,windows域必定會存在自己的dhcp伺服器,有可能會和linux的dhcp產生衝突(到底會不會有影響,有什麼影響,筆者也沒試過,也不敢試),因此筆者建議將pxe伺服器放在除錯環境中,以免影響生產環境的網路。

注2:dhcp伺服器配置檔案中下面幾條是關鍵:

allow booting;

allow bootp;

next-server 192.168.10.10;  #指定tftp伺服器

filename "/pxelinux.0";  #指定啟動檔名,雖然是以/開頭,但實際上是相對路徑,表示「/tftpboot/pxelinux.0」

注3:/var/ftp/pxe/rhel5.8/ks.cfg檔案的內容怎麼來的?如何編輯?

這檔案是手工安裝系統後在root目錄下的anaconda-ks.cfg檔案拷貝過來進行簡單的修改得來的。

要修改哪些內容,讀者可以和我的例子對比一下就明白了。檔案裡包含了root的初始密碼(我的初始密碼是123456),記得安裝完以後要改密碼呀!

Tomcat自動部署

在tomcat中設定自動部署,可以簡化工程的修改操作。有兩種方法 方法1 開啟tomcat home conf server.xml檔案,在標籤內輸入以下內容 xml context path 虛擬目錄名 docbase 目標目錄名 reloadable true path 表示在瀏覽器中輸入htt...

自動部署指令碼

author wangyang buildtime 12 06 05 desc 自動部署指令碼 currentdir pwd 判斷命令是否成功執行 isok 依次執行命令 rm rf sessionserver tradecore tradeweb isok deploy.log tar xzvf ...

tomcat自動部署

1.可以在test meta inf目錄下面放置乙個context.xml檔案,內容如下 2.也可以在conf catalina localhost目錄下放置乙個test.xml檔案,內容如下 3.如果想讓localhost下的所有web應用都自動reload,那麼可以在conf catalina ...