惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Recorded Future
Recorded Future
S
Secure Thoughts
D
Docker
The GitHub Blog
The GitHub Blog
Y
Y Combinator Blog
雷峰网
雷峰网
T
The Blog of Author Tim Ferriss
D
DataBreaches.Net
F
Fortinet All Blogs
月光博客
月光博客
S
Security @ Cisco Blogs
AI
AI
IT之家
IT之家
P
Proofpoint News Feed
Stack Overflow Blog
Stack Overflow Blog
大猫的无限游戏
大猫的无限游戏
N
News and Events Feed by Topic
Hacker News: Ask HN
Hacker News: Ask HN
人人都是产品经理
人人都是产品经理
Recent Announcements
Recent Announcements
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Google Online Security Blog
Google Online Security Blog
K
Kaspersky official blog
Application and Cybersecurity Blog
Application and Cybersecurity Blog
P
Proofpoint News Feed
Latest news
Latest news
Webroot Blog
Webroot Blog
GbyAI
GbyAI
L
Lohrmann on Cybersecurity
T
Threat Research - Cisco Blogs
S
Schneier on Security
G
Google Developers Blog
N
News | PayPal Newsroom
C
Check Point Blog
T
Tenable Blog
L
LINUX DO - 最新话题
C
CERT Recently Published Vulnerability Notes
T
Troy Hunt's Blog
Know Your Adversary
Know Your Adversary
SecWiki News
SecWiki News
TaoSecurity Blog
TaoSecurity Blog
Recent Commits to openclaw:main
Recent Commits to openclaw:main
爱范儿
爱范儿
W
WeLiveSecurity
Project Zero
Project Zero
M
MIT News - Artificial intelligence
H
Hacker News: Front Page
Apple Machine Learning Research
Apple Machine Learning Research
V
V2EX
C
Cyber Attacks, Cyber Crime and Cyber Security

博客园 - 零零猪

基于Windows Server 2008 R2的Failover Cluster(故障转移群集)部署Sql Server 2008 AA(主主) 模式群集(第二部分) 基于Windows Server 2008 R2的Failover Cluster(故障转移群集)部署Sql Server 2008 AA(主主) 模式群集(第一部分) 整型运算三个恒等式 Office 2010众多客户端产品、服务器产品试用下载 免费发短信,短信云计算?? Asp.Net MVC 1.0 Action Filters Tips 暂时做一个快乐的SOHO族 Asp.Net MVC使用HtmlHelper渲染,并传递FormCollection参数的陷阱 ASP.Net MVC Relational KeyWord 4 Google 【More...】【欢迎补充】 本博客加入“署名-非商业性使用-禁止演绎 2.5 中国大陆”许可协议 10步完成Windows 2003+SQLServer 2005 群集(Cluster)安装及配置【备案】 C# 3.0通过Linq、Lambda、匿名函数、代理函数实现数据查询 photosynth Trial MOSS 2007 爬网规则 Contentclass常用属性设置 有用的SharePoint英文资源[持续更新] MOSS2007中Feature对象模型操作 SQL日志收缩(ZZ) Microsoft photosynth(图片三维展示) MOSS2007匿名调查列表使用分页符导致的错误分析
Exchange 2007 队列数据库、队列事务日志文件超过临界值(阈值)导致无法接受邮件解决方案
零零猪 · 2009-09-25 · via 博客园 - 零零猪

前天,客户Exchange 2007邮件系统突然出问题了。具体表现如下:

只能发邮件,不能收邮件。OUTLOOK中点击“发送和接收”测试,只有正在发送,没有正在接收状态。

查看日志发现如下提示:

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、     确认问题是否由于磁盘空间引起

翻阅资料,发现确实是由于队列及队列日志引起的问题,在微软Technet资料中发现如下说明:“为防止数据丢失,存在 Exchange 可能停止接受邮件的情况。如果队列数据库的事务日志与数据库位于不同的驱动器上,则这可能是可用磁盘资源不足导致的,此问题表明驱动器太小。”同时,该文中指出解决方案:“通过将队列数据库移动到较大的驱动器,解决了该问题。”。

参考资料:

http://technet.microsoft.com/zh-cn/library/bb397220.aspx

https://www.igotitworking.com/problem/view/47/

2、     更改队列数据库及队列数据库日志文件的位置

既然找到了问题的原因,接下来就是如何解决问题。在微软Technet资料中对“如何更改队列数据库的位置”进行了详细配置。可以通过脚本(Move-TransportDatabase.ps1)或手动方式移动队列数据库及队列事务日志文件。具体有新建和复用两种方式,我使用了手动复用的方式:

1) 更改队列数据库的位置,并复用现有的队列数据库

A.   创建用于保存队列数据库的目录。确保向该目录应用适当的权限。

B.   使用记事本打开以下文件:

C:\Program Files\Microsoft\Exchange Server\Bin\EdgeTransport.exe.config

C.   修改 <appSettings> 部分中的以下行:

<add key="QueueDatabasePath" value="<LocalPath>" />

例如,若要将位置更改为“D:\Queue\QueueDB”,请按以下方式修改 QueueDatabasePath 参数:

<add key="QueueDatabasePath" value="D:\Queue\QueueDB" />

D.   保存并关闭 EdgeTransport.exe.config 文件。

E.   停止 Microsoft Exchange 传输服务。

F.   将文件 Mail.que 和 Trn.chk 从原始位置复制到新位置。

G.   启动 Microsoft Exchange 传输服务。

H.   从原始位置删除不使用的文件 Mail.que 和 Trn.chk。

2) 更改队列事务日志的位置,并复用现有的队列事务日志

A.   创建用于保存队列数据库事务日志的目录。确保向该目录应用适当的权限。

B.    使用记事本打开以下文件:

C:\Program Files\Microsoft\Exchange Server\Bin\EdgeTransport.exe.config

C.   修改 <appSettings> 部分中的以下行:

<add key="QueueDatabaseLoggingPath" value="<LocalPath>" />

例如,若要将位置更改为“D:\Queue\QueueLogs”,请按以下方式修改 QueueDatabaseLoggingPath 参数:

<add key="QueueDatabaseLoggingPath" value="D:\Queue\QueueLogs" />

D.   保存并关闭 EdgeTransport.exe.config 文件。

E.   停止 Microsoft Exchange 传输服务。

F.   将现有文件 Trn.log、Trntmp.log、Trnnnnn.log、Trnres00001.jrs、Trnres00002.jrs 和 Temp.edb 复制到新位置。

G.   启动 Microsoft Exchange 传输服务。

H.   从原始位置删除不使用的文件 Trn.log、Trntmp.log、Trnnnnn.log、Trnres00001.jrs、Trnres00002.jrs 和 Temp.edb。

参考资料:

http://technet.microsoft.com/zh-cn/library/bb125177.aspx
   http://blog.chinaunix.net/u/14456/showart_2045536.html

================================================================
转载要求及授权协议:
作者
零零猪(or)Jiessie327(or)JiessieLiang 
出处http://jiessie327.cnblogs.com/
版权:本文版权归作者所有
转载:欢迎转载,为了尊重作者的劳动成果,在【转载】时请按作者要求,指明文章【出处】或给出【原文链接】,谢谢
================================================================

请遵守署名-非商业性使用-禁止演绎 2.5 中国大陆 License.
================================================================