我調試我RavenDB供電網絡的應用一些奇怪的搜索結果,最後,進入Raven.Studio當我看到這個上沒有可用空間:RavenDB錯誤地報告「指標盤」
根據Windows資源管理器,我的C:驅動器上應有30GB的可用空間。這裏發生了什麼?我有一個用於C:驅動器的SSD,用於更快的Windows,所以我永遠不會在驅動器C:上擁有100GB的可用空間。 RavenDB真的需要超過30GB的可用空間,還是我完全錯過了一些東西?
閱讀https://ravendb.net/docs/article-page/3.0/csharp/server/configuration/configuration-options後,我去了Raven.Server.exe.config
文件在我RavenDB的安裝文件夾(我運行它作爲Windows服務),並增加了以下appSetting:
<add key="Raven/Indexing/DisableIndexingFreeSpaceThreshold" value="-1"/>
,因爲文檔(從上面的鏈接)說: :
負值會禁用保護性可用空間檢查。
唉,在重新啓動服務後,我仍然得到了空閒空間錯誤。有任何想法嗎?
謝謝Ayende。我同意你的回答,這個警告實際上是一個老警告,我沒有打勾(只是在截圖之外,確實有2個X'es是爲了承認警告)。請注意,用戶體驗方面,因爲我可能不是唯一一個愚蠢到足以讓人誤解的地方;)另外,我所遇到的實際問題 - 我懷疑是因爲陳舊的索引 - 事實上是由完全引起的其他。 –