0

私がそれをグーグルで検索すると、これはリンクエラー402:アプリのパッケージ化に失敗しました:「リソースプールの同期に失敗しました」が表示され、すでに解決されていると表示されます。

vmc 0.3.21、rails3.2アプリを使用します。

vmc push funsole
Would you like to deploy from the current directory? [Yn]: y
Pushing application 'funsole'...
Creating Application: OK
Creating Service [mysql-funsole]: OK
Binding Service [mysql-funsole]: OK
Creating Service [redis-funsole]: OK
Binding Service [redis-funsole]: OK
Uploading Application:
  Checking for available resources: OK
  Processing resources: OK
  Packing application: OK
  Uploading (27K): OK   
Error 402: App packaging failed: 'Failed synchronizing resource pool'
4

2 に答える 2

1

アプリが Cloud Controller にアップロードされる前に、vmc はファイルが既に Cloud Controller リソース プールにあるかどうかを確認し、そうであれば、それらの既存のローカル ファイルを rm し、CC でそれらを同期します。そうでない場合、vmc はアップロードするすべてのローカル ファイルをパッケージ化します。

その結果、この例外がキャッチされる場合がありました。

  1. Cloud Controller のリソース ディレクトリの権限が正しくありません。
  2. リソース ディレクトリが共有されていないときに Cloud Controller クラスターを使用する。

あなたはこれらをチェックしています。

于 2013-03-09T01:49:19.247 に答える
1

Micro Cloud Foundry インスタンスにデプロイしてみましたか?

再デプロイしようとしたアプリケーションも削除したと思います。アプリのソースがどこかで利用できる場合は、喜んで自分でデプロイして、何が問題なのかを突き止められるかどうかを確認します。

于 2012-10-17T12:09:35.367 に答える