0

cloudfoundryインフラストラクチャで無料でホストされているRailsアプリのインスタンスを調整できません。

'vmc tunnel mysql-service'を実行すると、次のようになります。

1:なし2:mysql 3:mysqldumpどのクライアントを開始しますか?> 2

ポート10000でトンネルを開いています...失敗しましたCFoundry::AccountNotEnoughMemory:600:十分なメモリ容量がありません、許可されています:2048M詳細については、〜/ .vmc/crashを参照してください

〜/ .vmc/crashログを確認します。

クラッシュの時間:2013-03-13 18:16:54 -0400

CFoundry :: AccountNotEnoughMemory:600:十分なメモリ容量がありません、許可されています:2048M

<<<リクエスト:PUT https://api.cloudfoundry.com/apps/caldecott application / json REQUEST_BODY:{"name": "caldecott"、 "instances":1、 "state": "STARTED"、 "staging":{"model": "sinatra"、 "stack": "ruby19"}、 "resources":{"memory":64、 "disk":2048、 "fds":256}、 "env":["CALDECOTT_AUTH = 43ae7176-67f6-41ac-8cff-bf21b4249a49"]、 "uris":[" caldecott-d9149.cloudfoundry.com "]、" services ":[" mysql-service "]、" console ":null、" debug ":null} RESPONSE:[403] RESPONSE_HEADERS:cache-control:no-cache connection:キープアライブコンテンツタイプ:application / json; charset = utf-8日付:2013年3月13日水曜日22:16:54 GMTキープアライブ:タイムアウト= 20サーバー:nginx転送エンコーディング:チャンクx-ua互換:IE =エッジ、

>>

cfoundry-0.5.2 / lib / cfoundry / baseclient.rb:156:in handle_error_response' cfoundry-0.5.2/lib/cfoundry/baseclient.rb:135:inhandle_response'cfoundry-0.5.2 / lib / cfoundry / baseclient.rb:85:in request' cfoundry-0.5.2/lib/cfoundry/baseclient.rb:74:input' cfoundry-0.5.2 / lib / cfoundry / v1 / model_magic.rb:55:block (2 levels) in define_client_methods' cfoundry-0.5.2/lib/cfoundry/v1/model.rb:91:in更新中! ' cfoundry-0.5.2 / lib / cfoundry / v1 / app.rb:131:in update!' cfoundry-0.5.2/lib/cfoundry/v1/app.rb:121:instart! ' tunnel-vmc-plugin-0.2.2 / lib / tunnel-vmc-plugin / tunnel.rb:173:in start_helper' tunnel-vmc-plugin-0.2.2/lib/tunnel-vmc-plugin/tunnel.rb:89:increate_helper'tunnel-vmc-plugin-0.2.2 / lib / tunnel-vmc-plugin / tunnel.rb:28 :in open!' tunnel-vmc-plugin-0.2.2/lib/tunnel-vmc-plugin/plugin.rb:41:inblock in tunnel'interact-0.5.2 / lib / Interaction / progress.rb:98:in with_progress' tunnel-vmc-plugin-0.2.2/lib/tunnel-vmc-plugin/plugin.rb:40:intunnel' mothership-0.5.1 / lib / mothership / base.rb:66:in run' mothership-0.5.1/lib/mothership/command.rb:72:inblock in invoke '

これを解決するにはどのようなアクションを取る必要がありますか?

以下にさらに背景を提供するために、envに関するいくつかの詳細があります。私のアプリはで実行されています:

マニフェストファイルmanifest.ymlを使用したvmcstatslogoff

ログオフの統計を取得しています...OK

インスタンスCPUメモリディスク

0 0.1%2Gの74.2K2Gの63.3M

vmcenvlogoffマニフェストファイルmanifest.ymlの使用

ログオフ用の環境を取得しています...OK

vmcサービスサービスの取得...OK

ネームサービスバージョンmysql-servicemysql5.1

4

1 に答える 1

1

これは、割り当てられた2GbのRAMをすべて使用したためです。サービスにトンネリングするには、vmcはCaldecottと呼ばれる小さなRubyアプリケーションをデプロイする必要があります。これは64Mbを使用します。つまり、64Mbを解放する必要があります。

于 2013-03-13T22:49:01.943 に答える