2008年12月23日火曜日

ESXi その3

こいつはICH9だしまあ普通に動くだろと思いPRO/1000 GTを挿したら普通に動いた。

サポート対象の職場のHPサーバだと電源やらファンやら温度やらESXiが取得してくれてるんでこの辺もどうやってるか弄ってみたいな。

ESXi その2

カニを無効にして Intel PRO/1000 MT と Sil3512 を挿してESXiインストールしてみたところすぐインストールできたけど、起動時にハングしてしまった。PRO/1000 GTに差し替えたらうまくバッチリ。転がってたMTが壊れていたんかしら。

これだと面白くないんで、内蔵のSB600で使えるようにやってみる。
- oem.tgzの作り方はいろんなサイトに情報あるんで省略。(chmodでownerをみんな201にしてるけど意味あんのかな?)
- BIOSでAHCIモードに変更
- simple.mapに2行追加
  1002:4380 1002:4382 storage ahci
  1002:438c 1002:438c storage ide
- pci.idsに追加
  4380 SB600 Non-Raid-5 SATA [AMD 690G]
  438c SB600 IDE [AMD 690G]
一応クラスも
C 01 Mass storage controller
  :
  06 AHCI controller

i/o性能とかベンチしてみてないけど今んとこ安定して動いてるようだ。

2008年12月21日日曜日

ESXi その1


HCLやsimple.mapというマップファイルが公開されていたので手持ちの部品で動く構成を作れないかな?とまず思い立った。

いったい何台PCあるのか自分でもわからんけど、このキューブ型のPCはnForce3とかいうチップセットにSil3512のSATA RAIDがオンボードでついていた。Athlon64 3000+でメモリ2GBしか積んでないけど Intel NIC (PRO 1000/MT)をさせばとりあえず動くんではないかなとやってみたがあえなくNG. 今から思えば PRO 1000/MT がまずかったのか、シングルコア(Virtualizationなし)だからだめだったのかもしれないがもうどうでもいい。

Webをいろいろ漁ると
- AMD690G + 追加SATAカードで動いているガイジン
- simple.mapの書き換えで SB600 で ESXi 使ってる人
- 玄人志向のSil3512チップのカードでまずインストールして、
 後からオンボードSATAデバイスにつなぎかえる技を使っている人
とかでてきたんで USB メモリブートのできなさそうな M2A694-GDG-PB でもなんとかなりそうということで実績豊富な SATARAID-PCI(¥2,480), PRO 1000/GT(¥5,980..高ぇ) の2枚をかっておいた。よく考えたらこの2枚で実はマザーボードの値段超えてるじゃねぇか。

(後日談)
このキューブPCはshuttleのSN85G4というベアボーンにAthron64-3000+が乗ってたんだけど、なぜかAPICをBIOSで無効にするとPRO1000/MT+オンボードSil3512でESXi動きました。shutdownでkernel panicするけどrebootは問題なく動作するのでrebootして電源OFFが必要。

VMware ESX Server 3i


職場で流行ってきたので前からやってみたかったおうちマシンに入れてみた。
HP ML350G5 とかいう完璧にサポート対象のサーバでは全く問題なく導入できたらしい。同マシンでWindows Server 2003をホストOSとして使っていたころよりゲストOSの動きが体感できるくらいよくなったんで、ウチに転がっているそこそこスペックのPCに入れてみたいなと思っていた。

ターゲットはAMD 690G のマザーに Athlon 64x2 4200+でメモリ4GBのやつ。正確には M2A694-GDG-PB という安物マザーボードで、オンボード
・VGA : RADEON X1250相当 (意味ないけど Vista Premium Readyらしい)
・ATA : SB600 South Bridge
・NIC : カニ
というどれもとても動きそうもないスペックなんですが、事前の下調べでなんとかなる目算があったのでやってみました。

用意したのは転がっていた
・NIC :
Intel PRO/1000MT Desktop Adapter
Intel PRO/100+ Dual Port Server Adapter
と、念のため
・NIC :
Intel PRO/1000GT Desktop Adapter
・SATA :
玄人志向 SATARAID-PCI Sil3512A 搭載
を買っておいた。

結果としてはオンボードSATA + PRO/100+ で動いてます。(DVDドライブ認識してないけど、VM Infrastructure Clientでクライアント側のドライブとか iso マウントできるし)

今既存のVMイメージを VMware Converter で変換中。

(昼飯後)いや、なかなか快適だ。WebSphere + Oracleを使う重い製品のVMだけどレスポンスかなりいい。