我有一台不太繁忙的 SBS Server 2011 Standard SP1。2 个本地用户和 2 个远程用户。我们有最多可能有十几个小文档的 sharepoint。
我刚开始遇到以下两个错误
无法为数据库“WSS_Search_SERVER”中的对象“dbo.MSSBatchHistory”。“IX_MSSBatchHistory”分配空间,因为“PRIMARY”文件组已满。通过删除不需要的文件、删除文件组中的对象、向文件组添加其他文件或为文件组中的现有文件设置自动增长来创建磁盘空间。
和
CREATE DATABASE 或 ALTER DATABASE 失败,因为生成的累积数据库大小将超出每个数据库 10240 MB 的许可限制。
在 SQL 管理器中查找后,我发现 WSS Search DB 文件大小为 10241MB,而日志文件只有 147 MB
首先,为什么 WSS Search 占用了这么多空间?我该如何阻止它这样做?我现在该怎么做才能让一切正常运行。我知道日志文件截断,但这里不是这种情况,因为日志很小。
任何帮助都非常感谢。磁盘上有足够的可用空间(791GB 可用)
感谢 Kactus
答案1
根据这个片段TechNet 文章听起来好像搜索管理数据库在创建时分配了 10GB 的空间。
搜索需要三个数据库。您的环境可能包含多个属性和爬网数据库。
搜索管理数据库通常较小:分配 10 GB。
要估计属性和爬网数据库所需的存储空间,请使用以下乘数:爬网:0.046 ×(内容数据库总和)属性:0.015 ×(内容数据库总和)
搜索对 IOPS 的要求很高。对于爬网数据库,搜索需要 3,500 到 7,000 IOPS。
对于属性数据库,搜索需要 2,000 IOPS。
有关如何估计搜索所需容量的详细信息,请参阅性能和容量测试结果和建议 (SharePoint Server 2010)。