2017-07-12 8 views
0

に手動ではなく動作します。にsystemdユニットファイルには、私は、起動時にコマンドを実行するには、単純なにsystemdサービスファイルを作ったブート

systemctl enable executable.service 

systemctl is-enabled executable.service 
enabled 
その後

私は、サーバーを再起動します(これはCentOSの7.3を実行している)、それは実行されません、私はちょうど得る:

systemctl status executable.service 
● executable.service - Executable Service 
    Loaded: loaded (/usr/lib/systemd/system/executable.service; enabled; vendor preset: disabled) 
    Active: inactive (dead) 

私は手動でサービスを開始すると:

私はそれを有効に
systemctl start executable.service 

これは私の予想どおり問題なく動作します。

答えて

0

また、もあります。をターゲットにインストールしてください。私。次のセクションを追加してください:

[Install] 
WantedBy=default.target 
関連する問題