私はこの問題があまりにも漠然としているかもしれないと感じているので、私はここに投稿を延期しています。私は説明するために最善を尽くします。私はすべての既存の質問を終えたが、私がやっていることには関連していないようだ。問題 - [Errno 2]そのようなファイルやディレクトリがありません
基本的に私は新しい役割のDev/Staging/Live Webアプリケーションである3つのEc2インスタンスを継承しました。私は、すべての環境間でデータベースを移行するためにAnsibleプレイブックを使用します。私たちは最近、既存の3つのインスタンスすべてに展開された新しいWebサイトを用意しました。
Devのボックスは、最近ので、私はしかし、データベースをエクスポートおよびインポートすることは、もはや(新しいインスタンス上で)動作しますが、Webサイトが正常に見える、それを離れて吹いていない、新しいものを発売し死亡した以下
はAnsible出力です:
TASK: [Export database to migrate] ********************************************
failed: [172.**.**.***] => {"changed": true, "cmd": "wp db export dbv2.sql --tables=t*******0_links,t*******0_options,t*******0_postmeta,t*******0_posts,taxlt4ws0_rg_form,taxlt4ws0_rg_form_meta,taxlt4ws0_rg_form_view,t*******0_term_relationships,t*******0_term_taxonomy,t*******0_termmeta,t*******0_terms,t*******0_usermeta,t*******0_users", "delta": "0:00:00.001594", "end": "2017-09-01 10:21:25.225355", "rc": 127, "start": "2017-09-01 10:21:25.223761", "warnings": []}
stderr: /bin/sh: 1: wp: not found
FATAL: all hosts have already failed -- aborting
物事は私がチェックしました:
- chmodのフォルダには、インポート/エクスポートで/から。
- IAMの役割が設定されている
- は環境ごとに脚本
- Configsにして代わりに、コマンドのシェルを使用し
I私は唯一のカップルを、それを拾って本当に私のAnsibleの知識はかなり限定されて困惑Devのボックスを交換しなければならないまで、(新しいウェブサイトでさえ)問題に遭遇していなかった。
あなたのプレイ(これを実行しているコマンド)を記載してください。さらに、 'shell'と' command'バージョンの両方からの出力を表示します。 – tedder42