というタイトルで述べたように、私はMongoDBを完全にインストールすることができます。mongodを起動して、
- name: Start mongod
command: mongod
を私は役割を実行すると、だから、そのタスク
での出力がフリーズansible
経由のmongodを起動する方法上の任意のアイデア: は今、私は、インストール後のmongodを開始したい、私が試した に行われますというタイトルで述べたように、私はMongoDBを完全にインストールすることができます。mongodを起動して、
- name: Start mongod
command: mongod
を私は役割を実行すると、だから、そのタスク
での出力がフリーズansible
経由のmongodを起動する方法上の任意のアイデア: は今、私は、インストール後のmongodを開始したい、私が試した に行われますこの問題は、mongodbが実行を開始し、停止を待っている可能性があります。しかし、それは走っているので停止しません。 mongodbのシステム構成を作成し、サービス不可能なモジュールで起動します。
最善の方法@PumpkinSeedが言ったように初期化/起動スクリプトに行くことですが、あなたはこのように継続したい場合は、次のように行うことができます。
- name: Start mongod
shell: "mongod &"
お役に立てば幸い。
これは正しい方法ではありません。プロセスはprocマネージャに委任されなければなりません。これを行う必要がある場合は、 'mongod>/dev/null'が正しいシェルコマンドです。この不可能な仕事は決して終わらないでしょう。 – activatedgeek
私はすでに "mongod&"を使用していましたが、私が望むものが得られなかったので、最善の解決策はupstartまたはsystemdを使うことです – hichamx
本当に、それは問題でした。私はアップスタートを使用して終了したと言いました。 – hichamx