予備知識:+ CentOS 5 + Plesk 10.4.4アップデート#35
問題:pleskでの新しいドメイン/ホストの追加/変更中に、通常、新しいまたは更新されたapache vhost構成ファイルを書き込んでから、apacheサービスを再起動します。更新の書き換えは正常に行われているようで、ファイルにエラーはありませんが、最近、ポート80が使用できないため、シャットダウン後にapacheを再起動できません。「netstat-tulpn ...」でさらに調べると、次のようになります...
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 :::80 :::* LISTEN 25794/PDFLUSH
tcp 0 0 :::443 :::* LISTEN 25794/PDFLUSH
PDFLUSHが高いプロセスIDを占有しているが、80と443の両方に配置されているため、apacheが復旧しないことがわかります。「servicehttpdstart」を再度実行してApacheを起動する前に、手動でPIDを取得してKillを発行する必要があります。
私の検索では、誰かがハッキングされているという古い言及を見ましたが、同様の症状を見つけることができます。正直なところ、ログで何を探すべきか、具体的にどのログファイルを探すべきかわかりません。また、これはメモリ障害の症状である可能性があると聞きましたが、運用サーバーでメモリをテストする方法がわかりません。
どうか、助けていただければ幸いです。サーバーが再びダウンするというSMSを受け取るたびに、私の心は沈みます。
編集サブドメインを追加するだけで再び発生しましたが、今回はPDFLUSHインスタンスを強制終了してapacheを起動する前に、ps-auxをすばやく実行できました...
apache ... ./PDFLUSH -b service.config
今その場所を検索しようとしています...