摘 要:在民航空管事業快速發展的今天,隨著飛行流量的快速增長,管制部門對于空管設備的依賴程度也越來越大,從而對設備運行的穩定性提出了更高的要求。由于目前空管自動化設備缺乏冗余配置,且已連續運行近五年,即將進入硬件故障高發期。如何在硬件發生故障時,盡快使其恢復正常運行,是目前乃至今后設備運行維護的主要側重點。
關鍵詞:自動化;硬盤對拷;JUMPSTART
前言
INDRA自動化系統有三種備份手段即:硬盤拷貝、JUMPSTART及光盤安裝。這些備份手段各有優勢,在不同的場合都有所應用,因此維護人員需要掌握它們的各自的優缺點及使用方法。
1 硬盤拷貝
INDRA空管自動化系統使用的Sun Ultra 45服務器所安裝的Solaris 10操作系統:Solaris操作系統是太陽微系統(Sun)公司(2010年被甲骨文公司收購)研制的類Unix操作系統。目前最新版為Solaris 11。Solaris10運行在SPARC/UltraSPARC(Ultra 25/45)平臺。早期的Solaris是由BSDUnix發展而來,因此它的運行機制和很多的操作命令都與衍生于Unix操作系統的其他操作系統相同。硬盤對拷,就是利用系統命令講源硬盤的數據拷貝到目標硬盤中,具體的操作步驟如下。
1.1 備盤插入主機
將備盤插入主機里硬盤槽位1(或2、3)(在用硬盤必須插在槽位0)。選用與在用硬盤幾何特性相同的硬盤,作為備份硬盤(允許備份硬盤與在用硬盤容量不一致,但備份硬盤容量不得小于在用硬盤容量)。
1.2 格式化,分區
1.2.1 檢測新硬盤
Sun工作站啟動后默認直接進入應用程序,該過程無法中止。須等待其進入應用程序界面后再退出到命令行模式,以root用戶登錄,采用以下幾種方法讓系統檢測出新硬盤:(1)執行devfsadm命令,系統檢測新增加的設備,這種方法不需要再次重啟設備;# devfsadm。(2)在根目錄下創建reconfigure文件,然后使用init 5命令關閉設備、再次啟動,reconfigure文件可在系統啟動過程中引導系統自動監測新設備;# touch /reconfigure。(3)也可使用Sun專用鍵盤上的快捷鍵“stop+a”進入ok提示符狀態,在ok提示符下輸入:boot -r重啟主機(重啟時自檢硬件設備);硬盤對拷操作需要在單機狀態下進行,需在此時斷開主機的網絡連接。
1.2.2 查看主盤和備盤的設備名
1.2.3 格式化、分區
依據上述信息選擇目標硬盤進行格式化,并根據提示進行分區。
1.2.4 輸入“dd”命令開始對拷
2 JUMPSTART
2.1 Jumpstart 程序安裝軟件過程
在驗證rules文件和配置文件后,客戶機即可開始自定義Jumpstart安裝。Jumpstart程序讀取rules.ok文件。然后,Jumpstart程序搜索第一個具有所定義的系統屬性(該系統屬性與Jumpstart程序正嘗試在其上安裝軟件的系統相匹配)的規則。如果存在匹配項,Jumpstart程序將使用在該規則中指定的配置文件在系統上安裝軟件。圖1為jumpstart安裝軟件的執行過程。
2.2 程序備份與安裝
2.2.1 程序備份
新疆INDRA自動化系統共有33臺主機,所有主機的操作系統均為Solaris10。因此只需要對操作系統安裝盤進行一個備份即可。具體操作如下:將Solaris 10 DVD放入安裝服務器的DVD-ROM驅動器,然后輸入以下命令:
新疆INDRA自動化系統共有33臺主機,應用程序又各不相同,即使應用程序相同也可能在硬件或軟件配置上有所不同,因此在JUMPSTART服務器上將分別對客戶機進行備份存儲。具體步驟如下。
(1)登陸JUMPSTART服務器;
(2)執行下列命令。
./BKP_APPS.sh
其中
2.2.2 程序安裝
程序的安裝可以分為兩個部分:服務器配置和客戶機操作。
配置服務器,需要使服務器知曉客戶機的MAC地址與應用程序的存放位置。登陸服務器執行下列命令。
Server # vi /etc/ethers 修改客戶機的MAC地址。
Server #./config.sh
其中
當某一客戶機需要重新安裝操作系統及應用程序時,可以通過在每個系統的ok(PROM)提示符下使用下來boot命令來引導安裝:
ok boot net - install
此后,Solaris10操作系統及相應的應用程序將自動安裝到該客戶機中。
3 光盤安裝
操作系統與應用程序都有相應的備份光盤。當需要使用光盤安裝時,必須依次安裝操作系統、驅動程序及應用程序。因為系統的硬件設備及功能都有所區別,所以每臺主機的安裝均有所不同,具體步驟依據安裝手冊進行安裝。
4 小結
以上各種備份措施各有優缺點,要制定完整可靠地備份策略必須清楚了解各個備份手段的優勢和劣勢。表1描述了各類備份手段的優缺點。從表1可以看出硬盤備份的優點在于恢復速度快,但是其應用程序版本可能不準確,恢復后需要手動進行升級。這是因為硬盤備份時服務器必須中斷服務,因此不可每次應用程序升級時都進行更新。這種備份措施比較適用于重要節點的備份,如服務器,可以利用系統換季停機的時機,將某些關鍵節點的硬盤所有內容備份至其他硬盤上。當該節點發生硬盤故障時恢復操作簡單快速,無需任何命令和配置,直接更換硬盤即可,對正常運行影響很小,從而大大縮短了設備中斷服務的時間。JUMPSTART備份手段的優勢在于操作簡單,應用程序版本準確,但其恢復時間比較慢。因此這種方法對于要求維護時間短的服務器及重要工作站是不太適用的。但對于恢復時間較為寬松的設備,使用該方法即簡單又可靠。光盤備份十分靈活,備份時間也比較短,但是其恢復時間比較長,恢復操作也比較復雜。實際工作中可以先安裝操作系統,根據設備故障的情況選擇安裝相應的應用程序。
5 結束語
系統的備份和恢復對于自動化系統的安全穩定運行起著至關重要的作用,選擇適當的備份策略,可以大大縮小設備故障時的維護時間提高維護工作的準確性和可靠性。文章就烏魯木齊INDRA自動化系統的備份手段進行了簡單的描述,分析了它們的有缺點,希望能對自動化系統的維護工作有所借鑒,不當之處敬請指正。