10

私はオープンスタックの経験がありません。この問題について私を助け、導いてくれる人に感謝します。仮想環境(Ubuntu 12.04)にopenstackをインストールしていますが、これが出てきました:

  • git clone git//git.openstack.org/openstack/requirements.git/opt/stack/reqiurements '/opt/stack/requirements' に複製中... 致命的: git.openstack.org に接続できません: git.openstack .org[0: 192.237.223.224]: errno=接続が拒否されました git.openstack.org[1: 2001:4800:7813:516:3bc3:d7f6:ff04:aacb]: errno=ネットワークに到達できません
4

7 に答える 7

45

私は同じ問題を抱えていました。私のテスト環境では git プロトコルがブロックされています。

解決策は、devstack インストール フォルダー内のsourcercファイルを変更して、 gitの代わりにhttpsを使用することです。その行を探して変更する必要があります。このファイルは、 local.confファイルとも呼ばれます。

sourcerc ファイルのデフォルト設定:

GIT_BASE=${GIT_BASE:-git://git.openstack.org}

git 制限をバイパスする必要がある変更された設定:

GIT_BASE=${GIT_BASE:-https://git.openstack.org}

DevStack ディレクトリにあるlocal.confファイルの local/localrc セクションに、この変更された行を追加するだけで、Git プロトコルの代わりに HTTPS プロトコルを使用する必要があります。local.confファイルの詳細については、http: //devstack.org/configuration.html を参照してください。

于 2013-12-17T08:53:09.833 に答える
9

stackrc を変更します。

-GIT_BASE=${GIT_BASE:-git://git.openstack.org}

+GIT_BASE=${GIT_BASE:-https://www.github.com}

これで問題が解決します。

于 2015-04-09T08:52:38.673 に答える
1

git clone コマンドで、リポジトリ URL のプロトコル - git:// を http:// に置き換えて、試してください。マシンが接続されているネットワークが git プロトコルを禁止している可能性があります。

于 2013-12-05T12:40:20.857 に答える
1

申し訳ありませんが、特定のエラーについてはお役に立てませんが、一般的に、openstack をインストールする最も簡単な方法はhttp://devstack.org/です。

未使用の Ubuntu 12.04 x64 サーバーにインストールするためのいくつかの注意事項を次に示します。

https://gist.github.com/max-lobur/7786074

このマニュアルは OpenStack と Ironic プロジェクトに関するものですが、いずれにしても影響はありません。また、「Ironic クライアントのインストール」ステップを省略できます。

于 2013-12-05T09:54:19.133 に答える
1

「http」に変更するとうまくいきました。

于 2014-03-12T02:13:50.897 に答える