SPICEサーバー2015/06/02 |
デスクトップ仮想化 SPICE ( Simple Protocol for Independent Computing Environment )
をインストールし、仮想マシンにリモート接続できるようにします。
VNCのように接続先ホストが待ち受けるのではなく、KVM
ホスト側で仮想マシンへの接続を待ち受けるため、接続先の仮想マシンのネットワークはつながっていなくとも、KVM
ホストさえネットワークにつながっていれば仮想マシンへリモート接続できます。
まずは KVM ホスト側で仮想マシンが SPICE 対応で起動できるように設定します。
|
|
[1] | SPICE サーバーインストール |
[root@dlp ~]# dnf -y install spice-server |
[2] | 既存の仮想マシンの xml ファイルを編集して SPICE 対応で起動します。 当サイトの仮想マシン作成例だとグラフィクスなしで作成しているため以下の変更のみで OK ですが、グラフィクスありで作成した場合は、xml ファイル中の、<graphics>~ と <video>~ のセクションは削除して以下の変更をしてください。 |
# 仮想マシン「fedora22」の設定編集 [root@dlp ~]# virsh edit fedora22 <domain type='kvm'> <name>fedora22</name> <uuid>ae4e5582-492a-4292-8da2-48320a7816e6</uuid> <memory unit='KiB'>4194304</memory> <currentMemory unit='KiB'>4194304</currentMemory> <vcpu placement='static'>2</vcpu> . . . # 適当に下の方に以下を追記 # passwd=*** は任意のパスワードを設定 # slot='0x0*' は他と重複しない番号を指定 <graphics type='spice' port='5930' autoport='no' listen='0.0.0.0' passwd='password'> <listen type='address' address='0.0.0.0'/> </graphics> <sound model='ac97'> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0'/> </sound> <video> <model type='qxl' ram='65536' vram='32768' heads='1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/> </video> <memballoon model='virtio'> <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/> </memballoon> </devices> </domain> Domain fedora22 XML configuration edited.[root@dlp ~]# virsh start fedora22 # 仮想マシン起動 Domain fedora22 started |
[3] |
以上でSPICE対応での仮想マシン起動は完了です。SPICEクライアントからの接続は次項を参照ください。
|
[4] | なお、仮想マシン作成時からSPICEを有効にしたいのであれば、以下のように指定します。 Windows のようにインストールに GUI が必須な OS をインストールする際に、KVMホストマシンに GUI 環境を用意しなくとも、SPICE 有効で起動すればインストールできます。 |
[root@dlp ~]# virt-install \
--name Win2k12R2 \ --ram 6144 \ --disk path=/var/kvm/images/Win2k12R2.img,size=100 \ --vcpus=4 \ --os-type windows \ --os-variant=win2k8 \ --network bridge=br0 \ --graphics spice,listen=0.0.0.0,password=password \ --video qxl \ --cdrom /tmp/X64FRE_SERVER_EVAL_JA-JP-IRM_SSS_X64FREE_JA-JP_DV5.ISO |
Sponsored Link |