DigiLoog

PC関係の事なら何でもいけるそんな処

Archive for the ‘PC’ Category

LinuxでASPMバグを踏んでログが残らないシステムダウン

2017年04月08日(土) - 21:59 | カテゴリ: Linux

自鯖環境はLinuxホスト2台の冗長化構成(非ライブマイグレーション)で組んでいるのだが、
ホスト2号機の方で意図しないシステムダウンが発生する事があり原因究明を頑張っていた。
古いKernelを使うと何故か事象が発生しない事から、とりあえず古い物を使い続けていたのだが、
先日公開されたCentOS6.9の事もあり、流石にKernel上げないのも限界を感じてきたので、
strace使ったりして本気で原因究明をやってみた。

結果、恐らくこれだろうという所まで切り分けが出来たので、
ワークアラウンドを実施した所、今の所は事象が発生していない事から備忘録を残しておく事に。

細かい設定は上のwikiに書いたが、少しだけ解説。
と思ったが、もっと詳しい事がコチラにかいてあった。
要するにPCI-Eの省電力機能を使うと、Kernelのバグに当り勝手にシステムハングアップしてしまう。
最近のマザーボードだと、通電時に自動的に電源ONする物があり、
「ハングアップ > 電源OFFと判断 > 自動再起動 > エンドレスループ」
になって、超絶不安定なシステムになってしまう (´・ω:;.:…

色々な組み合わせがあると思うが、自鯖環境で発生したのは下記のような組み合わせの場合だった。

  • マザーボードはPCI-E2.0対応
  • 差しているPCI-EボードはPCI-E1.1対応
  • 仮想化でゲストにはPCI-E2.0が見えている

この時にゲスト側からASPMの省電力化が実行されると、
サーバホストがゲストOS全体も巻込みながらシステムダウンした (´;ω;`)

………

回避するのは簡単で、ホストOSでPCI-E ASPMを無効化すれば良い。
『ASPMを無効化して大丈夫なのか』と言われそうだが、サーバで省電力化を優先し、
PCI-Eが勝手にOFFになる方が問題(NICボード停止など)なので、ASPMを無効化する事をオススメする。

無効化するには、GRUBのkernelパラメータに "pcie_aspm=off" を追記してOSを再起動する。
GRUB2の場合はwikiに書いてあるのでそちらを参照の程…


QNAPサポートに一般ユーザで問い合わせ

2017年03月17日(金) - 23:24 | カテゴリ: PC

自宅サーバのディスク領域は、QNAPのNASをiSCSI化して利用しているのだが、
NAS側のsnmpdがメモリリークして最終的にクラッシュしてしまうのに悩んでいた。

ここの所は、QTSのバージョンアップも盛んなので、それで修正されるのかと期待していたのだが、
一向に解決されないので、QNAPサポートチームに問い合わせメール(チケット起票)をしてみた。


上記が問題の状態。QNAPのプロセスを見ると、snmpdが2GByte程度のメモリを握っている


Raspberry Pi 3をIYHしてきた

2017年03月05日(日) - 21:11 | カテゴリ: PC

以前からラズパイ3に興味があったものの、なかなか踏ん切りが付かず購入していなかった。
そんな今日、所用で秋葉原に行った時にラズパイマガジンを発見し、適当に物色しながら呟いた下の文章。


その時はスルーしていたのだが、昼飯を食べながらふと思った。
『気になる物をIYHせずにスルーし続けていい事があるのだろうか』と…


という事で、気がついたらラズパイ一式をレジに持ち込んでいた ヘ(゚∀゚ヘ)
『用途? そ ん な 物 、 買 っ て か ら 考 え る !』


  • 応援中

    D.C.5 Sweet Happiness ~ダ・カーポ5~スイートハピネス 2025年3月28日(金)発売予定 予約受付中
    バカップル・サプリメント