2014-08-31 62 views
4

我有一個縮放的openshift應用程序,它使用tomcat7的1個齒輪和mongodb的1個齒輪。有什麼方法可以檢查mongodb齒輪有多少空間?它應該提供1 GB的存儲空間,但是當我的數據庫大小達到200M左右時,它將停止保存新數據。如何在openshift中檢查mongodb的齒輪空間

+0

這個問題似乎是脫離主題,而不是編程,但關於管理。嘗試[serverfault.com](http://serverfault.com/)或其他供應商文檔或詢問他們。 – 2014-08-31 05:19:11

+1

openshift告訴我們使用stackoverflow以來支持,因爲他們的開發人員用「openshift」標籤來監控問題。 – 2014-09-01 07:46:14

回答

1

我對你的問題的猜測是mongodb在需要擴展時獲取空間的方式。我認爲,但不確定確切的算法,它會抓住兩倍的空間,因爲它只是要求。例如,一旦它需要擴展到400以上,它會要求額外的800,給你1.2演唱會。

,看看有多少磁盤空間的使用,你可以運行這個命令:

RHC應用展示{APPNAME} --gears配額

+0

嘗試了你提到的命令。這是說mongodb裝備使用0.8GB。但是,在mongodb統計中,storageSize只有207MB。不知道什麼額外的空間用於齒輪。 – 2014-09-01 07:48:53

+0

我不確定 - 對不起。雖然它可能與我上面強調的問題有關 – TheSteve0 2014-09-02 18:11:27