Proxmox VE 4.2のVMをESXiに移行する

Proxmox VEで作成したVMをVMware ESXiに移行する。 VMが停止状態であればそのままディスク形式をvmdkにしてやればよい。

qemu-img convert -O vmdk VMディスク.qcow2 VMディスク.vmdk

稼働中のVMを移行する場合は、まずProxmox側でVMのバックアップ取得を行う。 バックアップは、対象のVMを選択して[バックアップ]タブで行える。

バックアップファイルが取得できたら、ProxmoxVEにssh接続し、以下のコマンドを実行してバックアップファイルからVMware ESXi上で利用できる仮想ディスクを取得する。

...

自宅サーバにESXi6をインストールしたところ、「Initializing IOV...」でフリーズしてしまっていた。
これだと困るので、以下の対応を実施した。

  1. まず、ESXi自体を起動させるため、ブート時に「Shift + O」で起動メニューの末尾に「noIOMMU」を追記する。
  2. ESXiが起動してきたら、vSphere Clientからsshを有効にする
  3. 最後に、以下のコマンドを実行して次回以降は起動時に「noIOMMU」が適用されるようにする。

ふと思い立って、CentOS 7"に"Vagrantを導入しようと思ったのでその備忘。
入れ方は簡単で、まず以下のコマンドでVirtualBoxをインストールする。

cd /etc/yum.repos.d/
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
yum update -y
yum install binutils qt gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms
y...

ESXi5.5上で動作する仮想マシンのコンソールにVNCから接続できるようにする

以前、ESXi上の仮想マシンに対してネットワークごしにシリアルコンソール接続を行う方法について記述したが、今回は仮想マシンのコンソールにVNCで直接接続する設定についてを記述する。
設定を行うのはvSphere VMware ESXi 5.5。ESXiのIPアドレスは192.168.0.225、仮想マシンのコンソールに割り当てるポートは5900とし、VNCクライアントはVNC Viewerを用いるものとする。

1.構成パラメータの追記

まずは、vSphere Clientから仮想マシンの構成パラメータを追記する。この設定を変更するには仮想マシンが停止している事が前提なので、起動中...