原創(chuàng)|其它|編輯:郝浩|2009-09-25 13:45:58.000|閱讀 698 次
概述:前天,客戶Exchange 2007郵件系統(tǒng)突然出問題了。具體表現(xiàn)如下:只能發(fā)郵件,不能收郵件。OUTLOOK中點(diǎn)擊“發(fā)送和接收”測試,只有正在發(fā)送,沒有正在接收狀態(tài)。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
前天,客戶Exchange 2007郵件系統(tǒng)突然出問題了。具體表現(xiàn)如下:
只能發(fā)郵件,不能收郵件。OUTLOOK中點(diǎn)擊“發(fā)送和接收”測試,只有正在發(fā)送,沒有正在接收狀態(tài)。
查看日志發(fā)現(xiàn)如下提示:
The Microsoft Exchange Transport service is rejecting message submissions because the available disk space has dropped below the configured threshold.
Resource utilization of the following resources exceed the normal level: Queue database and disk space ("C:"Program Files"Microsoft"Exchange Server"TransportRoles"data"Queue"mail.que") = 98% [High] [Normal=93% Medium=95% High=97%] Queue database logging disk space ("C:"Program Files"Microsoft"Exchange Server"TransportRoles"data"Queue"") = 98% [High] [Normal=93% Medium=95% High=97%]
No components were disabled because of back pressure. The following resources are in the normal state: Version buckets = 0 [Normal] [Normal=40 Medium=60 High=100] Private bytes = 0% [Normal] [Normal=71% Medium=73% High=75%] Physical memory load = 25% [limit is 94% before message dehydration occurs.] |
1、 確認(rèn)問題是否由于磁盤空間引起
翻閱資料,發(fā)現(xiàn)確實(shí)是由于隊(duì)列及隊(duì)列日志引起的問題,在中發(fā)現(xiàn)如下說明:“為防止數(shù)據(jù)丟失,存在 Exchange 可能停止接受郵件的情況。如果隊(duì)列數(shù)據(jù)庫的事務(wù)日志與數(shù)據(jù)庫位于不同的驅(qū)動器上,則這可能是可用磁盤資源不足導(dǎo)致的,此問題表明驅(qū)動器太小。”同時,該文中指出解決方案:“通過將隊(duì)列數(shù)據(jù)庫移動到較大的驅(qū)動器,解決了該問題。”。
參考資料:
2、 更改隊(duì)列數(shù)據(jù)庫及隊(duì)列數(shù)據(jù)庫日志文件的位置
既然找到了問題的原因,接下來就是如何解決問題。在中對“如何更改隊(duì)列數(shù)據(jù)庫的位置”進(jìn)行了詳細(xì)配置??梢酝ㄟ^腳本(Move-TransportDatabase.ps1)或手動方式移動隊(duì)列數(shù)據(jù)庫及隊(duì)列事務(wù)日志文件。具體有新建和復(fù)用兩種方式,我使用了手動復(fù)用的方式:
1) 更改隊(duì)列數(shù)據(jù)庫的位置,并復(fù)用現(xiàn)有的隊(duì)列數(shù)據(jù)庫
A. 創(chuàng)建用于保存隊(duì)列數(shù)據(jù)庫的目錄。確保向該目錄應(yīng)用適當(dāng)?shù)臋?quán)限。
B. 使用記事本打開以下文件:
C:"Program Files"Microsoft"Exchange Server"Bin"EdgeTransport.exe.config。
C. 修改 <appSettings> 部分中的以下行:
<add key="QueueDatabasePath" value="<LocalPath>" />例如,若要將位置更改為“C:"Queue"QueueDB”,請按以下方式修改 QueueDatabasePath 參數(shù):
<add key="QueueDatabasePath" value="C:"Queue"QueueDB" />D. 保存并關(guān)閉 EdgeTransport.exe.config 文件。
E. 停止 Microsoft Exchange 傳輸服務(wù)。
F. 將文件 Mail.que 和 Trn.chk 從原始位置復(fù)制到新位置。
G. 啟動 Microsoft Exchange 傳輸服務(wù)。
H. 從原始位置刪除不使用的文件 Mail.que 和 Trn.chk。
2) 更改隊(duì)列事務(wù)日志的位置,并復(fù)用現(xiàn)有的隊(duì)列事務(wù)日志
A. 創(chuàng)建用于保存隊(duì)列數(shù)據(jù)庫事務(wù)日志的目錄。確保向該目錄應(yīng)用適當(dāng)?shù)臋?quán)限。
B. 使用記事本打開以下文件:
C:"Program Files"Microsoft"Exchange Server"Bin"EdgeTransport.exe.config。
C. 修改 <appSettings> 部分中的以下行:
<add key="QueueDatabaseLoggingPath" value="<LocalPath>" />例如,若要將位置更改為“C:"Queue"QueueLogs”,請按以下方式修改 QueueDatabaseLoggingPath 參數(shù):
<add key="QueueDatabaseLoggingPath" value="C:"Queue"QueueLogs" />D. 保存并關(guān)閉 EdgeTransport.exe.config 文件。
E. 停止 Microsoft Exchange 傳輸服務(wù)。
F. 將現(xiàn)有文件 Trn.log、Trntmp.log、Trnnnnn.log、Trnres00001.jrs、Trnres00002.jrs 和 Temp.edb 復(fù)制到新位置。
G. 啟動 Microsoft Exchange 傳輸服務(wù)。
H. 從原始位置刪除不使用的文件 Trn.log、Trntmp.log、Trnnnnn.log、Trnres00001.jrs、Trnres00002.jrs 和 Temp.edb。
參考資料:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:博客園