2014年8月31日日曜日

IRSTとBIOS更新の罠

昨日、IRST (Intel Rapid Storage Technology だったか)を使用してRAID5を組んでいるマシンの
マザーボードBIOSを更新して、CPUを交換する作業を行ったのだが、
RAID5が解除され、OSからディスクが認識されない状態に。
おおいに凍りついて、徹夜で対応して、なんとか復旧できたので記録。


■何をしようとしたのか
 マザーボードのBIOS更新後、CPUを交換しようとした。
 ※ディスクサーバのBIOS更新とかチャレンジャーだなとか言わんでください(汗)

 なお、当該マシンではOSディスクはSSDのシングル構成、
 ディスク6台をデータ領域としてRAID5で組んでいる。


■何が起きたのか
 BIOS更新後、BIOS設定がすべて初期状態に戻る。
 (1) 気付かずにOS起動、ディスクが認識されない
 (2) 再起動後、BIOS設定画面で、SATAの設定が「AHCI」に戻っていたので「RAID」に変更する
 (3) IRSTの設定画面で、6台構成のRAID5ディスクのDISK ID 0とDISK ID5が
   「Non-RAID Disk」になっている
 (4) そのままOS立ち上げても、当然RAID5として認識しない。

   →マジか。
    どー考えても、ディスクの中身は生きているが、OSから認識できていないだけという
    諦めきれない状態(^^;

■どう解決したのか
 
 解決は他人様のサイト情報で解決しました。感謝。
 http://astra.digi2.jp/a/e/g13_237_irst_raid0_status_-_failed_win8.html

簡単に書くと
 (1) いったん、すべてのディスクを「Reset Disks to Non-RAID」する
 (2) 「Create RAID Volume」でもう一度RAID5を組み直す。
   設定パラメータや名前を正常時と同一にするため、(1)の作業前に、IRSTの
   DISK / VOLUME Information画面はメモなり、写真なりとっておく。
 (3) OSを起動後、IRSTをアンインストール
 (4) 「TestDisk」ツールを使用して、GPTパーティションの解析、修復

 (5) OS再起動、あぁ見慣れていたフォルダが見える、見えるよ。
   中のファイルもちゃんとアクセスで出来る。助かった。

 (6) IRSTを再インストール

 なお、私の環境ではRAID5がデグレード状態になったので、RAID5の再構築が始まった。
 もちろんデータが消えるわけではない。
 (最初にRAID5を組んでOSを起動した時と同じ動作)


■補足
 この現象が起こった時、一旦ディスクを全部、別の空ディスクに交換して、
 擬似的に現象を再現させたあと
 参照Webに書いてある手順で復旧できそうか試してみた。
 Web上の対象はRAID0だったかが、RAID5でも使える手順であることを確認できた。

 この中で確実にわかったのは、各ディスクがRAIDディスクであることを記録しているのは
 BIOS側ではなくて、Disk側だということ。
 おそらく、BIOSのSATA項目をAHCIに戻ったあと、OSを起動した時か、
 BIOSのSATA項目をAHCIからRAIDにしたときに、ディスクに「Non-RAID Disk」状態であること
 または、単にディスクの先頭部分が初期化されるものと思われる。

 もうひとつ。
 BIOS更新後、復旧できたと安心して、CPU交換を行い、マシンを起動すると
 F1押して、BIOS入れと指示されたので、設定を確認していたところ、
 またもやSATA項目が「AHCI」に戻っている。マジですか。

 このまま進むと、また「Non-RAID Disk」状態にさせられそうだったので、
 即電源断、OS以外のSATAケーブルを抜き、マシン起動、SATA項目を「RAID」に変更し、
 BIOS項目セーブ、電源断。
 再度、SATAケーブルをすべて接続しなおし、マシン起動、IRST画面では、しっかりRAID5で
 認識されていた。

 BIOS更新の場合も、最初にマシン/OSを起動する前に
 RAID対象のSATAケーブルを一旦抜いてマシン起動してから、
 BIOSのSATA項目をRAID状態に変更した後、ケーブルを再接続して
 マシン起動すれば、当該現象にはあたらずに済むのではないだろうか(未検証)。
 ※もちろんケーブルを外す際は、ケーブルを確実に元の接続に戻せるように
   ラベル貼るなり、ケーブルに番号書くなりするべきだ。


■実は…
 実は、この現象、以前にも経験していて、※以前は中に入っているデータを廃棄した(;_;)
 BIOS更新のプログレスバーが進んでいる瞬間に思い出し、凍りついた。し、しまったと。

 しかし、さすがに今回は、失いたくないデータも入っていたので、根気よくネットを徘徊した。
 ぜーったい同じ不幸にあった人がいるはずだと。
 助かりました。ありがたいことです。

------------------------------
ところで…
BIOS更新すると、RAID構成失って、ヘタしたらデータ失うって
なんか運用上致命的だと思うのだけど
RAIDを使うためにIRSTを使用すると、RAIDそのものを失うとか、怖くて使えん。
(自作機じゃなくて、メーカーPC利用の場合、BIOSなんざ更新しねーよってことだろうか)

一応、当該マシンには、BIOS更新、CPU交換禁止のラベルを貼っておいた。
もー二度と経験したくない。

2014年6月1日日曜日

ESXiの制御コンソールのMACアドレスを変更する

先日ESXiのマザーボードを交換したが、このときESXiをインストールしたUSBメモリはそのまま使用した。
その後、もともとESXiを入れていたマザーボードにWindowsを入れて運用したところ
ESXiの制御コンソールにアクセス出来ないことが発覚。

で、いろいろ調べるとESXiとWindowsマシンに同じIPが振られている。
我が家では用途の決まっているマシンはDHCPで固定IPを割り当てているのだが、
なにをどーやってもESXiとWindowsマシンに同じIPが振られる。

で、いろいろ思案した末、USBメモリのESXi設定のどこかに前のマザーボードのオンボードNICのMACアドレスが書かれているに違いない。と思ったがどこに書いてあるのかよく分からず挫折。
ネットで調べると下記ページに、MACアドレスを再設定するスイッチが書かれていた。
感謝。


こちらに書かれていた内容を実施。
http://d.hatena.ne.jp/EijiYoshida/20120519/1337405747

SSHでコンソールログインして、下記を入力して、再起動するだけ
------------------------------------
esxcfg-advcfg -s 1 /Net/FollowHardwareMac
------------------------------------

おぅ、そういう仕組があったんか

2013年6月16日日曜日

FILCOのメカニカルキーボードを買った

FILCOのメカニカルキーボードを買いました。
FKBN91MRL/NFB2

赤軸のテンキーレス、日本語91かなキーなしタイプです。

既に4ヶ月前、フルキーの黒軸を買ったのですが、これがなかなかお気に入りになったので、実家マシンのキーボードもメカニカルキーボードにしてみました。

前回、黒軸を買ったときは、店頭でキーを触った時
「明らかにストロークが重たく、今まで触ってきたメンブレンキーボードと感じが違う」
という点に惹かれて買いましたが、
あれから黒軸をつかって打ち込んできて、だんだん実家のキーボード(1000円級のメンブレンキーボード)が使いづらくなったため、こっちのキーボードもメカニカルにしようと思い立ちました。

ただし、同じ黒軸買うのは面白くないので、黒軸と同タイプで反発力が少し弱めに設定されている赤軸を購入した次第です。

黒軸に慣れると、キーの押下に対し、反発力がリニアに増加していく感覚が心地よく感じられます。
赤軸について、反発力がリニアに増加していく感覚は黒軸と同じです。単に反発力が全体的に軽いだけ。メーカーの説明通りです。
渡しの場合、黒軸に慣れているせいか底打ちばんばんしてしまいますが、底打ちの音も心地よいので、これは問題なし。

黒軸になれると、赤軸のほうが更に気持よくキーを打ち込める気がします。

売価10000円近くするキーボードで、これじゃなくてもキーは打てるわけで、まぁ贅沢品ではあるのですが一生モンと考えれば、よい買い物でした。

2013年5月23日木曜日

MySQL匿名ユーザの罠

今回は完全に俺メモだw。

某OpenStackの自動インストールスクリプトでどうも止まる。
なにで止まっているかってーと、スクリプト中で作成したユーザにログインするとき、
"パスワード設定してねーよ"と怒られるのだ。

はぁ?直前のGRANT文で設定してるじゃねーかと、調べていると
確かにこのユーザはパスワードなしでログインできる。
パスワード変更コマンドを実行しても、パスワードなしでログインできる。
こらこら、さっきパスワード変更成功したちゅーたのに効いてないじゃんか。
くっそう~ハマったと諦めていたが、別件で次の対処方法を発見した。

匿名ユーザの削除

delete from mysql.user where user='';

どうも匿名ユーザの優先順位が上だと、匿名ユーザでログインすることになるらしい。
(ちゃんと調べていないが、匿名ユーザなんぞ要らんので、迷うことなく削除だw)

ついでに、おまじないのごとく
flush privileges;
だ。


相当悩んだぞこれ(汗)。
ESXi上にインストールしてんのがいけんのかな~。んなわけないよな~。


あ、これでめでたくGrizzlyが一発で入りました。ありがたや。

2013年2月3日日曜日

ESXi5.1でHypervisorのNestを有効にする

ESXi5.1とESXi5.0では、HypervisorのNestの設定方法が異なっていたため、以下記録。

・ESXi5.1
 /etc/vmware/configに次の1行追加
  vhv.enable = "TRUE"


・ESXi5.0
 /etc/vmware/configに次の1行追加
  vhv.allow = "TRUE"

あとは、
仮想マシンのプロパティのオプションタブで
ゲストOSのバージョンを「その他」の"VMware ESXi 5.x(試験的)"を選ぶ。

参考URL:
http://www.virtuallyghetto.com/2012/08/how-to-enable-nested-esxi-other.html

※これで/proc/cpuinfoに"vmx"が表示されているのは確認したが、nestされた環境のVMがまともに動いているのかどうかまでは確認していない(汗)。

そうか、enableか~。最初からそうしとけよぉ(ぼそ)。

----------------------
更新 2014/9/15

ESXi 5.5 も上記ESXi 5.1と同じ方法だった。
ゲストOSのバージョンで "VMware ESXi 5.x(試験的)"
を選ばなくてもNestが効いているようだ。

あと備忘録として、
ESXiのSSHログインはチャレンジレスポンスで行う。

2013年1月13日日曜日

Windows8のVPN接続した時、ローカルの通信が遅くなる件について

Windows8でVPN接続すると、ローカルの通信が途端に遅くなる。
現象を見る限り、URL入力してから最初の画面が出るまでが遅く、一度画面表示が始まったら、いつもどおりのスピードのように見えたので、DNSの名前解決が怪しい。

ので、とりあえず
VPN接続の接続プロパティからTCP/IPv4のプロパティを開き、
優先DNSサーバのアドレスにローカルLANのルータアドレスを設定すると解決した。

根本的には、gatewayや利用NICの優先順の設定に問題があるようだが、とりあえずこれでいいことにする。

2012年12月31日月曜日

2012 私が聴いたミュージックアワード

今年も大晦日が来ました。
今日は、2012年に私が聴いた音楽の中で最も感銘を受けた音楽について記録しときます。

なお、基本的にはシンセ系のゲーム関連音楽ばっか聴いている(基本的に歌モノ聞かない)ので、聴いた音楽自体、随分と偏っています。
(ちなみに言っとくと、ゲーム音楽は聞いてもゲームはあまりしません(^^;)

まず1つめ。
■FM音源+PCM音源なあの頃の構成で、ノリノリ(古い?)な音楽作ってらっしゃる方々がいたっ!

まず、超感謝レベルで嬉しい内容だったのが
「SOUNDSHOCK 2: FM FUNK TERRROR!!」

後述のストラニア繋がりで、ヨナオケイシさんのツイートから発見させていただきました。
(ヨナオさんの曲も4曲目に収録されています)

その内容ですが、1曲目からそらもう素晴らしい。私としては2000年以降、もうこういう音楽は聴けない(作られない)って思っていただけに感涙モノ。
車の中で爆音ヘビーローテさせてもらいました。
ギャラクシーフォースとかサンダーブレードのようなベースバリバリというか、全パートでリズムが作られ、そんでもってFM音でキレありまくりな曲達。そして曲の展開が多彩で何度聴いても飽きが来ない。

んでもって、Internet上で無料で公開!。
私から見るとフルプライスで買いますから、来年も作ってくださいmOm的な素晴らしい出来でした。
(いや、マジで作って欲しいです)

個人的に一番ハマったのは13曲目、「Bomb Boy — Back Alley Clash」です。
音、奏法、曲展開ともに、とんでもなく凄い曲を作る人がいるんだなと関心。



そして、これは去年リリースだったようですがSOUNDSHOCK 2の全身であるこれ。

「SOUNDSHOCK: FM FUNK MADDNESS!!」

こちらは、2に比べるとFM音で無理している感wを初め感じましたが、
こちらも素晴らしい出来です。
(2の方がパーカッション系にPCMを遠慮無く使用していて、ハリがある感じかな)

というわけで、この2枚が聴けただけで、今年はいい年だったと思えたのでした(^^)。


次、2つ目。
■音楽聴いてからゲーム買ったぜ「星霜鋼機ストラニア」

ストラニアはグレフから発売されたXBOX360の配信専用ゲームです。
ストラニアの音楽は、super sweepさんのサンプル試聴ストリームで知りました。
同時期に「エスカトス」が出ていたので、まもるクン系統を期待してそっちを先に買いましたが、
後にストラニアの視聴ストリームが公開されてびっくり。いいじゃないですかこれ。
(supwer sweepさん、視聴ストリームは販促として大事だと思います)

ゲーム自体はロボシューティングなんですが、曲がカッチョイイ。
しかも全体的に、ボス曲も含めてよい。
思わず、ストラニア(ゲーム)も買ってしまいました。音楽聴いてからゲーム買うなんて久々です。

なお、このゲーム、追加DLCで敵サイド(バウアーサイド)でゲームを開始できるらしいのですが、バウアーサイドの音楽がさらにカッチョエエです。
(私はまだストラニアサイドをクリアしていないorzのでDLCは買っていませんが)
ストラニアサイドが「正義」ならバウアーサイドは「ダーク」な感じ。
ダークっても、バックに流れるギターがかっこいい歪な音をしているためそう感じるのですが、
全体的にどこか物悲しい感じが孤独感をソソる(^^)。

というわけで、作曲者のヨナオケイシさんGJだと思います。今後の活動に期待させて頂きます。


※ストラニアのサントラCDは去年発売でしたが、私は今年に入って聴いたので
 今年の私が聴いたミュージックアワードに入れました。


以上2点でした。


なんか「カッコエエ」以外表現する言葉が出てこなかった(^^;のですが、
このような曲を書かれた方々に感謝します。

それでは皆様良いお年を。