質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Postfix

Postfixは、電子メールサーバソフトウェアで、 メールを配送するシステムMTAの一種です。

Q&A

解決済

1回答

4436閲覧

postfixのrestartに失敗する

jhon.ta

総合スコア12

Postfix

Postfixは、電子メールサーバソフトウェアで、 メールを配送するシステムMTAの一種です。

0グッド

0クリップ

投稿2017/08/27 11:39

編集2017/08/28 13:41

postfix3.2.2でrestartに失敗します

systemctl status postfix.service

  • postfix.service
    Loaded: not-found (Reason: No such file or directory)
    Active: failed (Result: exit-code) since Wed 2017-07-05 02:06:05 JST; 1 months 23 days ago

Main PID: 9361 (code=killed, signal=TERM)

postfixは稼働しているのでどこに設定ミスがあるか教えていただけるとありがたいです

egrep '(reject|error|fatal|panic):' /var/log/maillog

でログを出力したのですが、他のログの取り方があれば教えていただきたいです

Aug 27 19:47:06 xxxx postfix/postfix-script[10043]: error: unknown command: 'restart'
Aug 27 19:47:06 xxxx postfix/postfix-script[10044]: fatal: usage: postfix start (or stop, reload, abort, flush, check, status, set-permissions, upgrade-configuration)

自己解決しましたがなんでこんな事になったのだろうか分からないので不気味です。時間が許せば調べようと思っております。

/etc/init.d/に空のpostfixファイルを作成して解決しました。

(参考URL)
https://askubuntu.com/questions/789235/failed-to-stop-postfix-service-unit-postfix-service-not-loaded

(補足)
grep postfix /var/log/maillog
でログを取得しましたが正常なログも多数ありコピペするの断念しました。

(解決出来てませんでした)
postfixのインストールはソースコードからで再起動は postfix restart です centos7になります。
postfix stop / postfix start は正常に動作しています

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

CHERRY

2017/08/27 12:10

ログ等にメッセージが出ていたら 質問に追加していただけないでしょうか。
scsi

2017/08/27 22:41

grep postfix /var/log/maillog でいいのではないでしょうか。上記ログでは postfix の start 失敗したということしかわかりません。
CHERRY

2017/08/28 03:10 編集

Postfix の再起動に使ったコマンドは、何でしょうか? 追加してもらったログからすると 「postfix restart」でしょうか? また、Postfix のインストール方法は、yum だと 2.10.x だと思うので、ソースコードからでしょうか?
guest

回答1

0

ベストアンサー

長くなったので回答欄で...

postfixのインストールはソースコードからで再起動は postfix restart です centos7になります。

postfix コマンドには、「restart」というコマンドはありません。

「postfix restart」を実行した際に ログファイルに 「unknown command: 'restart'」と postfix コマンドの usage が、ログに記録されていますね。

Aug 27 19:47:06 xxxx postfix/postfix-script[10043]: error: unknown command: 'restart' Aug 27 19:47:06 xxxx postfix/postfix-script[10044]: fatal: usage: postfix start (or stop, reload, abort, flush, check, status, set-permissions, upgrade-configuration)

postfix コマンドで使えるものは、マニュアルを参照してください。日本語版は、バージョンが古いですが、基本的な部分は変更が無いので、一緒に提示しておきます

ソースからインストールした場合は、 /etc/init.d/ の起動スクリプト等は、自動では、作成されないので、systemctl 等で、管理するためのファイルは、手動で作成する必要があります。

最後ですが、設定を変更して、再起動する場合は、 postfix stop; postfix start をしなくても

postfix reload

で、設定を再読み込みして、実行しますので、これで十分と思います。

投稿2017/08/28 03:27

編集2017/08/28 03:28
CHERRY

総合スコア25171

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

jhon.ta

2017/08/28 13:45

すごく参考になりました。ありがとうざいます。無いコマンドを叩いていたのですね。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問