Aix系統應用維護是一項細致的工作,在工作中除了要求技術人員工作嚴謹、認真負責外,還要求技術人員必須具備在各種突發事件中較高的處理能力和工作經驗。隨著工商銀行兩大數據中心的建立,工行核心業務數據集中到數據中心,各一級分行的工作重點轉移到櫃面業務系統、綜合前置系統和歷史數據查詢系統等外圍系統的維護工作方面,其中Aix操作系統在工行的使用比較廣泛。
在應用維護方面,工行使用Aix系統的應用主要有:綜合前置系統、跨行支付系統、客戶對賬系統、歷史數據查詢系統、國際業務結算系統5個應用系統。通過幾年來的工作實踐,我們積累了一些Aix操作系統環境下應用系統的維護及性能優化的經驗。
系統硬件故障定位
IBM 小型機硬件故障定位方法包括小型機機櫃上的顯示面板上的Checkpoints信息,Error Code和SRNs。Checkpoints檢查點是系統加電CMOS初始化程序 (IPL,Initial Program Load)運行後顯示在機櫃的顯示面板上一系列信息。
IPL流程如下:當系統加電後,自動進入IPL流程,IPL流程包括4個步驟。
①Service Processor的初始化,始於系統加電,直到OK顯示在機櫃上的顯示面板上為止。這個步驟會顯示8xxx或9xxx checkpoints代碼。
②由Service Processor引導的硬件初始化,始於按下機櫃上的白色電源開關。這個步驟會顯示9xxx checkpoints。“91FF”是最後的代碼,標志著第3步的開始。
③系統固件的初始化,一個系統處理器接管控制並繼續初始化系統資源,這個步驟會顯示Exxx。“E105”是最後的代碼,標志著第4步驟Aix啟動的開始。在這個過程中還會顯示各種位置碼(位置碼代表著系統的每一個部分)。
④Aix啟動,當Aix開始啟動時,顯示面板上的代碼為0xxx,同時位置碼會出現在第二行。當Aix的登錄窗口出現在控制台上時,第4步驟結束,同時顯示面板上再無任何信息顯示。
當Aix系統運行發現錯誤時,SRNs碼(Service request numbers,服務請求碼)會以xxx-xxx的形式顯示在顯示面板上,同時在Aix的errorlog中也會進行登記;當SSA磁盤櫃出現故障時,在磁盤櫃前面板的液晶顯示屏上會顯示相應的SRNs,同時黃色的顯示燈會閃動,在Aix的errorlog中會登記相應錯誤信息,在出現問題後記錄下代碼,並告之IBM公司解決。
如此,我們就能夠很快的找到故障,定位Aix系統故障所在之處了。