我目前有一台运行 Windows Server 2012 DC 的虚拟机,配有 4GB RAM 和双核 CPU。这台机器运行着 Active Directory,因此也是 DNS 和 DHCP 服务器。
我遇到的问题是:一旦安装 Exchange 2013,机器就几乎无法使用。一切都停滞不前,重新启动需要很长时间。备份后,情况并没有好转。
最好的例子就是其他机器无法再通过它来解析未解析的 IP。
除此之外,我也无法访问 OWA 或 ECP,但我怀疑超时是由于资源不足造成的。
任务管理器显示 RAM 的使用率几乎达到 100%,罪魁祸首是 IIS。在我检查主机之前,CPU 使用率看起来并不严重,VirtualBox 会话占用了 100% 的主机 CPU。
我的问题:我对 IIS 没什么经验——我应该从哪里开始解决这个问题?它如何使用 4GB 的 RAM?VM 也在重击 HDD,大概是由于缺少 RAM 而导致的分页。
有什么想法吗?
答案1
Microsoft 建议组合邮箱/CAS 服务器至少需要 8 GB 的 RAM。即使在 Exchange 2010 上,我也不建议低于这个数字,除非是在测试环境中(我的 2010 测试服务器使用了 4 GB)。
与 SQL Server 一样,Exchange 邮箱服务器似乎会使用您提供的所有 RAM,因为存储进程会保留这些 RAM 以供使用,但如果 Exchange 不缺内存,则当操作系统或其他应用程序需要更多内存时,它可以退出。