RavenDB 错误地报告 "Index disk" 上没有空闲 space
RavenDB incorrectly reports no free space on "Index disk"
我在我的 RavenDB 中调试了一些奇怪的搜索结果 web-application,最后,当输入 Raven.Studio 我看到了这个:
根据 Windows Explorer,我的 C: 驱动器上应该有 30GB 的可用空间 space。这里发生了什么?我有一个用于 C: 驱动器的 SSD,速度更快 Windows,所以我永远不会在驱动器 C: 上有 100GB 以上的免费空间 space。 RavenDB 真的需要超过 30GB 的免费空间吗space,还是我完全错过了什么?
阅读 https://ravendb.net/docs/article-page/3.0/csharp/server/configuration/configuration-options 后,我转到我的 RavenDB 安装文件夹中的 Raven.Server.exe.config
文件(我 运行 它作为 Windows 服务)并添加了以下内容应用设置:
<add key="Raven/Indexing/DisableIndexingFreeSpaceThreshold" value="-1"/>
因为文档(来自上面的 link)说:
Negative value disables protective free space checks.
唉,重新启动服务后我仍然得到out-of-free-space错误。有什么想法吗?
为了防止出现问题(由于磁盘完全填满而导致),RavenDB 首先发出警告(可用空间为 15% space),然后在磁盘空间不足 2GB 时禁用索引space.
这些警告会保留在工作室中,直到被管理员看到(您可以在角落的 X 中关闭它们)。
我在我的 RavenDB 中调试了一些奇怪的搜索结果 web-application,最后,当输入 Raven.Studio 我看到了这个:
根据 Windows Explorer,我的 C: 驱动器上应该有 30GB 的可用空间 space。这里发生了什么?我有一个用于 C: 驱动器的 SSD,速度更快 Windows,所以我永远不会在驱动器 C: 上有 100GB 以上的免费空间 space。 RavenDB 真的需要超过 30GB 的免费空间吗space,还是我完全错过了什么?
阅读 https://ravendb.net/docs/article-page/3.0/csharp/server/configuration/configuration-options 后,我转到我的 RavenDB 安装文件夹中的 Raven.Server.exe.config
文件(我 运行 它作为 Windows 服务)并添加了以下内容应用设置:
<add key="Raven/Indexing/DisableIndexingFreeSpaceThreshold" value="-1"/>
因为文档(来自上面的 link)说:
Negative value disables protective free space checks.
唉,重新启动服务后我仍然得到out-of-free-space错误。有什么想法吗?
为了防止出现问题(由于磁盘完全填满而导致),RavenDB 首先发出警告(可用空间为 15% space),然后在磁盘空间不足 2GB 时禁用索引space.
这些警告会保留在工作室中,直到被管理员看到(您可以在角落的 X 中关闭它们)。