2016-05-02 19 views
0

私はcentos上でcooltoo_storageというシステム・サービスを作成しました。私は "service cooltoo_storage start/stop/restart"コマンドを実行してサービスを開始/停止/再開することができます。今、私はそれを不可解なプレイブックで設定したいと思っています。以下は、このサービスを開始するための私の設定です。センソスでシステム・サービスを開始できませんでした

- name: start cooltoo_storage service 
    sudo: yes 
    service: 
    name: cooltoo_storage 
    state: started 

ansible-脚本を実行した後、私はエラー以下

msg: Job for cooltoo_storage.service failed because the control process exited with error code. See "systemctl status cooltoo_storage.service" and "journalctl -xe" for details. 


FATAL: all hosts have already failed -- aborting 

下になったが

● cooltoo_storage.service - LSB: cooltoo storage provider 
Loaded: loaded (/etc/rc.d/init.d/cooltoo_storage) 
Active: failed (Result: exit-code) since Mon 2016-05-02 11:39:07 CST; 1min 5s ago 
Docs: man:systemd-sysv-generator(8) 
Process: 26661 ExecStart=/etc/rc.d/init.d/cooltoo_storage start (code=exited, status=203/EXEC) 

May 02 11:39:07 Cool-Too systemd[1]: Starting LSB: cooltoo storage provider... 
May 02 11:39:07 Cool-Too systemd[26661]: Failed at step EXEC spawning /etc/rc.d/init.d/cooltoo_storage: Exec format error 
May 02 11:39:07 Cool-Too systemd[1]: cooltoo_storage.service: control process exited, code=exited status=203 
May 02 11:39:07 Cool-Too systemd[1]: Failed to start LSB: cooltoo storage provider. 
May 02 11:39:07 Cool-Too systemd[1]: Unit cooltoo_storage.service entered failed state. 
May 02 11:39:07 Cool-Too systemd[1]: cooltoo_storage.service failed. 

は、私がどのように修正する必要があり、 "systemctl状態cooltoo_storage.service" のコマンド出力ですこの問題?

答えて

0

この問題は、Ansibleとは関係ありません。

サービスcooltoo_storageを開始できませんでした。

sudo systemctl restart cooltoo_storage.service 
sudo systemctl status cooltoo_storage.service 

をそうでない場合 - それを修正:ちょうどそれが動作することを確認してください。おそらくcooltoo_storageカスタム書面によるサービス。 /etc/rc.d/init.d/cooltoo_storage

:の

systemctl cat cooltoo_storage.service 

と内容:この特定のサービスのスタートアップコンフィギュレーションをチェックアウトから調査を開始

関連する問題