Debian サーバーの Segfault

Debian サーバーの Segfault

小売ソフトウェアを新しいハードウェアに移動していますが(SATA 7200rpmディスクを搭載したIBM x3200からSAS 15000rpmディスクを搭載したIBM x3200にアップグレード)、数日後に問題は発生せず、引き続き問題が発生します。

8月29日 08:39:50 server01 カーネル: [64680.439253] Retail-soft[1089]: 104 IPのSegfault? 081106ea sp bfd1b7c0 小売ソフトウェアのエラー 4 [8048000+18b000]

そして/var/log/messagesソフトウェアが停止または閉じます。

これが問題だと思ってメモリを交換しましたが、問題が発生し続けます。

また何を確認できますか?

最新の安定版のDebianをインストールしました。また、同じソフトウェアが他のサーバーでも問題なく実行されたため、プログラミングの欠陥も排除しました。

答え1

なぜ問題がハードウェアにあると思いますか?ソフトウェアが分割エラー条件を満たしていますか?

メモリに問題があるかどうかを知りたい場合は、ログまたはリモートコンソール(可能な場合)でECCエラーを探すことをお勧めします。/var/adm/messagesまた、実行することができます記憶力テスト86Ubuntuにはデフォルトでインストールされており、起動メニューから利用できます。 Debianではわかりませんが、おそらく同じです。

失敗に他の理由がないことを証明しない限り、どのような場合でもプログラミング失敗を放棄しないでください。他のサーバーで実行されているソフトウェアは、次の場合にのみインジケータになります。

  1. ソフトウェアはまったく同じ機能を実行します。
  2. ソフトウェアは同じ数の要求を処理します。
  3. ソフトウェア提供まったく同じリクエスト
  4. ソフトウェア構成は100%同じです。
  5. ハードウェアドライバ以外のオペレーティングシステムの設定は100%同じです。

それに加えて、ソフトウェアが毎回まったく同じ場所でクラッシュすることを確認するために、コア分析から始めます。

関連情報