「KVM」の版間の差分

提供: セキュリティ
移動: 案内検索
(ページの作成:「<!-- vim: filetype=mediawiki --> 読み方 ;KVM: けーぶいえむ __TOC__ == 概要 == KVM (Kernel-based Virtual Machine) は、 Linux で仮想環境...」)
(相違点なし)

2013年4月14日 (日) 19:27時点における版


読み方

KVM
けーぶいえむ

概要

KVM (Kernel-based Virtual Machine) は、 Linux で仮想環境を利用するためのソフトウェアです。

インストール

CentOS に yum でインストールする場合

sudo yum groupinstall \
	     'Virtualization' \
	     'Virtualization Client' \
	     'Virtualization Platform'

使い方

カーネルモジュールのロード

KVMカーネルモジュール がロードされていることを確認します。

$ lsmod |fgrep kvm
kvm_intel              50412  0 
kvm                   305113  1 kvm_intel

手動でロードする場合は、下記の通りです。

Intelの CPUの場合。

$ modprobe kvm
$ modprobe kvm_intel

AMDの CPUの場合。

$ modprobe kvm
$ modprobe kvm_amd

libvirtd

libvirtd サービスを起動します。

sudo /etc/rc.d/init.d/libvirtd start

libvirtd のサービスを OS 起動時に自動で起動する場合は、 chkconfig で設定します。

sudo chkconfig libvirtd on

GUI での操作 virt-manager

GUI で操作する場合には、virt-manager を起動します。

sudo virt-manager

CUI での操作 virsh

CUI で操作する場合には、virsh を利用します。

起動

$sudo virsh
virsh # list --all
 Id 名前               状態
 ----------------------------------
   - bsd               シャットオフ
virsh # start bsd

ステータスの確認

virsh # list
Id 名前               状態
----------------------------------
  3 bsd               実行中

再起動

virsh # reboot 3

シャットダウン

virsh # shutdown 3

関連項目