普布卓嘎++豆永麗++翁加多吉
摘 要:針對Micaps系統(tǒng)在對常規(guī)氣象資料處理過程中出現(xiàn)的系統(tǒng)死機和不能正常、及時處理資料導(dǎo)致氣象資料不全,對其進行多方面分析研究,總結(jié)Micaps系統(tǒng)常見問題及對應(yīng)解決方法。
關(guān)鍵詞:Micaps;氣象數(shù)據(jù)資料;問題
中圖分類號:TP399 文獻標(biāo)識碼:A 文章編號:1671-2064(2017)12-0018-02
1 遇到的問題及解決方法
1.1 Micaps自動運行程序在處理數(shù)據(jù)時常死機
Micaps程序分兩個過程處理氣象資料,先把新一代通訊系統(tǒng)傳輸過來的氣象數(shù)據(jù)文件送至micaps處理機本地磁盤,通過程序?qū)⑽募D(zhuǎn)換為可識別的micaps格式的氣象數(shù)據(jù),其中會產(chǎn)生一定量中間文件,且轉(zhuǎn)換格式前文件仍存在,Micaps處理機磁盤負(fù)擔(dān)加重,且大量中間文件和轉(zhuǎn)換格式前文件會降低文件存取速度,文件數(shù)量越來越多,系統(tǒng)因負(fù)載過重死機。
定時清理系統(tǒng)運行中產(chǎn)生的中間和轉(zhuǎn)換前文件。由于人工清理繁瑣,可編寫文件名為cl**.bat批處理腳本(圖1),讓系統(tǒng)定時刪除,釋放磁盤空間,保證micaps系統(tǒng)正常運行。在處理腳本中,要注意設(shè)置文件保存日數(shù),如:cf %1 48代表將原始數(shù)據(jù)下文件保存時間為48h,超過48h文件將自動刪除,用戶可根據(jù)需要自行修改時間。一旦達(dá)到刪除時間,會自動刪除硬盤無用文件,增加硬盤存儲空間。
用戶或在SSH軟件下執(zhí)行如下腳本:
#!/bin/sh
#刪除micaps數(shù)據(jù)5天以前的資料。
find /home/micaps/micaps/ -type f -mtime +5 |xargs rm -rf {}
1.2 micaps系統(tǒng)運行時主機會提示“C:盤已滿”或“無法寫入C:盤”等信息
當(dāng)系統(tǒng)斷電或處理機不定時開關(guān)機使得調(diào)用micaps定時清理批處理文件不能正常運行,或系統(tǒng)運行時未啟動批處理清理程序,或micaps處理機機器本地時鐘及日期不正確,又或與micaps數(shù)據(jù)來源服務(wù)器時間不同步,導(dǎo)致已達(dá)刪除時間的數(shù)據(jù)文件未及時刪除,占用大量硬盤存儲空間,致使硬盤容量不足,出現(xiàn)“C盤已滿”或“無法寫入C盤”錯誤。
刪除符合刪除時間的氣象數(shù)據(jù)文件及硬盤上其他無用文件,增加硬盤空閑空間。若micaps處理機本地時間錯誤,則要修正,將其與micaps服務(wù)器時間同步,方法為:選擇日期和時間選項→Internet時間,選擇“更改設(shè)置”,在彈出對話框中選中“與Internet時間服務(wù)器同步”,在服務(wù)器欄輸入要同步的服務(wù)器IP地址,單擊“立即更新”完成時間同步(圖2)。
1.3 Micaps程序運行正常,但無數(shù)據(jù)生成
當(dāng)Micaps程序運行正常,而無數(shù)據(jù)生成時,我們首先要查看新一代通訊系統(tǒng)網(wǎng)絡(luò)是否正常,其次查看A服務(wù)器下數(shù)據(jù)是否到達(dá)。若以上兩項均正常,則查看本機網(wǎng)絡(luò)是否正常。另一種情況是由于micaps系統(tǒng)在每次運行時要處理大量的云圖、高空、地面等數(shù)據(jù),這些大量的數(shù)據(jù)在同一臺處理機上運行時會導(dǎo)致系統(tǒng)運行緩慢,無法處理數(shù)據(jù),從而導(dǎo)致數(shù)據(jù)無法生成。應(yīng)將氣象數(shù)據(jù)按照類別分為數(shù)值預(yù)報與一般數(shù)值產(chǎn)品,分別在不同處理機上運行,極大減少處理機運行壓力。如MicapsDataSchedule-COM為常規(guī)數(shù)值產(chǎn)品運行程序(圖3),MicapsDataSchedule-NAFP為數(shù)值預(yù)報產(chǎn)品運行程序(圖4)。
2 結(jié)語
Micaps系統(tǒng)在運行一定時間后會出現(xiàn)各種各樣問題,通過分析研究這些問題,找出解決問題方法,保證micaps氣象數(shù)據(jù)完整性,有利于預(yù)報部門更好利用micaps數(shù)據(jù)為氣象事業(yè)做貢獻。