Index

VMWare Serverから、VMWareESXiに移行したときのメモです。

スペックは以下のとおり。

VMWare Server(CentOS 5.4) CPU:Xeon 2.4GHz x2(Prestonia) Memory:4GB Disk:160GB(Mirror)、500GB(Mirror)、1.5TB(Single)

VMWare ESXi(ESXi4) CPU:Xeon E5205 1.86GHz x1 Memory:2GB Disk:なし

作業用PC CPU:Atom 330 Memory:2GB Disk:500GB

VMWare-Serverは、合計2.5TBのストレージを持っているにもかかわらず 移行先はディスクレスorz お金が無いので、移行は非常に困難でした。

ディスクトレイは、おっとではボッタクリ(5250円/個)だったので、ebayでゲット。 送料込み6個8635円でした

どうやって移行したかというと。。

ミラー構成を崩して500GBx1と160GBx1を取り出し

新たな500GBx1を確保するために、作業用PCの500GBを160GBに移行 (ここで500GBx2)

VMWare Serverの500GBのストレージに乗っかっていたVMを1.5TBに移行して、 LVMから500GBを切り離し。 (ここで500GBx3)

ESXiマシンで、500GBx3をRAID-5にして1TB確保

EcoWatt?によると、ESXiサーバの電気代は3000円らしい。

対象のVMは以下の4つ Web/Mail/DNS サーバx2(Solaris9) NFS/DBサーバ x1(CentOS5.3) エンコード用サーバ x1(Ubuntu Server)

最初、Converterを使ってみることにした。 結果、エンコード用サーバだけまぁまぁ上手く移行できた

対象機器 NFS/DBサーバ 700GBも持っているので、移行作業をスタートしたところ、Formatのところでfail DiskI/Oが遅くてタイムアウトした模様。 700GBのところだけ手動で持ってくるように変更して再トライ。最初気づかなかっ たんだけど、パーティションごとにVirtualDisk?が作られてしまって、変更でき なかった。。これではちょっとヤダから却下。 結局、移行先でVM作って、LiveCDでブートして、同じ名前のLVM作って、dump/restore。

次、対象機器 エンコード用サーバ こいつはVMWareConverter?が一番上手く行った例かも。 パーティションごとにVirtualDisk?が作られるって事は無かった。LVM環境だと駄目 なのかも。 コピーはすんなり終わったんだけど、GRUBのInstallが始まったところでFailして終了。VMは当然起動しない。 また、LiveCDでブートしたところ、ディスクのUUIDが変わっていてマウントできなかった 模様。 UbuntuのGRUBやfstabはUUIDでマウントする仕組みになっていて、Convertした際に変わった。だから、変わったUUIDを探し出して、「/boot/grub/grub.cfg」と「/etc/fstab」を編集。LiveCD上からgrub-installをして、移行完了。

最後、Webサーバ こいつが一番厄介だった。 Converterは対応してないから、VM作ってufsdump/ufsrestoreによる移行を思いつく。 が、どう頑張ってもブートしない>< まず、普通にブートプログラムがコピーできなかった。SingleユーザでBootして、/bootをpcfsでformatし、マウントしたところまでは出来たんだけど、ドライバがなぜか普通のcpコマンドでコピーされない。 googleで調べたら若干特殊な方法でmkfsしないといけなかったらしい。

mkfs -F pcfs -o S,s,B=/boot/mdbootbp,b=BOOT,i=/boot/strap.com /dev/rdsk/c1t0d0p0:boot

この後、コピーすると出来るんだとか。 で、めでたくブートパーティションのコピーが出来たんだけど、今度はスライスが見えないときた。 シングルユーザのときは/dev/dsk/c1t0d0sXで見えていたから問題ないと思っていたんだが、/をマウントしてみると、c1t0d0sXのリンク先が間違っていた。 devfsadmで作り直してみても上手く行かない。c2t0d0sXとして/devicesにリンク張られていたからvfstabを書き換えても起動しない。ディスクは認識はしてたのになあー。

諦めて新規構築。 Solaris10をインストールして、各種コンパイルと設定。 Apacheの移行やバージョンアップなど面倒なことが多々あったけどなんとかComplete!!


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-02-15 (木) 13:34:42 (276d)