問題タブ [vagrant-provision]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu - vagrant upが機能しないubuntu
vagrant up
digitalocean サーバー (ubuntu) でコマンドを実行すると、以下のエラーが表示されます。このコマンドはローカルでは正常に機能していますが、サーバーでは機能していません。
vagrant - vagrant 1.7.4 で ansible_local をセットアップするには?
ホストマシンの構成は次のとおりです。
ansible_local プロビジョニングを使用してゲストをデプロイしようとしています。これは私のVagrantファイルです:
デプロイしようとすると、次の出力が表示されます。
どうすればこれを修正できますか?
vagrant - vagrant マルチマシンがすべて起動した後のパペットのプロビジョニング
現在のシナリオでは、app1 と app2 の 2 つのマシンを作成する Vagrantfile があります。次に、多数のモジュール (すべてのアプリケーション コンポーネント) をインストールするパペット プロビジョニングをセットアップします。私たちのアプリケーションが動作する方法では、プロビジョニングが発生する前に両方のマシンが稼働している必要があります。
現在の構成の動作を見ると、app1 が起動されてからプロビジョニングされ、次に app2 が起動されてからプロビジョニングされます。これにより、まだ起動されていない他のサーバー上の適切なサービスに接続できないため、アプリケーションは接続できなくなります。
app1 と app2 を起動してからプロビジョニングする目的の構成を取得する方法はありますか? 以下は、参照用の現在の Vagrantfile です。
vagrant - vagrant - openx devstack のインストール中にキーサーバーの受信に失敗しました
Windows 10 と Lubuntu 12.04 に openx devstack をインストールしようとしています。Vagrant 1.8.6 と VirtualBox 4.3 がインストールされています。
Windows では、Babun Shellを使用してコマンドを実行します。
- 管理者として Babun を実行する
- mkdir devstack
- CD開発スタック
- export OPENEDX_RELEASE="open-release/eucalyptus.1"
- curl -OL https://raw.github.com/edx/configuration/ $OPENEDX_RELEASE/util/install/install_stack.sh
- bash install_stack.sh devstack
open edx docsに記載されている指示に従った後、キーサーバーエラーが発生しました(両方のOSで)。
これは、インストール プロセスの最後に直面しているエラーです。
[1;32m==> デフォルト: 失敗: [localhost] => {"cmd": "apt-key adv --keyserver ha.pool.sks-keyservers.net --recv 46095ACC8548582C1A2699A9D27D666CD88E42B4", "失敗": true, "rc": 2} ==> デフォルト: stderr: gpg: hkp サーバー ha.pool.sks-keyservers.net からキー D88E42B4 を要求しています ==> デフォルト: gpg: キーサーバーがタイムアウトしました ==> デフォルト: gpg: キーサーバーの受信に失敗しました: キーサーバー エラー ==> デフォルト: ==> デフォルト: stdout: 実行中: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.lCcAGQG10R -- trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver ha.pool.sks-keyservers.net --recv 46095ACC8548582C1A2699A9D27D666CD88E42B4 ==> デフォルト: ==> デフォルト: メッセージ: gpg:hkp サーバー ha.pool.sks-keyservers.net からキー D88E42B4 を要求しています ==> デフォルト: gpg: キーサーバーがタイムアウトしました ==> デフォルト: gpg: キーサーバーの受信に失敗しました: キーサーバー エラー[0m [1;32m==> デフォルト: = => デフォルト: FATAL: すべてのホストはすでに失敗しています -- 中止します [0m
その後:
SSH コマンドがゼロ以外の終了ステータスで応答しました。Vagrant は、これがコマンドの失敗を意味すると想定します。このコマンドの出力は、上記のログにあるはずです。出力を読んで、何が問題なのかを判断してください。
この問題を理解するのを手伝ってください。
どうもありがとう。