專利名稱:機(jī)群系統(tǒng)自動(dòng)初始化和自動(dòng)內(nèi)核升級(jí)的系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種機(jī)群系統(tǒng)自動(dòng)初始化和自動(dòng)內(nèi)核升級(jí)的系統(tǒng),特別是涉及一種應(yīng)用LINUX操作系統(tǒng)的機(jī)群,直接通過其中一個(gè)控制臺(tái)和控制卡管理節(jié)點(diǎn)對(duì)整個(gè)機(jī)群進(jìn)行初始化,并對(duì)機(jī)群中的各個(gè)節(jié)點(diǎn)進(jìn)行初始化安裝和配置的方法。
隨著科學(xué)和網(wǎng)絡(luò)的發(fā)展,人們對(duì)計(jì)算機(jī)運(yùn)算的速度和處理能力的要求的提高,機(jī)群中的節(jié)點(diǎn)規(guī)模越來越大;如何進(jìn)行機(jī)群的初始化和網(wǎng)絡(luò)初始化配置管理以及節(jié)點(diǎn)操作系統(tǒng)的安裝和軟件安裝,對(duì)機(jī)群系統(tǒng)管理員尤為重要。
對(duì)于一個(gè)由比較多節(jié)點(diǎn)組成的機(jī)群來說,機(jī)群的安裝是一件重要而繁瑣的工作。傳統(tǒng)情況下,用戶必須對(duì)每個(gè)機(jī)群節(jié)點(diǎn)各自安裝操作系統(tǒng),并進(jìn)行相應(yīng)的配置(如IP地址的配置,hosts文件的配置等)。同時(shí),由于LINUX是一種開放源代碼、發(fā)展速度很快的操作系統(tǒng)平臺(tái),其系統(tǒng)內(nèi)核對(duì)于用戶來說是透明的;即新的組件可以動(dòng)態(tài)地調(diào)入和調(diào)出;但是,新內(nèi)核的編譯和升級(jí),常常會(huì)使一些用戶頭痛。而單調(diào)重復(fù)的工作會(huì)造成工作效率的下降和出錯(cuò)率的提高,這給機(jī)群系統(tǒng)管理員帶來很大的困擾。
因此,實(shí)現(xiàn)機(jī)群節(jié)點(diǎn)的操作系統(tǒng)安裝、網(wǎng)絡(luò)配置以及核心升級(jí),可以在減少工作量的同時(shí)也降低系統(tǒng)的出錯(cuò)率,提高系統(tǒng)的穩(wěn)定性。
目前,一些Linux操作系統(tǒng)(例如紅旗Linux(RedHat Linux))提供了動(dòng)態(tài)配置協(xié)議(Dynamic Host Configuration Protocol,簡(jiǎn)稱DHCP)服務(wù),它通過運(yùn)行DHCP的服務(wù)器,把互聯(lián)網(wǎng)傳輸控制協(xié)議(TransmissionControl Protocol/Internet Protocol,簡(jiǎn)稱為TCP/IP)網(wǎng)絡(luò)設(shè)置集中起來,動(dòng)態(tài)處理工作站網(wǎng)際協(xié)議(Internet Protocol,簡(jiǎn)稱為IP)地址的配置,用DHCP租約和預(yù)置的IP地址相聯(lián)系;DHCP租約提供了自動(dòng)在TCP/IP網(wǎng)絡(luò)上安全地分配和租用IP地址的機(jī)制,實(shí)現(xiàn)IP地址的集中式管理。
從目前情況看,大多數(shù)Linux系統(tǒng)的DHCP服務(wù)器為WINDOWS 9x客戶平臺(tái)提供服務(wù),WINDOWS 9x客戶機(jī)方面的設(shè)計(jì)很簡(jiǎn)單,對(duì)于Linux大型機(jī)群,要實(shí)現(xiàn)按照用戶定義方式,通過DHCP服務(wù)器自動(dòng)配置網(wǎng)絡(luò)和初始化系統(tǒng)具有一定的難度和很大的工作量。
本發(fā)明的另一目的在于提供一種機(jī)群系統(tǒng)自動(dòng)初始化和自動(dòng)內(nèi)核升級(jí)的系統(tǒng),為機(jī)群系統(tǒng)管理員提供一個(gè)方便的機(jī)群初始化工具,機(jī)群管理員通過機(jī)群中一臺(tái)預(yù)先安裝了操作系統(tǒng)的控制臺(tái)節(jié)點(diǎn)方便、準(zhǔn)確、快速地完成對(duì)各個(gè)機(jī)群節(jié)點(diǎn)的操作系統(tǒng)安裝和應(yīng)用軟件安裝以及整個(gè)機(jī)群的統(tǒng)一的網(wǎng)絡(luò)配置,并可以在初始化以后對(duì)整個(gè)機(jī)群自動(dòng)升級(jí)核心,自動(dòng)配置網(wǎng)絡(luò)和恢復(fù)初始網(wǎng)絡(luò)配置、自動(dòng)安裝應(yīng)用軟件。
本發(fā)明的目的是這樣實(shí)現(xiàn)的一種機(jī)群系統(tǒng)自動(dòng)初始化和自動(dòng)內(nèi)核升級(jí)的系統(tǒng),該系統(tǒng)至少包括設(shè)置于機(jī)群系統(tǒng)各節(jié)點(diǎn)內(nèi)的控制裝置,用于通過高速串行總線接收和執(zhí)行控制裝置管理節(jié)點(diǎn)機(jī)發(fā)出的遠(yuǎn)程上電命令;控制裝置管理節(jié)點(diǎn)機(jī),用于通過以太網(wǎng)口和機(jī)群控制臺(tái)通訊,接收機(jī)群控制臺(tái)安裝腳本發(fā)送的遠(yuǎn)程開機(jī)命令;同時(shí)將該命令通過高速串行總線向各個(gè)節(jié)點(diǎn)內(nèi)的控制裝置發(fā)送節(jié)點(diǎn)上電啟動(dòng)的控制命令;機(jī)群控制臺(tái),用于機(jī)群系統(tǒng)的軟件自動(dòng)安裝配置。
所述的控制裝置至少包括一中央處理器和與之連接的、用于與高速串行總線連接的通訊接口。
所述的高速串行總線為485高速串行總線。
所述的機(jī)群系統(tǒng)的軟件安裝配置具體為機(jī)群控制臺(tái)運(yùn)行機(jī)群安裝系統(tǒng)的界面和腳本程序;該機(jī)群安裝系統(tǒng)的界面收集用戶的初始化信息,并將該信息處理后調(diào)用安裝腳本程序,進(jìn)行機(jī)群系統(tǒng)的軟件自動(dòng)安裝配置。
所述的機(jī)群安裝系統(tǒng)的界面至少包括機(jī)群初始化節(jié)點(diǎn)的基本信息、網(wǎng)絡(luò)配置的基本信息、軟件包安裝的基本信息。
所述的機(jī)群初始化節(jié)點(diǎn)的基本信息為配置和分配機(jī)群節(jié)點(diǎn)的IP地址、機(jī)群中節(jié)點(diǎn)的個(gè)數(shù)、機(jī)柜的個(gè)數(shù)以及節(jié)點(diǎn)如何在機(jī)柜中放置的信息。
所述的網(wǎng)絡(luò)配置的基本信息為用戶通過界面指定的網(wǎng)絡(luò)文件系統(tǒng)(Network File System Server,簡(jiǎn)稱NFS Server),網(wǎng)絡(luò)信息系統(tǒng)服務(wù)器(Network Information System Slave Server,簡(jiǎn)稱NIS Slave Server),域名系統(tǒng)服務(wù)器(Domain Name System Server,簡(jiǎn)稱DNS Server),NFS Server的出口(exports)目錄信息。
所述的軟件包安裝的基本信息為機(jī)群的應(yīng)用軟件和管理軟件的初始化安裝信息,以及機(jī)群的自動(dòng)核心升級(jí)功能信息。
機(jī)群系統(tǒng)的軟件自動(dòng)安裝配置具體包括步驟1顯示操作系統(tǒng)安裝配置界面,獲取基本安裝信息;步驟2安裝配置腳本,配置DHCP相關(guān)信息;步驟3調(diào)用控制裝置管理機(jī)上的上電命令;
步驟4開始自動(dòng)安裝節(jié)點(diǎn)操作系統(tǒng);即各個(gè)節(jié)點(diǎn)啟動(dòng)后,自動(dòng)尋找控制臺(tái)的DHCP服務(wù)器,通過網(wǎng)絡(luò)從DHCP服務(wù)器獲取相關(guān)的安裝初始化信息和安裝包,進(jìn)行網(wǎng)絡(luò)安裝;步驟5安裝結(jié)束,顯示安裝結(jié)果;步驟6顯示網(wǎng)絡(luò)配置界面,獲取網(wǎng)絡(luò)配置基本信息;步驟7安裝配置腳本,配置網(wǎng)絡(luò);即,通過控制臺(tái)的網(wǎng)絡(luò)安裝腳本進(jìn)行自動(dòng)配置;步驟8網(wǎng)絡(luò)安裝配置結(jié)束,顯示配置安裝結(jié)果;步驟9顯示節(jié)點(diǎn)軟件安裝界面,獲取用戶選定的安裝包;步驟10執(zhí)行安裝軟件包腳本,安裝節(jié)點(diǎn)的軟件。
上述的各個(gè)步驟的執(zhí)行條件是所有待安裝的節(jié)點(diǎn)在BIOS中設(shè)置為網(wǎng)卡啟動(dòng)。
上述的機(jī)群系統(tǒng)的軟件自動(dòng)安裝配置還進(jìn)一步包括在操作系統(tǒng)及各個(gè)軟件的安裝過程中顯示安裝進(jìn)度。
本發(fā)明直接通過機(jī)群中的一個(gè)控制臺(tái)和控制卡管理節(jié)點(diǎn)機(jī),對(duì)整個(gè)機(jī)群進(jìn)行初始化,并對(duì)機(jī)群中的各個(gè)節(jié)點(diǎn)進(jìn)行初始化安裝和配置;系統(tǒng)管理員不需要對(duì)每個(gè)節(jié)點(diǎn)逐一進(jìn)行硬上電啟動(dòng)操作和諸多單獨(dú)的重復(fù)性工作;因此提高了工作效率、系統(tǒng)的穩(wěn)定性和可管理性;并且為機(jī)群系統(tǒng)管理員提供一個(gè)方便的機(jī)群初始化工具,機(jī)群管理員可通過機(jī)群中一臺(tái)預(yù)先安裝了操作系統(tǒng)的控制臺(tái)節(jié)點(diǎn)方便、準(zhǔn)確、快速地完成對(duì)各個(gè)機(jī)群節(jié)點(diǎn)的操作系統(tǒng)安裝和應(yīng)用軟件安裝以及整個(gè)機(jī)群的統(tǒng)一的網(wǎng)絡(luò)配置;并可在初始化以后對(duì)整個(gè)機(jī)群自動(dòng)升級(jí)核心,自動(dòng)配置網(wǎng)絡(luò)和恢復(fù)初始網(wǎng)絡(luò)配置、自動(dòng)安裝應(yīng)用軟件。
圖2為本發(fā)明一實(shí)施例的機(jī)群系統(tǒng)的軟件自動(dòng)安裝配置的流程圖。
參見圖2,控制臺(tái)運(yùn)行機(jī)群安裝系統(tǒng)的界面和安裝的腳本程序,該機(jī)群安裝系統(tǒng)的界面負(fù)責(zé)收集用戶的初始化信息,并將這些信息處理后,再調(diào)用安裝腳本程序,實(shí)現(xiàn)機(jī)群的自動(dòng)安裝。
機(jī)群系統(tǒng)的軟件安裝配置界面主要包括三部分配置信息1)機(jī)群初始化的節(jié)點(diǎn)基本信息;2)網(wǎng)絡(luò)配置的基本信息;3)軟件包安裝的基本信息。
第一部分為機(jī)群初始化節(jié)點(diǎn)的基本信息;主要包括如何配置和分配機(jī)群節(jié)點(diǎn)的IP地址和機(jī)群中節(jié)點(diǎn)的個(gè)數(shù)和機(jī)柜的個(gè)數(shù)、節(jié)點(diǎn)如何在機(jī)柜中放置信息等。當(dāng)系統(tǒng)配置完這些信息后(GUI將用戶的請(qǐng)求作為參數(shù)傳遞給相應(yīng)的安裝腳本,安裝腳本根據(jù)這些參數(shù)生成各個(gè)節(jié)點(diǎn)所需的安裝文件),用戶就可以通過界面上的安裝操作系統(tǒng)控制按鈕進(jìn)行機(jī)群節(jié)點(diǎn)的操作系統(tǒng)初始化安裝。后臺(tái)腳本啟動(dòng)DHCP服務(wù)器的進(jìn)程,各個(gè)節(jié)點(diǎn)啟動(dòng)后,網(wǎng)卡驅(qū)動(dòng)將會(huì)自動(dòng)搜索到DHCP服務(wù)器,并從DHCP服務(wù)器獲取安裝文件和信息,進(jìn)行網(wǎng)絡(luò)安裝;當(dāng)該安裝結(jié)束后,則顯示用戶安裝成功和安裝失敗的節(jié)點(diǎn)以及相關(guān)的安裝信息。
第二部分為網(wǎng)絡(luò)配置的基本信息;用戶通過界面指定NFS Server,NISMaster Server,NIS Slave Server,DNS Server,NFS Server的exports目錄等基本的網(wǎng)絡(luò)配置信息,通過機(jī)群網(wǎng)絡(luò)配置功能,自動(dòng)按照用戶需求配置機(jī)群的初始化網(wǎng)絡(luò)信息。
第三部分為機(jī)群的應(yīng)用軟件和管理軟件的初始化安裝;界面列出控制臺(tái)上所有的軟件安裝包,由用戶自行選擇需要安裝的軟件包,經(jīng)過確認(rèn)后,系統(tǒng)自動(dòng)在機(jī)群各個(gè)節(jié)點(diǎn)進(jìn)行安裝。當(dāng)機(jī)群的自動(dòng)核心升級(jí)時(shí),系統(tǒng)根據(jù)用戶選擇要升級(jí)的節(jié)點(diǎn)和升級(jí)的版本號(hào)自動(dòng)升級(jí)選定節(jié)點(diǎn)的內(nèi)核。
本實(shí)施例中具體的自動(dòng)安裝軟件和自動(dòng)升級(jí)核心系統(tǒng)的實(shí)現(xiàn)流程如下步驟1顯示操作系統(tǒng)安裝配置界面,獲取基本安裝信息;步驟2安裝配置腳本,配置DHCP相關(guān)信息;步驟3調(diào)用控制裝置管理機(jī)上的上電命令;步驟4開始自動(dòng)安裝節(jié)點(diǎn)操作系統(tǒng);即各個(gè)節(jié)點(diǎn)啟動(dòng)后,自動(dòng)尋找控制臺(tái)的DHCP服務(wù)器,通過網(wǎng)絡(luò)從DHCP服務(wù)器獲取相關(guān)的安裝初始化信息和安裝包,進(jìn)行網(wǎng)絡(luò)安裝;步驟5安裝結(jié)束,顯示安裝結(jié)果;步驟6顯示網(wǎng)絡(luò)配置界面,獲取網(wǎng)絡(luò)配置基本信息;步驟7安裝配置腳本,配置網(wǎng)絡(luò);即,通過控制臺(tái)的網(wǎng)絡(luò)安裝腳本進(jìn)行自動(dòng)配置;步驟8網(wǎng)絡(luò)安裝配置結(jié)束,顯示配置安裝結(jié)果;步驟9顯示節(jié)點(diǎn)軟件安裝界面,獲取用戶選定的安裝包;步驟10執(zhí)行安裝軟件包腳本,安裝節(jié)點(diǎn)的軟件。
上述的各個(gè)步驟的執(zhí)行條件是所有待安裝的節(jié)點(diǎn)在BIOS中設(shè)置為網(wǎng)卡啟動(dòng)。
Linux機(jī)群自動(dòng)安裝和內(nèi)核自動(dòng)升級(jí)系統(tǒng)的自動(dòng)安裝功能和內(nèi)核升級(jí)功能彼此獨(dú)立。操作系統(tǒng)自動(dòng)升級(jí)功能為一個(gè)單獨(dú)的命令腳本,機(jī)群系統(tǒng)管理員只需要按照該腳本的格式調(diào)用該腳本命令,就能夠?qū)崿F(xiàn)對(duì)指定節(jié)點(diǎn)的操作系統(tǒng)內(nèi)核的自動(dòng)升級(jí)。此外該安裝系統(tǒng)的軟件部分的三個(gè)組成部分彼此具有獨(dú)立性,可以分別啟動(dòng)和運(yùn)行。例如用戶可以隨時(shí)使用網(wǎng)絡(luò)配置界面和腳本自動(dòng)初始化配置機(jī)群的網(wǎng)絡(luò)服務(wù),用戶可以隨時(shí)使用應(yīng)用軟件安裝界面和腳本自動(dòng)安裝機(jī)群軟件。但是,機(jī)群的網(wǎng)絡(luò)配置和軟件安裝、內(nèi)核自動(dòng)升級(jí)都必須在機(jī)群安裝完節(jié)點(diǎn)操作系統(tǒng)之后才能夠運(yùn)行。
以安裝紅旗操作系統(tǒng)為例,機(jī)群的操作系統(tǒng)自動(dòng)安裝時(shí),首先,控制臺(tái)節(jié)點(diǎn)按用戶設(shè)定(Custom)方式完全安裝相應(yīng)的Linux操作系統(tǒng),然后將該Linux操作系統(tǒng)所有目錄和文件復(fù)制到相關(guān)的目錄下。
控制臺(tái)節(jié)點(diǎn)配置好后,控制卡管理節(jié)點(diǎn)機(jī)啟動(dòng)進(jìn)程,通過以太網(wǎng)與控制臺(tái)節(jié)點(diǎn)建立連接,偵聽來自控制臺(tái)的命令請(qǐng)求。機(jī)群的自動(dòng)安裝部分用戶需要輸入機(jī)群的節(jié)點(diǎn)數(shù)、機(jī)柜數(shù)、節(jié)點(diǎn)在機(jī)柜中的位置,安裝配置腳本根據(jù)用戶輸入的機(jī)群的節(jié)點(diǎn)數(shù)、機(jī)柜數(shù)、節(jié)點(diǎn)在機(jī)柜中的位置等信息,配置DHCP服務(wù)器和相關(guān)信息,其中,安裝配置腳本具體的工作流程如下1、配置DHCP服務(wù)器,編輯相應(yīng)目錄下的文件(例如/etc/dhcpd.conf文件);2、安裝tftp-hpa軟件包,編輯相應(yīng)目錄下的文件(例如/etc/xinetd.d/tftp文件);3、安裝syslinux軟件包,將相應(yīng)目錄下的文件進(jìn)行復(fù)制(例如將文件pxelinux.0復(fù)制到/tftpboot目錄下);4、編輯相應(yīng)目錄下的文件(例如編輯/etc/exports文件);5、建立配置文件目錄,例如/etc/pxelinux.cfg,生成啟動(dòng)配置文件,每個(gè)節(jié)點(diǎn)對(duì)應(yīng)一個(gè)文件;6、復(fù)制可進(jìn)行網(wǎng)絡(luò)安裝的文件(例如vmlinuz和initrd.img)到相應(yīng)的目錄(例如/tftpboot);7、編輯相應(yīng)的文件(例如initrd.img),生成相應(yīng)的配置文件(例如由kickstart文件生成ks.cfg文件);每個(gè)節(jié)點(diǎn)對(duì)應(yīng)一個(gè)文件;8、依次調(diào)用以下操作命令bash$mkdir/config;bash$mv/etc/dhcpd.conf/etc/hosts/config;bash$ln-s/config/dhcpd.conf/etc/dhcpd.conf;bash$ln-s/config/hosts/etc/hosts;bash$touch nodes;/etc/rc.d/init.d nfs start;/etc/rc.d/xinetd.d start;9、調(diào)用腳本文件startdhcpd啟動(dòng)DHCP服務(wù),然后安裝配置腳本將按照順序依次對(duì)節(jié)點(diǎn)發(fā)出上電命令,各個(gè)節(jié)點(diǎn)則通過以太網(wǎng)找到DHPC服務(wù)器,獲取IP地址,從DHCP節(jié)點(diǎn)獲得操作系統(tǒng)安裝信息,安裝操作系統(tǒng)。
10、系統(tǒng)的網(wǎng)絡(luò)自動(dòng)配置部分根據(jù)用戶提供的NFS Server、NISServer、DNSServer的結(jié)點(diǎn)名、NFS的共享目錄名、機(jī)群的DNS域名等基本網(wǎng)絡(luò)信息,調(diào)用和組合基本的操作系統(tǒng)管理命令來配置網(wǎng)絡(luò)。
11、系統(tǒng)的軟件安裝部分根據(jù)用戶提供的要安裝的軟件包名稱,軟件安裝腳本在控制臺(tái)節(jié)點(diǎn)通過NFS進(jìn)行網(wǎng)絡(luò)安裝。
以上實(shí)施例僅用以說明而非限制本發(fā)明所涉及的技術(shù)方案,盡管參照以上較佳實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,本發(fā)明的技術(shù)方案可以進(jìn)行修改、變形或者等同替換;而不脫離本發(fā)明技術(shù)方案的精神和范圍,均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍之中。
權(quán)利要求
1.一種機(jī)群系統(tǒng)自動(dòng)初始化和自動(dòng)內(nèi)核升級(jí)的系統(tǒng),其特征在于該系統(tǒng)至少包括設(shè)置于機(jī)群系統(tǒng)各節(jié)點(diǎn)內(nèi)的控制裝置,用于通過高速串行總線接收和執(zhí)行控制裝置管理節(jié)點(diǎn)機(jī)發(fā)出的遠(yuǎn)程上電命令;控制裝置管理節(jié)點(diǎn)機(jī),用于通過以太網(wǎng)口和機(jī)群控制臺(tái)通訊,接收機(jī)群控制臺(tái)安裝腳本發(fā)送的遠(yuǎn)程開機(jī)命令;同時(shí)將該命令通過高速串行總線向各個(gè)節(jié)點(diǎn)內(nèi)的控制裝置發(fā)送節(jié)點(diǎn)上電啟動(dòng)的控制命令;機(jī)群控制臺(tái),用于機(jī)群系統(tǒng)的軟件自動(dòng)安裝配置。
2.根據(jù)權(quán)利要求1所述的機(jī)群系統(tǒng)自動(dòng)初始化和自動(dòng)內(nèi)核升級(jí)的系統(tǒng),其特征在于所述的控制裝置至少包括一中央處理器和與之連接的、用于與高速串行總線連接的通訊接口。
3.根據(jù)權(quán)利要求1或2所述的機(jī)群系統(tǒng)自動(dòng)初始化和自動(dòng)內(nèi)核升級(jí)的系統(tǒng),其特征在于所述的高速串行總線為485高速串行總線。
4.根據(jù)權(quán)利要求1所述的機(jī)群系統(tǒng)自動(dòng)初始化和自動(dòng)內(nèi)核升級(jí)的系統(tǒng),其特征在于所述的機(jī)群系統(tǒng)的軟件安裝配置具體為機(jī)群控制臺(tái)運(yùn)行機(jī)群安裝系統(tǒng)的界面和腳本程序;該機(jī)群安裝系統(tǒng)的界面收集用戶的初始化信息,并將該信息處理后調(diào)用安裝腳本程序,進(jìn)行機(jī)群系統(tǒng)的軟件自動(dòng)安裝配置。
5.根據(jù)權(quán)利要求4所述的機(jī)群系統(tǒng)自動(dòng)初始化和自動(dòng)內(nèi)核升級(jí)的系統(tǒng),其特征在于所述的機(jī)群安裝系統(tǒng)的界面至少包括機(jī)群初始化節(jié)點(diǎn)的基本信息、網(wǎng)絡(luò)配置的基本信息、軟件包安裝的基本信息。
6.根據(jù)權(quán)利要求5所述的機(jī)群系統(tǒng)自動(dòng)初始化和自動(dòng)內(nèi)核升級(jí)的系統(tǒng),其特征在于所述的機(jī)群初始化節(jié)點(diǎn)的基本信息為配置和分配機(jī)群節(jié)點(diǎn)的IP地址、機(jī)群中節(jié)點(diǎn)的個(gè)數(shù)、機(jī)柜的個(gè)數(shù)以及節(jié)點(diǎn)如何在機(jī)柜中放置的信息。
7.根據(jù)權(quán)利要求5所述的機(jī)群系統(tǒng)自動(dòng)初始化和自動(dòng)內(nèi)核升級(jí)的系統(tǒng),其特征在于所述的網(wǎng)絡(luò)配置的基本信息為用戶通過界面指定的NFSServer,NIS Master Server,NIS Slave Server,DNS Server,NFS Server的exports目錄信息。
8.根據(jù)權(quán)利要求5所述的機(jī)群系統(tǒng)自動(dòng)初始化和自動(dòng)內(nèi)核升級(jí)的系統(tǒng),其特征在于所述的軟件包安裝的基本信息為機(jī)群的應(yīng)用軟件和管理軟件的初始化安裝信息,以及機(jī)群的自動(dòng)核心升級(jí)功能信息。
9.根據(jù)權(quán)利要求1或4所述的機(jī)群系統(tǒng)自動(dòng)初始化和自動(dòng)內(nèi)核升級(jí)的系統(tǒng),其特征在于機(jī)群系統(tǒng)的軟件自動(dòng)安裝配置具體包括步驟1顯示操作系統(tǒng)安裝配置界面,獲取基本安裝信息;步驟2安裝配置腳本,配置DHCP相關(guān)信息;步驟3調(diào)用控制裝置管理機(jī)上的上電命令;步驟4開始自動(dòng)安裝節(jié)點(diǎn)操作系統(tǒng);即各個(gè)節(jié)點(diǎn)啟動(dòng)后,自動(dòng)尋找控制臺(tái)的DHCP服務(wù)器,通過網(wǎng)絡(luò)從DHCP服務(wù)器獲取相關(guān)的安裝初始化信息和安裝包,進(jìn)行網(wǎng)絡(luò)安裝;步驟5安裝結(jié)束,顯示安裝結(jié)果;步驟6顯示網(wǎng)絡(luò)配置界面,獲取網(wǎng)絡(luò)配置基本信息;步驟7網(wǎng)絡(luò)配置腳本根據(jù)以上基本信息配置網(wǎng)絡(luò);即,通過控制臺(tái)的網(wǎng)絡(luò)安裝腳本進(jìn)行自動(dòng)配置;步驟8網(wǎng)絡(luò)安裝配置結(jié)束,顯示配置安裝結(jié)果;步驟9顯示節(jié)點(diǎn)軟件安裝界面,獲取用戶選定的安裝包;步驟10執(zhí)行安裝軟件包腳本,安裝節(jié)點(diǎn)的軟件。
10.根據(jù)權(quán)利要求9所述的機(jī)群系統(tǒng)自動(dòng)初始化和自動(dòng)內(nèi)核升級(jí)的系統(tǒng),其特征在于機(jī)群系統(tǒng)的軟件自動(dòng)安裝配置還進(jìn)一步包括在操作系統(tǒng)及各個(gè)軟件的安裝過程中顯示安裝進(jìn)度。
全文摘要
一種機(jī)群系統(tǒng)自動(dòng)初始化和自動(dòng)內(nèi)核升級(jí)的系統(tǒng),包括設(shè)置于機(jī)群系統(tǒng)各節(jié)點(diǎn)內(nèi)的控制裝置通過高速串行總線接收和執(zhí)行控制裝置管理節(jié)點(diǎn)機(jī)發(fā)出的遠(yuǎn)程上電命令;控制裝置管理節(jié)點(diǎn)機(jī)通過以太網(wǎng)口和機(jī)群控制臺(tái)通訊,接收機(jī)群控制臺(tái)安裝腳本發(fā)送的遠(yuǎn)程開機(jī)命令;同時(shí)將該命令通過高速串行總線向各個(gè)節(jié)點(diǎn)內(nèi)的控制裝置發(fā)送節(jié)點(diǎn)上電啟動(dòng)的控制命令;機(jī)群控制臺(tái),用于機(jī)群系統(tǒng)的軟件自動(dòng)安裝配置;系統(tǒng)管理員不需要對(duì)每個(gè)節(jié)點(diǎn)逐一進(jìn)行硬上電啟動(dòng)操作和諸多單獨(dú)的重復(fù)性工作;提高了工作效率、系統(tǒng)的穩(wěn)定性和可管理性;并且可方便、準(zhǔn)確、快速地完成對(duì)各個(gè)機(jī)群節(jié)點(diǎn)的操作系統(tǒng)安裝和應(yīng)用軟件安裝以及整個(gè)機(jī)群的統(tǒng)一的網(wǎng)絡(luò)配置;和機(jī)群的自動(dòng)升級(jí)核心。
文檔編號(hào)G06F9/445GK1466048SQ0212349
公開日2004年1月7日 申請(qǐng)日期2002年7月2日 優(yōu)先權(quán)日2002年7月2日
發(fā)明者趙玉萍, 肖利民, 陸衛(wèi)東 申請(qǐng)人:聯(lián)想(北京)有限公司