トップページlinux
985コメント343KB

KVM(Kernel based Virtual Machine)を語れ

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2009/10/03(土) 02:30:54ID:awdiEa2W
やっぱりlinux板に無いのはおかしいので立てたよ。

語れ。
0330名無しさん@そうだ選挙に行こう2010/07/10(土) 13:10:43ID:xOD98/9r
根本的な認識を改めようぜ。

まず、NICにはMacアドレスがあって、IPアドレスが一つ割り当てられる。
違うということはわかっていても、なんとなくそう思っているだろ?
そもそもこれが間違い。

NICは、LANにパケットを流すだけの機械なんだ。ただの線なんだ。
そして、MACアドレスはOSがいくつも自由に作れるし、
そのOS内部のMACアドレスに一つ以上のIPアドレスが割り当てられる。

OSは必要があれば、あるMACアドレスへの通信を線(NIC)に流して外に出す。
必要がなければ(自分が持っているMACアドレス宛の通信)外に出さない。

逆にルータなどは、IPアドレスから取得したMACアドレスに対して
パケットを流すだけ。
0331名無しさん@そうだ選挙に行こう2010/07/10(土) 13:38:18ID:+g5kkw7A
>>330
君も結論を言わないんだね。
よしんばNICにとってのデフォルトが手に持ちながらMACアドレス何それ
おいしいのだったとしてだから何だと言いたいの?
0332login:Penguin2010/07/12(月) 16:45:03ID:DICyawEb
CentOS 5.5 でサクサク出来ますか?
core2duo 6Gmem
0333login:Penguin2010/07/12(月) 16:45:45ID:m0PClAnW
>>332
試してみ。
0334login:Penguin2010/07/12(月) 17:29:10ID:DICyawEb
>>333
言うとおもたw
0335login:Penguin2010/07/12(月) 17:56:11ID:m0PClAnW
そりゃ言うさ。
0336login:Penguin2010/07/12(月) 22:01:42ID:397ZqViV

  O           0
   o  / ̄ ̄\  o
 (丶  /      ノ  o
 || |      /) 。
  \>◎(○)◎/8/丶
(\_ノ/⌒/⌒/⌒oイ_ノ
`\_丿o|8|8|し|ノ    ______
  (___ノ\_)_)_ノ/|   ./      ./|
  | ̄ ̄ ̄ ̄ ̄|  |   | ̄ ̄ ̄ ̄ ̄|  |
  |          |  |   |          |  |
  |VMwareESX|  |   | KVM   .|  |
  │.      .|  |    |       . |  |
  |_____|/     |_____|/
0337login:Penguin2010/07/12(月) 22:48:26ID:u0HBMYhF

  O           0
   o  / ̄ ̄\  o
 (丶  /      ノ  o
 || |      /) 。
  \>◎(○)◎/8/丶
(\_ノ/⌒/⌒/⌒oイ_ノ
`\_丿o|8|8|し|ノ    ______
  (___ノ\_)_)_ノ/ |   ./      ./|
  | ̄ ̄ ̄ ̄  |  |   | ̄ ̄ ̄ ̄ ̄|  |
  |          |  |   |          |  |
  | VirtualBOX |  |   |   KVM  |  |
  │.       |  |    |        |  |
  |______|/     |_____|/
0338login:Penguin2010/07/14(水) 23:57:34ID:Y+N/ncR6
KVM重い
0339login:Penguin2010/07/15(木) 12:05:43ID:JorsPJWS
>>338
>325の論文読むと、
CPUのみの速度は物理マシンとほぼ同じ。ただし実際には各デバイスエミュレーションにCPU負荷がかかる。
ネットワークはvirtioで物理マシンの70%程度。
ディスクI/O性能は物理マシンの40%、仮想ディスクではRaw+virtioに比べてQCoW2+virtioだと約6倍遅い。
仮想ディスク使うよりNFS使うほうが性能が上がる(物理ディスクI/O速度の90%)。

KVMのパフォーマンスは物理マシンの70%前後とみてよいかと。
0340login:Penguin2010/07/15(木) 16:55:35ID:acBneaXv
vmwareではXPがサクサク動くのに、kvmだとマウスの動きが
やたらと重いのだが。動画は見るに耐えないし。
0341login:Penguin2010/07/15(木) 19:26:12ID:EPz97PN9
>>340
>>340
>>340
0342login:Penguin2010/07/15(木) 22:12:41ID:5MJYGkko
kvmとvmwareとwineでそれぞれhdbench(win版)やらunixbenchやら動かしてみると、とても
興味深い結果になるよ。
0343login:Penguin2010/07/15(木) 23:00:29ID:08j8gGPv
kvmの一人負け?
0344login:Penguin2010/07/16(金) 03:04:21ID:SPp//h3H
一人がちだろw
0345login:Penguin2010/07/19(月) 22:18:39ID:LFO2g26N
CPUの仮想化支援がどんどん増えて行ってるから、新しいCPUとOS使わないと恩恵が少ないかも。

xenやvmwareは、支援機構なし向けにも作ってあるけど、KVMは前提になってる。

http://www.jp.redhat.com/promo/u2l_dell/kvm_rhev_dell.pdf
0346login:Penguin2010/08/01(日) 03:52:30ID:Y2hhSnsi
KVM上にFreeBSDをいれて
ディスクイメージをFreeBSDを起動せずにマウントする方法ないですか?
dump restoreしたいのです
0347login:Penguin2010/08/01(日) 08:06:32ID:4gdidaxc
>346
このへん?
ttp://libguestfs.org/
0348login:Penguin2010/08/01(日) 13:38:01ID:iIC6G8Y6
losetup
kpartx
でどうだろ
0349login:Penguin2010/08/02(月) 00:16:28ID:KFk8Et6o
インストール後にNICを追加したり入れ替えたりするには、XMLの
設定ファイルを書き換える以外にすることある?
0350login:Penguin2010/08/06(金) 04:08:23ID:rP9h9LHK
>>349 libvirt ならデーモンの再起動とか、ゲスト OS の再起動とか?
0351login:Penguin2010/08/15(日) 01:09:19ID:21oMLXwW
Debian/squeeze で libvirt-bin で音がならなくてハマったのでチラ裏

/var/log/libvirt/qemu の下のログ見たら QEMU_AUDIO_DRV = none で起動してた
→ /etc/libvirt/qemu.conf の vnc_allow_host_audio を 1 にして /etc/init.d の libvirt-bin を restart する

/var/log/libvirt/qemu の下のログで ALSA lib が cannot find card '0' とか Failed to open 'default' とか言う
→ /etc/libvirt/qemu.conf の user を root にして /etc/init.d の libvirt-bin を restart する

他にいい方法があったらおしえてちょ
0352login:Penguin2010/08/15(日) 01:12:37ID:21oMLXwW
Debian/squeeze の libvirt-bin のバージョンは 0.8.2-1
0353login:Penguin2010/08/18(水) 15:42:31ID:TiYsbKHe
>>337
前から気になってたんだがこれってどういう意味?
0354login:Penguin2010/08/18(水) 16:23:14ID:n6euFOjf
VirtualBOX に神託が下ったってこと
0355login:Penguin2010/08/18(水) 20:55:57ID:8vKw7vRr
KVM Forum 2010のプレゼン資料が公開されたね。

ttp://www.linux-kvm.org/page/KVM_Forum_2010
0356login:Penguin2010/08/18(水) 22:07:08ID:TiYsbKHe
>>354
なるほど、サンクス
0357login:Penguin2010/08/19(木) 14:58:44ID:FHutfQk+
>>355
母語じゃないからというのもあるかもしらんが、
日本人発表者のプレゼン資料が頭抜けて濃い内容すぐる。
0358login:Penguin2010/08/19(木) 18:36:25ID:FuJgI2bW
初歩的な質問でソマソ。OVFからKVMに仮想マシンを
コンバートする方法が分かりません。
どうしたら良いものか・・・
0359login:Penguin2010/08/20(金) 04:16:52ID:xs741xCF
OVFってただのXMLで、実体としてどの仮想ディスク形式かは結構バラバラじゃ
なかったっけ?XenServerにOVFで入れたVMを後でKVM移行させようとして
苦労した記憶が。
0360login:Penguin2010/08/20(金) 23:24:49ID:EFwSb0b9
>358

こういうツールでやるのが楽じゃね?
ttp://cloud.watch.impress.co.jp/epw/docs/news/20100330_357831.html
03613582010/08/25(水) 18:31:10ID:deNAcPJn
レスありがとうございます。
ttp://cloud.watch.impress.co.jp/epw/docs/news/20100325_356658.html
DL中です。無料で使えるがDLする時に名前とメアド要。
0362login:Penguin2010/08/26(木) 17:03:22ID:gRuxDQ6n
ゲストのデータをホスト側にバックアップしたいんだけど、
ゲスト-ホストのファイル交換は、ntfsが良いのかな?

vvfatを調べたけど、書き込みがベータなのとascii以外はまずいのと、
ホストとゲストで同時アクセスはダメってのがあるみたいで、使い物にならないかなと。
0363login:Penguin2010/08/27(金) 00:24:39ID:7N3Pdeg8
ゲストがWinでファイル単位で取りたいならsambaでええんじゃない?

丸ごとなら仮想ディスクをLVMのブロックデバイスにしておいてスナップショットとれば後は煮るなり焼くなり好きなように。
03643622010/08/27(金) 00:34:29ID:1t5SOQPd
ゲストはLinuxです

nfsでやろうかと思ったけど、ゲストがグローバルIPでホストがローカルIP
グローバルとローカル間は、グローバル側から通信が不可になってて、
ローカルIPのnfsを見れない・・・

なんか良い方法あったら教えてください。お願いします。
0365login:Penguin2010/08/27(金) 00:38:55ID:0VEhCvEq
>>363
ブロックデバイスにしておいてスナップショットってゲスト稼働中でもバックアップ可能なの?
0366login:Penguin2010/08/27(金) 00:39:11ID:yRPDfwKa
ゲストにローカルIPのNICを追加して二本足にするのはダメ?
03673622010/08/27(金) 00:47:09ID:1t5SOQPd
>366
セキュリティ的に避けたいです
あと、ゲストOSごとにNIC追加するのは手間が。

ホストのファイルに直にアクセスする方法は無いものか・・・・
0368login:Penguin2010/08/27(金) 00:58:26ID:0VEhCvEq
KVMってゲストはUSB使えないんだっけ?
USB HDDへバックアップとかはできないかな…
0369login:Penguin2010/08/27(金) 01:02:54ID:yRPDfwKa
rsyncはどうだろうか。ゲスト側がrsync server(アクセス制御を設定して)、ホストがclient

ゲストの台数によっては手間だが…
0370login:Penguin2010/08/27(金) 09:13:45ID:MtQxUgky
>>367
例えば、

もう一個別にホストからアクセスできるところに仮想のFreeBSD立てて、
その中にjailでsambaなりnfs鯖なりをゲストlinuxからルーティングできる
IPで立てると

ゲストlinux → jail内samba/nfs鯖 へバックアップしたファイルを
jail内samba/nfs鯖 −直接アクセス → jailホスト鯖できるから、あとは
jailホスト鯖 −nfs/samba等 → KVMホストってネットワークでできないこともない。理論上は。
0371login:Penguin2010/08/27(金) 12:08:17ID:ndHMbRK1
NIC増やすんじゃなく
IPエイリアスで
プライベートIP割り振るってのは
ダメなんだろか。
0372login:Penguin2010/08/27(金) 12:31:20ID:MtQxUgky
>>371
ネットワーク的にブリッジするのがセキュリティ的に嫌って話だから
ダメなんじゃない?
03733622010/08/27(金) 13:44:56ID:1t5SOQPd
>369-372
いろいろありがとうございます。

状況を詳細に説明すると、
環境
ゲストはLinuxオンリー(CentOS)
eth0=br0 ゲストOSブリッジ用 ゲストOSはグローバルIP
eth1 ローカルIP
グローバルIP⇒ローカルIPのTCP接続は不可(ルータの制限)

やりたいこと
1.ゲストのデータを、ホストOSのバックアップ用ストレージに保存したい
2.グローバルIPは枯渇気味なのでホストOSにグローバルIPを振りたくない(外部からアクセス出来るも可能性を残したくない)
3.ゲストOSにローカルIPを振りたくない(ゲストからローカルに侵入を防ぎたい)

最終手段
ホストOSのeth1にグローバルIPを付与しNFSでファイル共有
(eth0⇒S/W⇒eth1になるから、eth0に付与したいが、やってみてもできなかった)
03743622010/08/27(金) 13:46:13ID:1t5SOQPd
>369
確かにその手がありますね、手間が多そうだけどちょっと調べてみます
0375login:Penguin2010/09/04(土) 21:38:52ID:JFWw5PlC
Guest OS から GPGPU 使えるようになるのはいつくらい?
0376login:Penguin2010/09/05(日) 11:24:24ID:kPolNFuz
virtio-winのドライバ更新されてますた。
ttp://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/bin/

signed&FDイメージもあるので、RHELサブスクリプションで配られてる
Para-virtualized Drivers持ってなくてもx64 Windows7ゲストでも簡単に
virtio diskが利用可能に!
0377login:Penguin2010/09/05(日) 23:18:35ID:Wfx4hGqL
>>376
うぉ!
さっそくCode Name Auroraインストールしました
0378login:Penguin2010/09/21(火) 13:58:37ID:PtRKG4y5
Solarisがうごかねー
0379login:Penguin2010/10/01(金) 14:08:04ID:XBDNwPbp
virt-manager起動できなくて
could not open display
って出るんだけど対策わかる人いる?
0380login:Penguin2010/10/01(金) 18:06:22ID:391zs2uH
X起動してる? xhost + してみるとか
0381login:Penguin2010/10/11(月) 20:00:46ID:NbltVEAF
sshかtelnetから起動してるんじゃね?
virt-managerはX用でしょ
0382login:Penguin2010/10/11(月) 20:11:38ID:Cz4jJABb
あとはいまどきは xauth も入れないとだめだな。
0383login:Penguin2010/10/12(火) 13:31:11ID:DVOAVdVW
http://www.google.co.jp/search?hl=ja&q=x11転送+xming

windosからターミナル接続とかか?
0384login:Penguin2010/10/12(火) 14:37:00ID:S20SlxVR
ssh に -X か -Yオプションを付けるのが簡単だと思う(XとYの違いが何度manを読んでも分からないけど)

てか、379はもうここ読んでないのか? 解決したんだろうか?
0385login:Penguin2010/10/12(火) 20:59:04ID:LEwiJ/sJ
virt-managerやらvirshってlibvirtへのURI指定に+ssh付けれるからそれでは駄目なのかな
0386login:Penguin2010/10/15(金) 00:41:58ID:TpRGxulr
ライブマイグレートする時にローカルストレージの仮想ディスクも一緒にマイグレートってできるん?
ディスクだけ共有すればできるのは知ってるんだが、nasとかiscsiとか高いし、障害時にもマイグレート出来た方が嬉しい
0387login:Penguin2010/10/15(金) 04:49:55ID:OGUo2+03
StorageVMotion (Block Migration) はまだできないはず。
03883862010/10/15(金) 23:54:40ID:TpRGxulr
>>387
やっぱり今はまだできないのか…。教えてくれてありがとう。

今後のkvmの更なる発展に期待。
0389login:Penguin2010/10/16(土) 00:59:22ID:aJ3KxUAy
スマソ、気になって調べなおしたら、できるようになってた。

つ ttp://www.cuspy.org/blog/archives/917 とかドゾー
0390login:Penguin2010/10/16(土) 08:39:41ID:RyajGvJT
>>389
素晴らしい!
qcow2 以外も行けるのかなー
後で試してみよう
0391login:Penguin2010/10/16(土) 19:44:20ID:/WLbDjAB
>389
おおスゲー
けどこれって正しいデータはwasabi側になって、
sayori側は古いデータが残るってことなのかな?
0392login:Penguin2010/11/11(木) 21:39:25ID:LEeCTofk
KVM で -redir tcp:2222::22 とかしてポート転送して外部から繋いでたんだけど
virsh に移行しようと思って
$ virsh domxml-from-native qemu-argv vm.kvm > vm.xml
でxml に変換してインポートしようとしたら

$ sudo virsh define sid.xml
エラー: vm.xml からのドメイン定義に失敗しました
エラー: Cannot find QEMU binary kvm: No such file or directory

こんなエラーに
xml の該当部分はこんな感じ
<qemu:commandline>
<qemu:arg value='-redir'/>
<qemu:arg value='tcp:2222::22'/>
</qemu:commandline>

もしかしてvirsh だとポート転送できない?
0393login:Penguin2010/11/17(水) 12:58:00ID:uIeggcJG
最初に作ったqcow2のイメージが不足してきた場合、新たにqcow2のイメージを作成し、それに
システムを移行する上手い方法はないですか?

新しいqcow2イメージをUSBデバイスの様にゲストOSに接続できれば簡単そうなのですが。
0394login:Penguin2010/11/17(水) 13:56:38ID:nLEPf3kl
>>393
qemu-nbd --connect=/dev/nbd0 disk.qcow2
mount /dev/nbd0 /mnt

多分
0395login:Penguin2010/11/17(水) 19:07:52ID:azQyQe8+
>>393 こんなのもあるっぽいけどな
ttp://www.mail-archive.com/[email protected]/msg22304.html
0396login:Penguin2010/11/17(水) 19:27:13ID:nQV3TztA
>>394 >>395
皆さん良くご存知ですね。
私なんか全然駄目ですね。

qemu-nbdなんて知りませんでした。
0397login:Penguin2010/11/17(水) 20:09:02ID:7rFQlVJP
Ubuntu 10.10 だと--connect option 使えなかったけどこんな感じでmount 出来た
でも広げるのなら>>395 が良さそうですね

$ sudo qemu-nbd ./sid00.img -p 5555 &
$ sudo nbd-client localhost 5555 /dev/nbd1
Negotiation: ..size = 8388608KB
bs=1024, sz=8388608
$ sudo fdisk -l /dev/nbd1
GNU Fdisk 1.2.4
Copyright (C) 1998 - 2006 Free Software Foundation, Inc.
This program is free software, covered by the GNU General Public License.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.


Disk /dev/nbd1: 8 GB, 8587192320 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/nbd1p1 1 1044 8385898 83 Linux

$ sudo mount /dev/nbd1p1 /mnt
$ ls /mnt
bin boot cdrom dev etc home initrd.img initrd.img.old lib lib64 lost+found media mnt opt proc root sbin selinux srv sys tmp usr var vmlinuz vmlinuz.old
0398login:Penguin2010/11/27(土) 12:38:14ID:zn+wyY2F
kvm-0.13.0でblockmigrationを試してみたら40時間かかっても10GBしか移行が進まなくてチビッた。。。
ずっとHDDのアクセスランプ光りっぱなしなのに、iostatで500KB/S以下って使い物にならないよ。。。
0399login:Penguin2010/11/28(日) 04:14:59ID:LOQ6y0zy
qemu -enable kvmと、qemu-kvmの違いって何よ
エイリアスとかじゃなく実際に違うファイルみたいだが

他にもqemu-system-x86_64とかもあるし訳わかんね
manはqemuだけあるみたいだが他のはどうなっての
0400login:Penguin2010/12/05(日) 00:57:10ID:pZR7/fwo
さくらのVPS、8月のテスト期間開始時はXenベースだったから、本サービスもそのままだと思ってた。
そしたら、最近見たらKVMの説明になってた。
0401login:Penguin2010/12/05(日) 03:10:50ID:Hwa8KgBl
>>400

さくらインターネット研究所
ttp://research.sakura.ad.jp/category/technology/linux-kvm/
0402login:Penguin2010/12/06(月) 21:45:55ID:PAe/+xTc
RHEL6 KVM でWindows2008R2をゲストにして性能をみてるんだが、 何もしていない
(デスクトップを表示してるだけ)でも TOPでみるとqemu-kvmのプロセスだけで200MHz
(Phenom2 2.5GHzで)ほどを消費してるんだがなぜ?
04034022010/12/06(月) 21:55:32ID:PAe/+xTc
同じく、Windows2008R2でiometerでディスクIOの性能を測っているのだが
たしかにIOPSなどは向上するんだけどその分CPU負荷がふえているように
見える。軽いドライバは何なの?
04044022010/12/06(月) 21:57:19ID:PAe/+xTc
ごめんなさい。言葉が足りませんでした。
(正)確かにvirtioドライバはIOPSなどは向上するんだけど・・・・
0405login:Penguin2010/12/07(火) 10:06:46ID:wAXM1sWG
どう頑張ってもCPUが余分に回るのは避けられないんでは。
デバイスがダイレクトにゲストのメモリにアクセスするとかできるのかな?
それでもアドレス変換は必要だろうし、デバイス依存になってvirtioみたいに共通化出来なさそう。
0406login:Penguin2010/12/07(火) 19:39:19ID:jVE69wyD
>>402
問題視してるのはvirtio利用時のqemu-kvmの負荷?

ちょっと違う話かもだが、全く同じゲストOS環境(Linux*3,FreeBSD*2)での
ホストのCPU使用率をKVMとVMware Workstationで比較するとKVMは7%、
VMware Workstationは1.5%だった。この差は一体・・・。
0407login:Penguin2010/12/07(火) 20:32:37ID:zPY5szU8
>>406
どこかの性能でKVMが上で、その代わりCPU使ったとかもあり得るからややこしい。
0408login:Penguin2010/12/07(火) 20:52:12ID:suIafptc
>>406
仕事がらみでVMwareESXiと比較してるんだけど、ESXiにくらべて何もしてないときの
qemu-kvmプロセスのCPU負荷が重すぎる。topとVMwareのパフォーマンスGUIの
値を信用すると5倍くらいかな。もちろん同じハード(Opternのサーバ)での比較です。
0409login:Penguin2010/12/07(火) 21:05:01ID:suIafptc
>>407
ディスクのIO性能をはかるためちゃんとvirtioを使ってやったんだけどだめだった。
何もしてないときも重いけど、IOを始めるとその差がもっと大きくなる。(クロック数で比較して)
ゲストがWindowsってのは想定外なのかな。これからゲストにRHEL6を入れてやってみる。
0410408=4022010/12/07(火) 21:10:02ID:suIafptc
たびたびすみません。
(誤)Phenom
(正)Opteron
0411login:Penguin2010/12/07(火) 21:15:24ID:zPY5szU8
IOならvmfsのブロックサイズとかも影響してるのかも。あ、でもSANから直接切り出してる?
0412login:Penguin2010/12/07(火) 23:45:13ID:BRSVsomf
virtio使っても遅いだけじゃなくて、Win2008ServerR2使ってて
I/O負荷が高い場合kvm時折落ちるよ。
正直、Windowsゲストはまだ実運用に耐えるとは思えない。
0413login:Penguin2010/12/08(水) 00:10:39ID:/eH/EGA5
>>411
ext4の領域にvirtioのディスク40Gをrawでとってる。うちのSANはぼろで40Kiopsはでないので、ローカルに
4本のディスクでRAID0を作ってる。これでやればハードの限界の前にソフトの限界が簡単に出せる。
>>412
1年半ほど前は確かにホストまでおちたこともあったけど、今回は大丈夫でした。
そうですか、Windowsは想定外ですか。じゃ、ユーザ各社にKVMをつかったデスクトップ仮想化の検討を
始めましょうなんて言ったら首が飛びそうですね。VMwareでいこう。spiceをサポートするThinTerminalの
会社のめども立ってないようだし。
0414login:Penguin2010/12/08(水) 00:42:54ID:/C0whQw+
Red Hat releases a SPICE GTK client | KVM - The Linux Kernel-Based Virtual Machine
http://www.linux-kvm.com/content/red-hat-releases-spice-gtk-client
0415login:Penguin2010/12/08(水) 03:07:54ID:/C0whQw+
Ubuntu 10.10 でゲストが起動しなくなってしまいましたorz

virsh だと
> $ virsh start vm0
> エラー: ドメイン vm0 の起動に失敗しました
> エラー: Unable to deny all devices for vm0: No such file or directory

virt-manager だと
> Traceback (most recent call last):
> File "/usr/share/virt-manager/virtManager/engine.py", line 814, in run_domain
> vm.startup()
> File "/usr/share/virt-manager/virtManager/domain.py", line 1296, in startup
> self._backend.create()
> File "/usr/lib/python2.6/dist-packages/libvirt.py", line 333, in create
> if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self)
> libvirtError: Unable to deny all devices for vm0: No such file or directory

こんな感じです
新しいマシンを作ろうとしても,ディスクイメージの作成後同じメッセージが吐かれます
原因が判る方はいらっしゃらないでしょうか
0416login:Penguin2010/12/08(水) 21:47:02ID:fFaYLksv
今月の日経LinuxでSPICE特集やってたので買ってみた
0417login:Penguin2010/12/08(水) 23:23:06ID:6h+BSyXx
>>416
KVMといい、SPICEといい、ネーミングセンスがないよな。
流行らせるつもりないのかな。
0418login:Penguin2010/12/10(金) 00:09:14ID:Bfr8mPnZ
>>413
正直Windowsのデスクトップ仮想化なんて、ライセンスフィーばかりかかって
良いこと無いと思う・・・ってMS自体が出しているレポートでも結論付けてたり。
http://virtualization.info/jp/news/2010/11/paper-vdi-tco-analysis-for-office-worker-environments.html

VDI以外でWindows Serverを動作させたいモチベーションって、ハードウェア1台を専用に
回すまでも無い、Active Directoryのバックアップ機とWSUSをまとめたいとか、
そういうのだよね?だとすると、正直、それ用に安い物理ハードウェア用意して、
(そいつではLinuxを諦めて)Hyper-Vでも選ぶほうが無難な気がする。
0419login:Penguin2010/12/10(金) 14:47:29ID:CWfsKhi5
>>417
木を隠すなら森の中・・・
いやきっと「このKVMが普及すればあのKVMなんて不要になるんだよ!」という
主張なのだと好意に考えてあげよう。ネーミングセンスがないのではなく。
0420login:Penguin2010/12/10(金) 15:16:11ID:JPIxkAYo
それMSメソッド
0421login:Penguin2010/12/10(金) 17:48:10ID:Hgj+mF+j
>>413
どうせraw使うんなら、
せめてLVMで切った40GBのボリュームをアサインしてあげなよ。

ホストのファイルシステムを経由するオーバーヘッドって
けっこー馬鹿にならんよ
0422login:Penguin2010/12/10(金) 17:54:51ID:MWgNDiKF
ディスクI/Oのパフォーマンスを考えればそうなんだが、
ディスクイメージを通常ファイルとして扱える点も仮想化の便利なところなんだよな。
悩むぜ…
0423login:Penguin2010/12/10(金) 21:07:12ID:HlZBWw/N
ubuntu でAQemuをインストールしたんだけど、これってkvmだよね。
xpのインストールにだいぶ時間かかった。
残り時間の表示の倍くらい要したような気がするけど、
ext4上でntfsのせいなのか?
0424login:Penguin2010/12/10(金) 21:11:05ID:zcD4tR4U
>>423
> $ lsmod |grep kvm
でkvm module 出てくる?
出てこないならkvm 使わずに動いてすごく遅いはず

> $ aptitude search AQemu
> p aqemu - QEMU および KVM の Qt4 フロントエンド
ほう初めて知った
後で試してみよう
0425login:Penguin2010/12/10(金) 21:39:29ID:HlZBWw/N
>>424
thx!
出てきてないわ。それで遅いのか。
0426login:Penguin2010/12/10(金) 21:43:19ID:zcD4tR4U
>>425
intel の場合はkvm_intel AMD の場合はkvm_amd を読み込む
勿論CPU が対応してないと駄目
$ egrep '(vmx|svm)' /proc/cpuinfo
でintel だとvmx AMD だとsmv を含む行が出て来たら対応してると思う
CPU 対応しててもBIOS でoff になっていることが多いので注意
#手元のマシン3台中3台ともoff だった
0427login:Penguin2010/12/10(金) 21:47:27ID:ABcTIXul
>>418
Windows以外のOSでデスクトップ仮想化するなんてあり得ないと思うんだけど。
Hyper-Vの新しいVDIインターフェースをサポートしてるシンクライアントはないから
VMwareにVMware ViewかHyper-VにCitrix ICAの組み合わせかな。
ただ、現行のHyper Vではメモリオーバーコミットができないんでクライアントの仮想化は無理かと。
>>421
本来はFC SANかiSCSI NASの方がいいんだが、うちの環境はぼろいのでハードウェアの限界で
比較できないと困るんでローカルストレージを使っただけ。仮想化本番でローカルストレージを
使うのは禁じ手でしょ。
当方の比較では Windows baremetal>Xen=HyperV>VMware>越えられない壁>KVM with VirtIO
0428login:Penguin2010/12/11(土) 21:52:12ID:gs94QFkX

>427
ローカルでも潜るレイヤーが多い分、ファイルは最遅。ハードの限界で比較するって言うならせめてlvmとかじゃ無いの?

ま、windowsを仮想化したい人にKVMはないんじゃないかと。Linuxの仮想化にHyper-Vを勧めるようなもの。
0429login:Penguin2010/12/12(日) 18:51:00ID:Sx7XNrzs
>>426
詳しくありがとう。
biosの設定で使えるようにしてkvmにしてみたら、かなりスムーズになった。
AOEをやってみたんだが、qemuだと人数が増えてくると相当ぎくしゃくするが、
kvmだとまったくストレスを感じない。
0430login:Penguin2010/12/12(日) 18:52:17ID:rKKKT/pQ
どっちもやりたい人は相変わらずVMwareしかないの?
■ このスレッドは過去ログ倉庫に格納されています