我有一个缩放的openshift应用程序,使用1个齿轮用于tomcat7,1个齿轮用于mongodb。有什么方法可以检查为mongodb齿轮留下多少空间。它应该提供1 GB的存储空间,但当我的数据库大小达到200M左右时,它将停止保存新数据。
答案 0 :(得分:2)
您可以使用rhc app show <appname> --gears quota
查看每个设备上使用的存储空间。你也可以ssh到你的mongodb装备,看看占用了多少空间,但可能是这样:https://help.openshift.com/hc/en-us/articles/202186004-Apparent-excessive-disk-usage-by-MongoDB
答案 1 :(得分:1)
我对你的问题的猜测是mongodb在需要扩展时占用空间的方式。我认为,但不确定确切的算法,它将获得两倍于它要求的空间。例如,一旦它需要扩展到400,它将要求额外的800,给你1.2演出。
要查看您正在使用多少磁盘空间,可以运行此命令:
rhc app show {appname} --gears quota