KVM をネストする2014/04/24 |
KVM ゲスト上に KVM をインストールして仮想マシンを作成できるようにします。
仮想化の入れ子により、より少ない物理マシンでより多くのアプリケーションテストができるようになります。 |
|
[1] | Nested KVM の設定を確認し、必要であれば設定変更して再起動します。 |
# もし結果が「N」なら以下のようにして設定変更し一旦再起動 ) [root@dlp ~]# echo 'options kvm_intel nested=1' >> /etc/modprobe.d/qemu-system-x86.conf
|
[2] | 搭載しているCPUのモデルを調べておきます。 |
[root@dlp ~]# virsh capabilities | egrep "/model|/vendor" <model>Westmere</model> # CPUモデル <vendor>Intel</vendor> # CPUベンダー <model>apparmor</model> <model>dac</model> |
[3] | Nested KVM を有効にしたい仮想マシンに以下のような設定を加えてください。
これでゲスト上でもKVMインストール/仮想マシンの作成ができるようなります。 |
[root@dlp ~]#
virsh edit www # 仮想マシン「www」の設定編集 # 適用な箇所に以下を追記する
<cpu mode='custom' match='exact'>
# [2]で調べたCPUモデル <model fallback='allow'>Westmere</model> # [2]で調べたCPUベンダー <vendor>Intel</vendor> <feature policy='require' name='vmx'/> </cpu> |
Sponsored Link |