大量の一般保護違反
最近、ホームサーバーをUbuntu 10.04から12.04.1にアップグレードしました。linux-image-serverカーネル、x86_64アーチを実行します。 特に異常な実行は何もないと思います-大洪水デーモン、apache2、IPマスカレードを備えたiptablesファイアウォール、DHCPサーバー、ゾーンファイルが自動的に更新されるバインドDNSサーバー、DHCPクライアントがsshd、nfsサーバーを識別するホスト名他のものの。このマシンは私のルーターです。インターネットとローカルネットワークの間にあります。 アップグレード以降、断続的に失敗しています。起動後しばらくの間は問題ありませんが、WiFi上のネットワーク接続が突然失われます。ネットワークケーブルを接続すると、DHCPサーバーからIPアドレスを取得できません。自分に静的IPアドレスを設定すると、引き続きインターネットに問題なくアクセスできます。これによりdhclient -v eth0、クライアントがIPリースを更新しようとしたときに、DHCPサーバーに障害が発生したように見えます(実際、実行してdhcpdiscoverの通知に応答しません)。しかし、静的IPで有線接続されているため、インターネットに接続できるため、iptablesは問題なく動作しています。 そのため、SSH経由でマシンにログインしようとしましたが、ハングしているようです。sshを冗長にすると、サーバーへの接続が確立されることがわかり、少し下で失敗します。正確な場所を確認するのは困難です。 HTTPサーバーからWebページを取得しようとすると、要求したページが取得されますが、追加の要求(画像、スタイルシート、JavaScript)は提供されません。ただし、たとえばcurlから直接要求した場合、これらのファイルを取得できます。 これは、何かがフォークしようとするたびに物事が下り坂になることを示唆していますか? モニターとキーボードをサーバー(通常はヘッドレス)にドラッグして、見てみました-スタックトレースが表示されています。 新しい仮想端末に切り替えてログインしようとしました。パスワードを入力すると、スタックトレース(一般保護違反)が表示されます。ここにあります: Jan 6 20:19:54 localhost kernel: [ 1475.178245] general protection fault: 0000 [#12] SMP Jan 6 20:19:54 localhost kernel: [ 1475.178292] CPU 1 Jan 6 20:19:54 localhost kernel: [ 1475.178309] Modules linked in: btrfs zlib_deflate libcrc32c ufs qnx4 hfsplus hfs …