web-dev-qa-db-ja.com

サービスが起動しない場合にDebianでサービスをデバッグする方法

Apache 2を搭載した新しいDebian不安定ベースのディストリビューションがあります。 Apache自体は正常に動作しています。私が使うなら

Sudo service Apache2 start 

それが出てきて、すべてがうまくいきます。

しかし、そのためのサービスはすべての起動を開始できません。

ここでエラーをトレースする方法は?

etc/log/Apache2/error.log:

[Sun Jan 15 14:51:06.685936 2017] [mpm_prefork:notice] [pid 2208] AH00169: caught SIGTERM, shutting down
[Sun Jan 15 14:51:47.842447 2017] [mpm_prefork:notice] [pid 2200] AH00163: Apache/2.4.23 (Debian) configured -- resuming normal operations
[Sun Jan 15 14:51:48.145808 2017] [core:notice] [pid 2200] AH00094: Command line: '/usr/sbin/Apache2'
[Sun Jan 15 14:55:25.766188 2017] [mpm_prefork:notice] [pid 3257] AH00163: Apache/2.4.23 (Debian) configured -- resuming normal operations
[Sun Jan 15 14:55:25.801736 2017] [core:notice] [pid 3257] AH00094: Command line: '/usr/sbin/Apache2'
[Sun Jan 15 16:08:15.031691 2017] [mpm_prefork:notice] [pid 2316] AH00163: Apache/2.4.23 (Debian) configured -- resuming normal operations
[Sun Jan 15 16:08:15.043756 2017] [core:notice] [pid 2316] AH00094: Command line: '/usr/sbin/Apache2'
[Mon Jan 16 11:26:33.007967 2017] [mpm_prefork:notice] [pid 2278] AH00163: Apache/2.4.23 (Debian) configured -- resuming normal operations
[Mon Jan 16 11:26:33.013972 2017] [core:notice] [pid 2278] AH00094: Command line: '/usr/sbin/Apache2'
 [Tue Jan 17 08:07:35.149382 2017] [mpm_prefork:notice] [pid 3517] AH00163: Apache/2.4.23 (Debian) configured -- resuming normal operations
 [Tue Jan 17 08:07:35.152372 2017] [core:notice] [pid 3517] AH00094: Command line: '/usr/sbin/Apache2'

サービス障害のデバッグに役立つ他のファイルは何ですか?

3
Josh

システムが設計どおりに動作している障害はありません。 enableサービスを起動するだけで開始できるようにする必要があるようです。

systemctl enable service

Systemctl/systemdのドキュメントに少し時間をかけることをお勧めします。

3
user9517
  1. systemctl --no-page -t service -a | grep Apache2を実行して、サービスが有効になっていることを確認してください
  2. 無効になっている場合は、有効にして開始します:systemctl enable Apache2 && systemctl start Apache2
  3. サービスが機能していることを確認するsystemctl status Apache2
  4. 必要に応じて、Apache2.service関連のログをjournalctl --no-page -u Apache2.serviceで確認できます。 -fキーはjournalctltailの両方で機能します
3
Slipeer