ユーザ用ツール

サイト用ツール


サイドバー



最近の更新



Tag Cloud

タグ#
6
10
1
3
1
2
17
7
1
1
6
9
4
1
2
177
1
4
2
7
12
5
1
25
2
3
1
6
1
1
30
1
3
3
1
1
1
1
1
1
13
43
7
9
10
5
8
3
2
2
8
2
2
6
3
1
1
4
7
4
2
2
2
1
7
2
4
1
2
20
2
12
2
3
1
1
2
2
1
1
1
3
2
2
4
2
2
1
1
2
1
1
1
2
1
25
2
1
2
2
2
1
1
2
3
12
4
7
1
1
2
8
1
3
1
1
7
1
1
1
1
1
8
1
4
1
2
1
1
1
3
3
4
1
2
1
1
6
3
1
3
1
1
4
1
2
1
2
6
2
1
3
1
1
3
1
2
1
2
2
2
1
2
3
1
1
3
2
1
3
1
1
3
2
1
1
7
1
3
3
1
1
1
1
5
1
17
2
1
2
1
2
2
3
1
1
1
2
1
2
1
1
1
1

01_linux:08_仮想化:kvm:05_centos5_virtio

05 ゲストCentOS5をVirtio化

virtioを使ったほうが早い

1.先にゲストでvirtioを組み込み

virtioドライバを入れたinitrdを用意しておく

root# cd /boot
root# cp -p initrd-$(uname -r).img initrd-$(uname -r)_ide.img
root# mkinitrd --with=virtio_pci --with=virtio_blk -v -f \
 initrd-$(uname -r).img  $(uname -r)

2.起動ファイル修正

# virsh edit [VM]

Disk

target dev をvda へ、busをvirtioに変更

<disk type='block' device='disk'>
 <driver name='qemu' type='raw' cache='none' io='native'/>
 <source dev='/dev/mapper/VolG00-Volmatsui'/>
 <target dev='hda' bus='ide'/>
</disk>
 ↓ ↓ 変更
<disk type='block' device='disk'>
  <driver name='qemu' type='raw' cache='none' io='native'/>
  <source dev='/dev/mapper/VolG00-Volmatsui'/>
  <target dev='vda' bus='virtio'/>
</disk>

NIC

「<model type='virtio'/>」を追加

<interface type='bridge'>
  <mac address='52:54:00:ff:92:5e'/>
  <source bridge='br1'/>
  <target dev='vnet1'/>
  <alias name='net1'/>
  <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
</interface>
↓ ↓ 追加
<interface type='bridge'>
  <mac address='52:54:00:ff:92:5e'/>
  <source bridge='br1'/>
  <target dev='vnet1'/>
  <model type='virtio'/>
  <alias name='net1'/>
  <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
</interface>
01_linux/08_仮想化/kvm/05_centos5_virtio.txt · 最終更新: 2019/04/25 13:55 by matsui

Yesterday:132 Today:099 Total:07476