VMware ESXi 4.1で玄人志向のSATA2I2-PCIe(安物PCIeSATAII)の認識に成功しました。
デフォルトでは認識しませんが無理やりドライバ突っ込みました。
速度もSATA1デバイスでR:124M W:107Mは出てる。
一度失敗してESXi起動しなくなったことは内緒です。
また、ネット上のやつをそのまま置き換えたらSATA2I2-PCIe以外のSATAデバイスが見えなくなったことはもっと内緒。
以下手順メモ
SATA2I2-PCIeはSil3132使っています。
なお、デバイスIDはvSphereClientの構成->詳細設定->編集で確認できます。
SATA2I2-PCIeの場合は、いかの番号であることがわかります。
ベンダーID 1095
デバイスID 3132
とりあえずこちらからドライバが公開されています。
http://www.bytedynamix.com/?p=93#more-93
ダウンロードしたoem.tgz_.zipを解凍し、oem.tgzを入手
SSHもしくはTech Support Modeで、ESXi 4.1に入り、以下の操作をします。
●バックアップ
#cp /bootbank/oem.tgz /bootbank/oem.tgz.org
●既存oem.tgzを展開
#cd /tmp
#mkdir /tmp/oem
#cd /tmp/oem
#cp /bootbank/oem.tgz .
#tar zxvf oem.tgz
●対応ドライバを含んだoem.tgzを展開
#mkdir /tmp/oem_sil24
#cd /tmp/oem_sil24
SCPを使用して解凍したoem.tgzを/tmp/oem_sil24に転送
#tar zxvf /tmp/oem_sil24/oem.tgz
●対応ドライバをコピー
#cp /tmp/oem_sil24/usr/lib/vmware/vmkmod/sata_sil24.o /tmp/oem/usr/lib/vmware/vmkmod/sata_sil24.o
●設定の確認(pci.ids)
#cd /etc/vmware
#cat pci.ids | grep 3132
ここで、以下のような行に出ていれば問題なし。
3132 SiI 3132 Serial ATA Raid II Controller
出ていない場合は、以下の作業を実施(ESXi4.1の場合は不要)
#cp pci.ids /tmp/oem/etc/vmware/
#vi /tmp/oem/etc/vmware/pci.ids
1095 Silicon Image, Inc.
のブロックに
3132 SiI 3132 Serial ATA Raid II Controller
の行を追加し保存
●設定の確認(simple.map)
#cd /etc/vmware
#cat simple.map | grep 3132
ここで、以下のような行に出ていれば問題なし。
1095:3132 0000:0000 storage sata_sil24
出ていない場合は、以下の作業を実施(ESXi4.1の場合は必要)
#cp simple.map /tmp/oem/etc/vmware/
#vi /tmp/oem/etc/vmware/simple.map
1095:3132 0000:0000 storage sata_sil24
の行を追加し保存
●oem.tgzの再作成
#cd /tmp/oem/
#rm oem.tgz
#tar zcvf oem.tgz *
oem.tgzのコピー
cp /tmp/oem/oem.tgz /bootbank/oem.tgz
ESXサーバ再起動で認識されました。
なお、ダウンロードしたoem.tgzを置き換えただけだと、SATA2I2-PCIe以外のSATAデバイスが見えなくなる場合があるので注意です。
あと、oem.tgzが存在しない状態で再起動かけると、ESXiそのものが起動しなくなります。こちらも要注意です。
起動しない場合は、とりあえず、oem.tgzのバックアップに戻しましょう。
(復旧は、UBUNTUのLiveCDでブートしてHypervisor1ボリュームの下を書き換えするのが簡単)
本日の収穫物。
・Intel i7 870x1
・DDR3 4GBx4
・2TB HDDx1
・INTEL NICx1
・玄人志向Sil3132搭載SATAボード(SATA2I20PCIe)
・超ミニサイズUSBメモリ2Gここまでは予定通り。
すべて、NECの安鯖のGT110bをESXiサーバにするためのパーツです。ちなみに2台目。
つか、7万弱でCPU4コア,メモリ16GB,2TBHDDのESXサーバが組めるのってなんかおかしい。
なお、玄人志向Sil3132搭載SATAボード(SATA2I20PCIe)は通常はVMware ESXiでは認識しません。
あとでむりやり認識する予定。
あとは
・中古iRAM(3.5K円なぜか3枚目)
[どちらかというとバッテリ目的]
・サンコーで売ってたソフトがないのでジャンク扱いのUSB-DISPLAYアダプタ(2K円)
[中のチップははどうせDisplayLinkだろうと予想]
・USB-HUB,コンセントタップとかの小物をゲット
それと大学関係の知人をESXiの暗黒面(別名無茶運用)にひきずり込みに成功。
2007/11/04〜2008/01/14
2003/01/01〜2006/05/07
2002/07/01〜2002/12/31
2002/05/01〜2002/06/30
2002/02/01〜2002/04/30
2001/12/01〜2001/01/31
2001/11/01〜2001/11/30
2001/10/01〜2001/10/31
2001/09/01〜2001/09/30
2001/08/01〜2001/08/31
2001/07/01〜2001/07/31
2001/06/01〜2001/06/30
2001/05/01〜2001/05/29
2001/04/01〜2001/04/30
2001/03/01〜2001/03/31
2001/02/01〜2001/02/28
2001/01/01〜2001/01/31
2000/12/01〜2000/12/31
1999/05/01〜1999/08/01