DigiLoog

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

Archive for 2017年04月

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に書いてあるのでそちらを参照の程…



タユタマ2 -you’re the only one-をフルコンプ

2017年04月02日(日) - 21:36 | カテゴリ: ゲーム

『タユタマ2 -you're the only one-』2016年5月27日発売予定!
以前から早くやりたいと思いつつも時間が取れなかったのだが、
タユタマ2ASも発売するので気合いを入れてゲームをインストールして進めてみたら…

1ヶ月弱でいつの間にかフルコンプを果たしていた (`・ω・´)

という事で、「タユタマ2 -you're the only one-」と、
Lump of Sugar10周年記念で貰った、「タユタマ -append disk-」をフルコンプしてきた


タユタマ2はオフィシャルで購入。一応、ファンクラブ入っているし、オフィシャルで買わないと。
タユタマアペンドディスクも申し込みしたので、そっちもフルコンプした。
いやはや、ここまでタユタマシリーズに嵌まるとは…

攻略順は半固定、全ルートコンプリートで15~25時間程度
やってみて思ったが、話の流れを掴む為にも「緋文 → 菜乃 → こはく → ましろ」の順番を推奨。
というよりも、ましろは他3人をコンプリートした後で無いと開放されない。



GPSCAPでPPSを取れなかった

2017年04月01日(土) - 20:48 | カテゴリ: 趣味

「チップ仕様はちゃんと確認しましょう」という戒めで記載 (´・ω:;.:…

先日購入したラズパイでGPSから時刻データを取得しNTPサーバ化しようと画策して、
日経Linuxで特集していたGPSボード(GPSCAP)を購入したのだが、
こいつでは、GPSのみでNTPサーバを構築できない事が後から判った。

GPSから時刻データを取得するには、GPSに乗るデータと、
1秒毎のパルス波(PPS)が必要となるのだが、
今回購入したGPSCAPではPPSを取得出来なかった。

PPSを別途調達すれば出来るとは思うが、その為に別のチップを積むのも面倒なので、
今回のStrutm-1なNTPサーバ計画はお預けに。
色々と情報を漁ってみると作例とかもチラホラ出てくるので、
作り方を事前勉強した後に再チャレンジ予定。

そして、残ったラズパイはIPv6環境のRA/DHCPサーバとか、
NAT64のテスト機として使ってみようと思う。
そっちについては折を見て紹介が出来れば…



  • 応援中

    はじめるセカイの理想論 -goodbye world index-