0

私は何をしようとしていますか

https://github.com/cloudfoundry/vcap/に記載されている手順に従って、自分のマシンの UBUNTU SERVER VM に VCAP をセットアップしようとしています。

どうした

うまくいっているように見えましたが、ステップ 5 (https://github.com/cloudfoundry/vcap/#step-5-validate-that-you-can-connect-and-tests-pass) で例外が発生しました。次のコマンドを実行します - vmc target api.vcap.me

コンソールに表示される例外は次のとおりです。

ホストが利用できないか無効です: 'http://api.vcap.me'

返信を見たいですか?[yN]: はい

HTTP 例外: Errno::ECONNREFUSED:ターゲット マシンがアクティブに拒否したため、接続できませんでした。-接続(2)

その他の関連情報

以前のいくつかの実験では、MicroCloud を使用していました (CloudFoundry によってダウンロードとして提供されます)。VMC をこの Microcloud に向ける際にも問題が発生しています。

Micro Cloud コンソールに次のメッセージが表示されます。

Micro Cloud Foundry インスタンスにアクセスするには、次を使用します: vmc target http://api.agoel.cloudfoundry.me

Windows7 で Ruby コマンド プロンプト セットアップからこの vmc コマンドを実行すると、次のエラーが表示されます。

ホストが利用できないか、無効です: 'http://api.agoel.cloudfoundry.me'

返信を見たいですか?[yN]: はい

HTTP 例外: Errno::ETIMEDOUT: 接続先が一定時間後に適切に応答しなかったか、または ost が応答しなかったため、接続に失敗しました。-接続(2)

VMC INFO の表示内容

コマンドプロンプトで vmc info コマンドを実行しました。次の情報が表示されました

VMware のクラウド アプリケーション プラットフォーム

サポートについては、support DOT cloudfoundry DOT com をご覧ください。

ターゲット: http://api DOT cloudfoundry DOT com (v0.999)

クライアント: v0.3.18

ユーザー: ankitgoel1987@gmail.com

使用法: メモリ (合計 2.0G の 1.1G)

      Services (2 of 16 total)

      Apps     (2 of 20 total)

私のセットアップの詳細

4GB RAMで動作するWindows7

Cloudfoundry の Microcloud が既にインストールされている (これは、他の演習の一環として行われたものです。最近の実験では、VCAP を搭載した Ubuntu サーバーをセットアップする必要があります。したがって、この MicroCloud は実際には重要ではありません)。

vmc 0.3.18 (Windows7 マシンにインストール済み)

ルビー 1.9.2p290 (2011-07-09) [i386-mingw32]

4

2 に答える 2

0

hosts ファイルに次のエントリを追加します。

IP_of_ubuntu_server vcap.me api.vcap.me

于 2012-07-17T12:13:09.387 に答える
0

新しいアプリをデプロイするたびにホスト ファイルを編集する必要がないようにしたい場合、使用している仮想化プラットフォームによっては、自分のコンピューターのポート 80 のすべてのトラフィックを VM に転送できる場合があります。

*.vcap.me は 127.0.0.1 に解決されるように設定されているため、これは理想的なソリューションです。これを行うには、ネットワーク設定をブリッジではなく NAT に設定し (既に行っている可能性があります)、ポート 80 をゲスト OS の IP に転送するように設定する必要があります。たとえば VMWare Fusion では、これは設定ファイルを編集するのと同じくらい簡単です。

于 2012-07-17T17:19:46.243 に答える