windows2000怪異故障兩例 |
2009-5-15 10:51:18 哈爾濱百姓網(wǎng) 來源:賓縣百姓網(wǎng)-收集 瀏覽 次 【大 中 小】【打印】【關(guān)閉】 |
|
我們單位是一所醫(yī)療機(jī)構(gòu),整個(gè)醫(yī)院的網(wǎng)絡(luò)是由一臺(tái)安裝有win2000 服務(wù)器版的惠普服務(wù)器及數(shù)十臺(tái)以win98作平臺(tái)的終端微機(jī)組成。數(shù)據(jù)庫系統(tǒng)采用微軟公司的sql 7.0版本,開發(fā)工具為sybase 公司的powerbuild 6.0。在近一年的運(yùn)行中,出現(xiàn)過兩例怪異的"故障",幾乎導(dǎo)致系統(tǒng)癱瘓,在此將詳細(xì)過程敘述如下,以期對(duì)大家有所啟示和借鑒。
"故障"一:系統(tǒng)運(yùn)行幾個(gè)月后,整個(gè)管理系統(tǒng)的運(yùn)行速度變得非常慢,無論是掛號(hào)還是劃價(jià)發(fā)藥都反應(yīng)遲鈍,導(dǎo)致全院無法進(jìn)行正常工作。觀察服務(wù)器,發(fā)現(xiàn)硬盤燈經(jīng)常狂閃不止,打開任務(wù)管理器中的系統(tǒng)性能監(jiān)測(cè),發(fā)現(xiàn)cpu占用率居高不下,點(diǎn)擊任何程序圖標(biāo),該程序的響應(yīng)都很緩慢,屏幕的刷新速度好象是在演動(dòng)畫片。我們想到的第一件事是病毒感染,于是花近萬元購買了某著名殺毒軟件的網(wǎng)絡(luò)版,掃描整個(gè)網(wǎng)絡(luò)后一無所獲。于是懷疑是感染了某種不知名的病毒,和軟件公司同志再次努力仍然解決不了問題。因此又懷疑是服務(wù)器硬件故障,請(qǐng)惠普公司人員來檢測(cè)后,cpu、內(nèi)存等均無問題,在近乎山窮水盡之際,突然想到可能是win2000 的配置上有問題。于是,依次點(diǎn)擊"開始"→"程序"→"管理工具",對(duì)該欄目下的各個(gè)管理項(xiàng)依次檢查,終于發(fā)現(xiàn)了問題所在。原來,在"事件查看器"下,"應(yīng)用程序日志"、"安全日志"、"系統(tǒng)日志"等日志中,都密密麻麻地寫滿了記錄。其中有的記錄多達(dá)近千條,我們猜想,win2000 在運(yùn)行時(shí),為了"確保"安全,可能隨時(shí)要到多個(gè)日志文件中讀取信息,并和當(dāng)前情況進(jìn)行對(duì)比,經(jīng)過計(jì)算后決定下一步怎么做,這樣會(huì)大大增加系統(tǒng)的資源消耗。而且,一旦日志中有多個(gè)錯(cuò)誤的記錄,那情況就更加嚴(yán)重了。于是,我們進(jìn)行備份后,清空了所有的日志記錄,重新啟動(dòng)服務(wù)器,整個(gè)網(wǎng)絡(luò)終于恢復(fù)了活力。
"故障"二:系統(tǒng)運(yùn)行恢復(fù)正常后,接受上次的教訓(xùn),我們定期清空日志文件,并打開系統(tǒng)性能監(jiān)測(cè)器,隨時(shí)查看cpu的占用情況。但奇怪的情況又出現(xiàn)了。有時(shí),在整個(gè)網(wǎng)絡(luò)沒有進(jìn)行任何工作的情況下,硬盤燈再次閃個(gè)不停,cpu占用率達(dá)100%,這種情況持續(xù)一分鐘左右自動(dòng)消失。不幸的是,如果此時(shí)醫(yī)院的門診或住院部有任務(wù)要作的話,整個(gè)系統(tǒng)的響應(yīng)速度又會(huì)慢如蝸牛,根本無法正常工作,我們按照上次的解決辦法,天天清空日志,還是解決不了問題。經(jīng)過仔細(xì)觀察,我們發(fā)現(xiàn)這種現(xiàn)象每隔16小時(shí)定期出現(xiàn)一次,于是懷疑是類似win98的計(jì)劃任務(wù)在搗鬼,但在win2000中又找不到"計(jì)劃任務(wù)"這個(gè)管理項(xiàng),無計(jì)可施之時(shí),又到日志文件中去看,無意中發(fā)現(xiàn)在系統(tǒng)日志中,有一對(duì)"錯(cuò)誤"和"警告"記錄正是每隔16小時(shí)重復(fù)出現(xiàn)一次,于是眼前一亮,打開"錯(cuò)誤"記錄一看,內(nèi)容是"這個(gè)機(jī)器是在目錄林根域的 pdc。請(qǐng)用 net 命令 net time /setsntp:,配置從外部時(shí)間源同步。"其錯(cuò)誤代碼是62;"警告"記錄的內(nèi)容是:"由于重復(fù)不斷的網(wǎng)絡(luò)問題,時(shí)間服務(wù)尚未找到與其同步的域控制器。要減少網(wǎng)絡(luò)流量,時(shí)間服務(wù)要等 960 分鐘才能再試。
這期間不會(huì)進(jìn)行同步,及時(shí)網(wǎng)絡(luò)連接已復(fù)原。累積的時(shí)間錯(cuò)誤可能會(huì)導(dǎo)致某些網(wǎng)絡(luò)操作失敗。要告知網(wǎng)絡(luò)連接已復(fù)原,應(yīng)該重新同步,請(qǐng)從命令行執(zhí)行 "w32tm /s""。其錯(cuò)誤代碼是64。我們一看,960分鐘不正是16個(gè)小時(shí)嗎?由于我單位的網(wǎng)絡(luò)是內(nèi)部局外域網(wǎng),且軟件系統(tǒng)都取用服務(wù)器時(shí)間,網(wǎng)絡(luò)時(shí)間同步服務(wù)是不需要的,把此項(xiàng)服務(wù)停止了問題就將迎刃而解。經(jīng)過尋找,我們終于找到了它的老家。依次點(diǎn)擊"開始"→"程序" →"管理工具" →"服務(wù)"。找到windows time 這一項(xiàng)目,雙擊后進(jìn)行修改,停止此項(xiàng)服務(wù),并將其啟動(dòng)方式改為手動(dòng)。從此,16個(gè)小時(shí)間歇發(fā)作的"故障"再也沒有出現(xiàn)過。 |
|
[責(zé)任編輯:佚名] |
|
【信息發(fā)布】【論壇交流】【留言反饋】【打印網(wǎng)頁】【大 中 小】【↑頂部】 |
|
|
|
|
|
|