ども、こんばんは。
前回までで、我が家にESXi 7.0 update 1のホストが2台、vCenter(VCSA)を1台できあがりました。
まだ2台のESXiはそれぞれ同じNAS(QNAP TS-873)のLUNをiSCSIでマウントしています。
よく考えたらiSCSIってディスク接続なので、普通は2台からつなぐってSCSI的には排他制御とかやばそうなんですが、調べてみたところVMFSが優秀でいい感じに排他制御しているらしい?です。
このあたりに色々書いてますね。
さて、vmkインターフェースにもvMotionを有効化しているし、基本的に仮想マシンを右クリックして「移行」すればOKです。
仮想マシン停止状態でのvMotionなら、気をつけることとしては、各ESXi間でポートグループの名前とかを揃えておくくらいですかね。(これも途中で選べるので違っててもいい気もします。)
問題は、パワーオン状態の仮想マシンのvMotionです。
今回2箇所はまりました。
以下2つとも互換性チェックで引っかかりました。
・ポートグループのセキュリティポリシーが一致していないと移行できない
→無差別モードを許可、偽装転送を許可、MAC変更を許可、の設設定ですね、これが移行先と移行元で一致していないと、互換性チェックでエラーになります。(仮想マシンがパワーオフなら問題ない模様)
・CPUの世代が違いすぎる問題
これは、古いML110 G7(Xeon E3-1280、Sandy Bridge)で稼働中の仮想マシンを新しいThinkCentre(Core i9-10900、Comet Lake)に移動する場合は問題ないですが、ThinkCentreで起動した仮想マシンはをML110 G7には移行するときに問題になります。
まぁこんなに世代の離れたCPUが同じデータセンター内に存在することもまずないとは思いますが。。。
ちなみに互換性チェックでは以下のようなエラーとなります。
これを回避するにはEVCという機能があるようで、仮想マシン単位またはクラスタ(今回我が家はクラスタにしていません)で、最低のCPU世代を決めてあげればいいようです。
参考;
vSphere EVCを有効化する場合のCPU世代に気をつける件
ただ、うちの場合だと、Sandy Bridgeに合わせるのもなぁ・・・・。っていう感じなのでやっていません。
あと、ちゃんと検証してないのですが、vCSAはこの制約を受けない?というか、EVCの設定が見当たらないので、多分めっちゃ古いやつでも動くような作りになってるんじゃないかと思います。
参考までに、ML110 G7で起動した仮想マシンはSandy Bridgeに、ThinkCentreで起動した仮想マシンは(設定上)Cascade Lakeになっています。
※vCSAにはこの画面はないようです。
まぁそんなこともありましたが、無事全仮想マシンvMotionで引っ越しできました。
ようやく溜まってたことが全部ブログに書けたーε-(´∀`*)ホッ
あとは、今回購入したThinkCentreはチップセットもCPUもIntel vProに対応しているので、せっかくだしAMTで管理したりしてみようかなと思っています。
以下おまけです。
【ESXiホストへのパッチ適用】
vCenter環境になったので、これからはいちいちDVDを焼いてバーッジョンアップ、アップグレードしなくても良くなりました。
いままで「vcenter update manager」と呼ばれていたものは、7.0から「Lifecycle Manager」に変わったようです。
「Lifecycle Manager」でベースラインと呼ばれる、まぁ重要レベルのパッチは当ててね、みたいな決め事をして、それに従ってESXiホストをアップデートするようです。
ML110 G7が少し古かったので、やってみました。
まずとくに「Lifecycle Manager」はいじっていません。デフォルトのベースラインをそのまま使っています。
で、ESXiホストのアップデートのタブを見ると、ベースラインの「重要なホストパッチ(事前定義)」に非準拠となっています。
なので、これをアップデートします。
「修正」をクリックします。
※本番運用では「修正の事前チェック」等をしておくことをおすすめします。
どーん。
あとは勝手にメンテナンスモードに入って再起動されます。
いやー楽になった。けど、「Lifecycle Manager」は使いこなすのめっちゃ難しそう・・・。
【バックナンバー】
- ThinkCentre m90q TinyとCore i9-10900(10コア/20スレッド)+64GBメモリで作る超小型!保証なし!爆熱!の最強ESXi – 1 – 購入編
- ThinkCentre m90q TinyとCore i9-10900(10コア/20スレッド)+64GBメモリで作る超小型!保証なし!爆熱!の最強ESXi – 2 – 開封編
- ThinkCentre m90q TinyとCore i9-10900(10コア/20スレッド)+64GBメモリで作る超小型!保証なし!爆熱!の最強ESXi – 3 – 魔改造とベンチマーク
- ThinkCentre m90q TinyとCore i9-10900(10コア/20スレッド)+64GBメモリで作る超小型!保証なし!爆熱!の最強ESXi – 4 – VMware ESXi 7.0 update 1のインストール
- ThinkCentre m90q TinyとCore i9-10900(10コア/20スレッド)+64GBメモリで作る超小型!保証なし!爆熱!の最強ESXi – 5 – おうちvCenter作るよ!
ではでは。またの機会に。