5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

KVM(Kernel based Virtual Machine)を語れ

1 :login:Penguin:2009/10/03(土) 02:30:54 ID:awdiEa2W
やっぱりlinux板に無いのはおかしいので立てたよ。

語れ。

2 :login:Penguin:2009/10/03(土) 02:52:13 ID:IMCbQVWZ
2gets!
カターレ富山

3 :login:Penguin:2009/10/03(土) 06:43:28 ID:TmO4trB1
Core Duoなので・・・

4 :login:Penguin:2009/10/03(土) 13:52:58 ID:E3mphzbM
KVMについて質問する奴にググレカスと言ってもググれないんだよな

まるで学会ではない学会だ

5 :login:Penguin:2009/10/03(土) 14:37:34 ID:Xn7l1a7R
どうせまともな議論なんて出来ないんだから
キーボード・ビデオ・マウス切替器のスレにしようぜ

6 :login:Penguin:2009/10/03(土) 18:34:27 ID:awdiEa2W
リンク

http://www.linux-kvm.com/
http://www.linux-kvm.org/page/Main_Page
http://d.hatena.ne.jp/kvm/
http://blog.promob.jp/wed/2009/06/kvmkernel-based-viatual-machine.html#more

見つけたら追加する

7 :login:Penguin:2009/10/05(月) 23:26:47 ID:Pa3he/C4
Windowsゲスト用ブロックIOとネットワークドライバ

http://www.linux-kvm.org/page/WindowsGuestDrivers

うちではVistaでネットワークが動いた

8 :login:Penguin:2009/10/13(火) 00:46:12 ID:32yF+Bfj
KVM はゲスト稼動中にネットワークをブリッジからホストオンリーに切り替えたり
光学ドライブを物理ドライブから ISO ファイルに切り替えたりできますか?

9 :login:Penguin:2009/10/14(水) 13:20:55 ID:ZuPRZOnl
本家にこんなものが。
KVM FAQ
http://www.jp.redhat.com/rhel/virtualization/kvm_faq/

>>8
良く見てないけど、QEMU Monitorで出来なかなったかな。

10 :login:Penguin:2009/10/16(金) 00:56:23 ID:SN9D8VNp
RHのVirtualization Guideが5.4でKVMが加えられている。
http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/Virtualization_Guide/index.html

日本語版の同ドキュメントは更新されてない。


11 :login:Penguin:2009/10/16(金) 10:38:02 ID:lY87qfPh
あり? 
virt-install しようとしたら

ERROR Host does not support virtualization options

BIOSの設定でVirtualizationを有効にし、/proc/cpuinfo のflagsにはvmxが見えているのだが
他にも条件がある? 2コアのXeon 3050 @ 2.13GHz なんだが。 ホストはCentOS 5.4


12 :11:2009/10/16(金) 10:58:25 ID:lY87qfPh
単にkvmモジュールがロードされてないというだけでしたorz

13 :login:Penguin:2009/10/16(金) 18:25:03 ID:wv0/lZ7n
俺のBIOSはVirtualization = 無効 で
Virtualization が 有効になるYO!

14 :login:Penguin:2009/10/17(土) 05:28:32 ID:brWePILX
VMwareではブリッジを使ってホストネットワークを共有したけどKVMではそれが出来ない? 
っていうかKVMの機能自体とは切り離されてると思った方がいいのかな?

http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/Virtualization_Guide/sect-Virtualization-Network_Configuration-Bridged_networking_with_libvirt.html

ここで"Bridged networking"の手作業が解説されてるが、br0をeth0に繋げるってeth0は
ホストのネットワークには使えなくなるってことだよね? ためしに手でbrctl addbr br0てやってから
brctl addif br0 eth0ってやると下のカーネルメッセージが出てホストへのネットワークは
止ってしまう。

br0: port 1(eth0) entering disabled state

仮想ネットワークへのトラッフィクだけをブリッジするというVMwareのvmnetの様なドライバーは
素のカーネルには無いということなのかな? 

15 :login:Penguin:2009/10/17(土) 14:54:23 ID:GyEuceDL
>>13
まさか。。 俺のbiostarもその手の。。
Trueにしてもモジュールロードできないので放っておいたんだが。。

16 :13:2009/10/17(土) 18:50:07 ID:4v9Z3VIZ
>>15
奇遇だね! 俺のもBIOSTARなんだ!


17 :login:Penguin:2009/10/19(月) 05:09:30 ID:0PO5qOiv
KVM-85 に Win7(RC) やら WinXP(SP3) やら突っ込もうとしても途中で先に進まなくなるんだが、
俺だけ?

18 :login:Penguin:2009/10/19(月) 05:12:30 ID:46AgwoAE
KVMはLinux専用だろ

19 :login:Penguin:2009/10/19(月) 06:22:44 ID:0PO5qOiv
>>18 linux に KVM-85 を突っ込んでゲスト OS に、って花氏なんだが?

20 :14:2009/10/19(月) 11:23:53 ID:uXFAZayM
ホストのIPアドレスはブリッジデバイスbr0の方に移動するというのを理解してませんでした。
スタティックのアドレスをifcfg-eth0からifcfg-br0の方に移動したら無事に稼動。

21 :login:Penguin:2009/10/19(月) 15:29:15 ID:46AgwoAE
>>19
だからKVMはホストLinuxゲストLinux専用だろと言ってるんですが違うんですか?

22 :login:Penguin:2009/10/19(月) 15:41:48 ID:c3kNyKTn
違います

23 : ◆Zsh/ladOX. :2009/10/19(月) 15:57:37 ID:ltvbvKRf
>>17
お約束ごとですが、ディストリ、カーネルのバージョン、
インストールに用いたアプリ、コマンド、メッセージ等
書いてくれませんか。

24 :login:Penguin:2009/10/19(月) 22:27:07 ID:UpzoD4sW
>>17
少なくともVistaは入るよ…って、KVM-85の85って何?
私がVista入れてるのはKVM-85なのかな…すまそ

25 :login:Penguin:2009/10/19(月) 22:56:44 ID:u4Ulf6rj
>>21
つり?

26 :login:Penguin:2009/10/20(火) 00:30:08 ID:ItezwyFE
>>24
どう見てもバージョンだがや。

27 :login:Penguin:2009/10/20(火) 00:34:04 ID:eCPQn2+T
>>21 KVM-84 で Win7 も WinXP も動いてるよ

>> 17
できてる人がいるんならいろいろ頑張ってみるんだが...

Debian lenny に 素の linux kernel 2.6.30.7 を make-kpkg で deb にして入れて、
apt の source を sid にして kvm-source やら libvirt, virt-manager やらを
apt-get source して dpkg-buildpackage していれた。
llibvirt-0.7.1, virt-manager-0.8.0, あたり。

まぁパッケージ管理がいい加減なので、手を入れるべきところは山ほどあるんだが、
安心していじくりたおしていいんだよね?
まさか KVM-85 では Win はインストールできません、ってオチはないよね?
って確認がしたかったんです...


28 : ◆Zsh/ladOX. :2009/10/20(火) 01:01:14 ID:onxk8cm2
debianでは85が推奨なのかも知れませんが、
一応88が最新です。
http://sourceforge.net/projects/kvm/files/kvm/

29 :login:Penguin:2009/10/21(水) 00:25:05 ID:pCaqenKK
kvm上で動作する複数のゲストOSの/optとか/libを、ホストOS上のtmpfsに
作ったイメージファイルに割り当てることってできますか?
もちろんマウント時はread-onlyです。

ゲストOS上でアプリケーションを起動するときにディスクへのI/Oをできる
だけ少なくしたいと考えています。



30 :login:Penguin:2009/10/21(水) 00:39:31 ID:MXeAj4CF
>>29
tmpfs を NFS で export とかじゃ駄目なん?
kernel 古いと無理っぽいけど

31 :login:Penguin:2009/10/21(水) 01:53:50 ID:lz3oZebj
NFSを使うとネットワークI/Oが発生しますよね?

32 :login:Penguin:2009/10/21(水) 02:59:47 ID:GtqVMNLd
>>29
可能性としては新しいディスクイメージを作り、それをtmpfsにコピー。 それを新しいパーティションとして
それぞれのゲストがマウント。 全くの思いつきだけど。

33 :login:Penguin:2009/10/21(水) 07:01:57 ID:SGnqWBEJ
>>28 (;_;)
http://packages.debian.org/search?keywords=kvm-source&searchon=names&suite=all§ion=all
情報 Tnx


34 :login:Penguin:2009/10/21(水) 07:23:53 ID:MXeAj4CF
>>31
ん〜結局 kernel レイヤ内だけのメモリ共有で済ませたいってこと?
ksm とかって使えたりするんかなぁ…あんまり詳しくないからわかんね

35 : ◆Zsh/ladOX. :2009/10/21(水) 21:56:08 ID:P7Rlrtsr
>>33
debバッケに拘らなければ./configure&&make installで逝けるでソ。

まぁ漏れもrpm作成に拘ってたんで分かるけどw

36 :login:Penguin:2009/10/21(水) 22:08:38 ID:fxttZnfM
仮想ディスクファイルを置くファイルシステムは何にしてる?何にすべき?

37 :login:Penguin:2009/10/21(水) 22:20:47 ID:2OoM5cXR
>>36
BrtFS

38 :login:Penguin:2009/10/22(木) 02:45:07 ID:LhGzxpOu
Btrちゃうかった?

39 : ◆Zsh/ladOX. :2009/10/23(金) 23:30:28 ID:umMkZlWq
CentOS5.4で入ったKVMっつーかvirt-manager使ってWinXPを入れた。
ここまでは良い。で、Win7のUPGをゲットしたので早速やってみた。
http://nullpo.homeunix.net/~dia/diary/my_images/vm-w7-05.jpg
んー、virt-managerが裏で起動しているqemu-kvmのオプションに-no-acpi
があってこれが犯人ポイ。困ったお。ここ弄れないのかお。


40 :login:Penguin:2009/10/23(金) 23:41:39 ID:FZ1AWTwE
xpが入らなくて困っている人に対して、
win2003を選べば、-no-acpiだけ抜けるってあるな

ttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=499718

41 : ◆Zsh/ladOX. :2009/10/24(土) 00:22:13 ID:NFUmfIR3
>>40
thx!
2003選んでやってみるよ!

42 :login:Penguin:2009/10/24(土) 02:23:07 ID:7GTs1N9C
それあれだろ?
xmlの設定ファイルにno-acpiとかかんとか
やるだけだろ?

43 :login:Penguin:2009/10/24(土) 11:06:09 ID:PS9fv/ZN
KSMでVM間で共有メモリktkr

44 :login:Penguin:2009/10/24(土) 13:20:25 ID:rZX2lpIV
Windows7をゲストにしてるんだが
サウンドが鳴らない、virtioネットワークドライバが使えない

45 :login:Penguin:2009/10/24(土) 15:19:36 ID:rZX2lpIV
ES1370はWindows7用ドライバが見当たらないし


http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=4&PNid=23&PFid=23&Level=4&Conn=3&DownTypeID=3&GetDown=false
ここのAC97 vista windows7用ドライバ入れてもデジタル署名されてないとかでダメだった

46 :login:Penguin:2009/10/24(土) 15:47:01 ID:rZX2lpIV
http://usamimi.info/~linux/d/up/up0449.png
http://usamimi.info/~linux/d/up/up0450.png

ホラ

47 :login:Penguin:2009/10/24(土) 16:43:57 ID:rZX2lpIV
virtioネットワークドライバはF8押し起動で
デジタル署名チェックをしなくしてやれば動作したよ

48 :login:Penguin:2009/10/24(土) 16:56:16 ID:rZX2lpIV
Windows7 64bit版はやめて32bit版にしたらAC97ドライバ自動でインストールされたよ

49 :login:Penguin:2009/10/24(土) 17:02:35 ID:rZX2lpIV
Windows7 64bit版はドライバで困るとは知らなかったなあ

50 :login:Penguin:2009/10/25(日) 17:44:25 ID:kGPum2MV
>>49
えっ?
そうなの?
これからは64の時代なのに?

51 :login:Penguin:2009/10/25(日) 18:23:50 ID:KqCa5A4u
新しいアーキテクチャが完璧にはデバッグされないのは常識。

64ビットはこれからだけど、一般人が使ってる比率は高くない。
つまりバグフィックスが進んでないってこと。


52 :login:Penguin:2009/10/25(日) 19:06:08 ID:MJ6FKknX
>>51
>>49>>50は知ってて煽ってるだけだよ。
linuxはとっくに64bitになってるのにまだ32bit主流のOSが存在するなんて
ってね。

53 :login:Penguin:2009/10/25(日) 21:44:42 ID:alb7IL/g
軽く調べた限り見あたらなかったので教えて下さい。

VMWareみたく、リモートからゲストOSのデスクトップにアクセスする方法は用意されてますか?
GuestOS上で、VNCとかRemoteDesktopとか動かす必要あり?

54 :login:Penguin:2009/10/25(日) 22:29:53 ID:sgzJq0lc
ゲスト上でVNCを動かすわけじゃないけど
ゲストの画面をVNCでリモートアクセスする方法で

55 :login:Penguin:2009/10/26(月) 12:13:32 ID:B9bfEmL4
どうじょ読んでください
第4のハイパーバイザー「KVM」開発者が語る、Xenとの大きな違い
http://enterprise.watch.impress.co.jp/docs/series/virtual/20091026_323949.html

56 :login:Penguin:2009/10/26(月) 14:52:32 ID:bldsTmeY
virt-manager以外のGUIってナイスか?
(注 無いですか?)

57 :login:Penguin:2009/10/26(月) 15:59:45 ID:Yo9TQWHZ
ナイスです

58 :login:Penguin:2009/10/26(月) 21:49:52 ID:yV/RM35T
redhat協賛のoVirt
ttp://ovirt.org/screenshots.html

データセンタ規模をとなっているがまだこなれてないようだ
ttp://www.atmarkit.co.jp/flinux/rensai/kvm03/kvm03a.html

59 :login:Penguin:2009/10/27(火) 00:27:20 ID:5YzlPixj
>>55 まじですか
--
複数のRHELサーバーを管理するための「Red Hat Enterprise Virtualization Manager For Servers」は、
年内にリリースする予定です。ただ、Red Hatにとっては初のWindowsベースのソフトウェアに
なってしまいました。最初は、Windowsベースでリリースしますが、Javaベースでの書き換えを行っているため、
将来的にはLinuxベースでも動作するようになると思います。

60 :login:Penguin:2009/10/27(火) 00:58:19 ID:axhiLh8u
>>58
仕事でVirtualIron使ってるんでついそれと比較してしまうけど、
oVirtは絶賛開発中でまだまだ使い物になる段階じゃない。
VirtualIronはOracleに潰されてしまったのでoVirtには期待してるんだが。

61 :53:2009/10/27(火) 01:46:45 ID:UigP+ZYZ
KVM入れてみた。
Windows版のUltr@VNCからアクセスしてるんだけど、
VNCクライアント上のポインタとVMのマウスポインタがずれてるorz
クライアント変えて試すか。

62 :login:Penguin:2009/10/27(火) 07:09:05 ID:5YzlPixj
作ったゲストのメモリを減らそうとしたらvirt-managerが下げさせてくれません。
どうやったら下げられるでしょう? 

63 :login:Penguin:2009/10/27(火) 11:46:07 ID:BhNNRIem
再起動。

64 :login:Penguin:2009/10/27(火) 12:05:03 ID:lHNkrCl+
>>63
ホストをですか? ゲストを? もちろんゲストは停止してます。


65 :login:Penguin:2009/10/27(火) 12:29:07 ID:tfgdG1/y
>>62
使ってるディストリ書け。
環境を書かないから正確な答えを得るのが遅れるんだ。

あくまでCentOSの場合だが、
rootでvirt-managerを動かせばメモリ量の調整が出来る。
でなければ出来ない模様。

66 :login:Penguin:2009/10/27(火) 12:46:23 ID:VJfTmuVF
>>61
良い解決方法ありましたか?

私はマウスポインタのズレは、VMのほうのマウスポインタの移動速度を
速めに微調整して、画面隅でポインタの位置を合わせてから使ってます。

67 :login:Penguin:2009/10/27(火) 12:54:19 ID:QdvAlFye
マウスのデバイスそのままでタッチパッドを追加する

68 :login:Penguin:2009/10/27(火) 13:32:22 ID:cJt8C+gb
>>65
> rootでvirt-managerを動かせばメモリ量の調整が出来る。
そうなのか?俺もメモリの量が変更できなかった気がする。
バージョンにもよるんだろうけど、virt-managerでは
すべてを管理できなかったと思う。

なので、俺がやっているのはvirshコマンドで設定ファイルを
書き出してから再登録している。簡単だから手順書くわ。

virsh list --all で現在、動作&停止 している仮想マシンのリストを表示
virsh dumpxml [仮想マシン名] > 設定ファイル名.xml でファイルに保存
設定ファイル名.xml を修正。修正箇所はちょっと読めばわかるだろう。ぐぐれば説明も見つかる。
virsh define 設定ファイル名.xml で再登録。名前かUUIDかしらんけど一致していれば上書き登録される。root必要なのでsudoで。

おまけ
virsh help 日本語でヘルプでるはず。
virsh undefine で仮想マシン登録削除。マイグレーションが不安定になったときよく世話になるw

あとvirsh setmemとかで直接メモリサイズの変更とかもできるみたいだけど、
どっちみち設定ファイルとしてとっておきたいので俺はファイルに書き出している、

仮想マシンイメージファイルの場所に設定ファイル置いているから、バックアップは
このディレクトリをDVDに焼くだけで設定状態ごとバックアップできるしね。

69 :login:Penguin:2009/10/27(火) 13:44:40 ID:lHNkrCl+
>>65 >>68

失礼。 ホストはCentOS 5.4。 ゲストで今試してるのはDebian LennyとCentOS 5.4.

色々と試行錯誤した結果、メモリーは設定値と最大値が同じとしか出来ないみたいです.
最大値を512Mとしたら設定値も512Mに下げる事が出来ました。 

70 : ◆Zsh/ladOX. :2009/10/27(火) 21:54:10 ID:TWBqggJM
>>69
その設定値ってのの意味が分からなくていつも
最大値しか弄らない漏れが来ますた。

>>61,66
漏れもこれにはKVMを使いはじめた頃からの悩みだったんだ
(もちろんvncクライアントはunixのなんで違うけど)が、
virt-managerだとズレないんで、裏で起動しているqemu-kvm
コマンドの引数を見て、コマンドラインからゲストを手動起動して、
どのオプションがズレない効果を出しているのか調べてみたよ。
結果は、「-usbdevice tablet」がそれっぽい。
↑を付けて起動したKVM仮想マシンでWinなりのvncクライアントから接続して
試してみたらどうかな。


71 :login:Penguin:2009/10/27(火) 23:13:48 ID:cJt8C+gb
俺はKVMのVNC機能はあてにしていないw

KVM上のWindowsにUltraVNCサーバー入れて
そこにつないでる。

72 :login:Penguin:2009/10/28(水) 05:17:48 ID:G1ZUn/FJ
1台のマシンではKVMが無事に稼動しているのですが2台目で同じCentOS 5.4で同じ
Debianのゲストを作ろうとすると以下のようなエラーが出て作れません。

Unable to complete install 'libvirt.libvirtError internal error unsupported disk type 'vda'
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/create.py", line 724, in do_install
dom = guest.start_install(False, meter = meter)
File "/usr/lib/python2.4/site-packages/virtinst/Guest.py", line 541, in start_install
return self._do_install(consolecb, meter, removeOld, wait)
File "/usr/lib/python2.4/site-packages/virtinst/Guest.py", line 633, in _do_install
self.domain = self.conn.createLinux(install_xml, 0)
File "/usr/lib/python2.4/site-packages/libvirt.py", line 974, in createLinux
if ret is None:raise libvirtError('virDomainCreateLinux() failed', conn=self)
libvirtError: internal error unsupported disk type 'vda'

virt-managerで情報を全部入れ、最後に作成する所でエラーとなります。 
このような症状の人いますか? 



73 :73:2009/10/28(水) 05:26:44 ID:G1ZUn/FJ
気になる違いは、稼動しているマシンではdumpxmlすると仮想ディスクの定義が
<disk type='file' device='disk'>
<source file='/var/lib/libvirt/images/deb1-1.img'/>
<target dev='hda' bus='ide'/>
</disk>

となっているのですが、失敗したマシンの.virt-manger/virt-manager.logには
以下の仕様で仮想ディスクを作ろうとしているログが残っています。

<disk type='file' device='disk'>
<source file='/var/lib/libvirt/images/deb2-2.img'/>
<target dev='vda' bus='virtio'/>
</disk>

で、ここのdev='vda'が後で跳ねられているようです。 このbus='virtio'が気になりますね。



74 :login:Penguin:2009/10/28(水) 18:16:19 ID:SnHugNfX
>>73
動いていないマシンで違った操作してるんじゃねーの?
あるいは上で別者が書いてように、
xml書き換えてimportするとか。


75 :73:2009/10/28(水) 23:53:11 ID:G1ZUn/FJ
virtioについてちょっと勉強
http://d.hatena.ne.jp/kakurasan/20080512/p1

ゲストが高速でI/Oを利用する為の準仮想化のドライバなんですね。 で、ホスト2では
なぜかこれを利用しようとしていると。 で、ふと思いついたのですが、ホスト1ではゲストの
OSタイプをDebian/Etch (手が滑った)で作ったんですよ。 けど、ホスト2では、そういえば
最新はLennyだな〜と思ってちゃんと設定した。 思うにきっとEtchはvirtioに対応していないが
Lennyは対応しているのでvirt-managerはそういう方向で作ろうとしたと。

実際にホスト2でDebian/Etchと指定したら無事にインスコ出来ました。 

76 :login:Penguin:2009/10/29(木) 00:39:19 ID:w1X0TOhZ
NTTコム、KVMを採用したクラウド型仮想ホスティングサービス
ttp://sourceforge.jp/magazine/09/10/09/0951256

Sheepdog Project started by lab.ntt.co.jp
Sheepdog is a distributed storage system for KVM.
ttp://www.osrg.net/sheepdog/index.html


クラウド対応を強化したUbuntu 9.10は10月29日登場
>ほかの強化ポイントとして、Xen(ゲストOSのみ)およびKVM(ゲスト、ホスト双方)のサポート
ttp://www.atmarkit.co.jp/news/200910/27/ubuntu.html
対応するKernelのバージョンが上がったということだと思うが・・

77 :login:Penguin:2009/10/30(金) 00:34:04 ID:cvyb+As2
ttp://www.jp.redhat.com/support/errata/RHEA/RHEA-2009-1425J.html
KVMで稼働するRed Hat Enterprise Linux 3.9の完全仮想化インスタンス用
para-virtualizedドライバを提供する新しいvirtioパッケージが利用可能になりました。

kernel-2.4系のrhel3でも用意されてるのか。

centos3で見あたらなかったけど、scientificとoracleは用意してた。
ttp://oss.oracle.com/pipermail/el-errata/2009-September/001161.html

ttp://ftp.riken.go.jp/pub/Linux
/scientific/30x/SRPMS/vendor/virtio-0.1-16.el3.src.rpm
/scientific/309/i386/apt-rpm/RPMS.updates
/kmod-virtio-


78 :login:Penguin:2009/10/30(金) 01:42:54 ID:n0sxm+AP
だれかrhel/centos 5.4ホストでvirtio使えてる?

79 :login:Penguin:2009/10/30(金) 02:08:32 ID:2WRcQnA2
KVM上でWindows2000を動かしていて、ホストのCPU使用率が高いのですが、仕様でしょうか?
Win2kのタスクマネージャでCPU使用率10%程度でも、ホスト(CPU=Q6600)で190%近いです。

ホストの環境
Distri: Debian/Etch
Kernel: 2.6.26-2-amd64
KVMのオプション: -hda /var/lib/kvm/w2k/disk_c.raw -hdb /dev/md2 -boot c
            -m 384 -smp 2 -net nic,model=rtl8139 -net tap,ifname=tap1,script=/etc/kvm/kvm-ifup
            -name w2k -localtime -win2k-hack -usbdevice tablet -vnc :2

80 :login:Penguin:2009/10/30(金) 02:38:37 ID:4m0xrchS
hdbにmd2とか指定してるのが怪しい。
コレ取ったらどう?

81 :login:Penguin:2009/10/31(土) 21:46:39 ID:Gv2kdDrL
>>76
sheepdogは実戦投入は1-2年先じゃないの?

82 :login:Penguin:2009/11/01(日) 05:46:02 ID:bkKFTiHv
複数の専用サーバー製品を仮想マシンとして1つのマシンに統合した仮想サーバー群製品。 
ホストもゲストも基盤はLinux。
http://www.avaya.co.jp/products/communications_platform/avaya_aura_midsize/

パッケージングとしては面白い試みだね。

83 :login:Penguin:2009/11/01(日) 13:47:41 ID:TCV0aNxn
>>78
ttp://kbase.redhat.com/faq/docs/DOC-18756

こんなのがあった・・・
どう検索すればリポジトリにvirtioのゲストが含まれてるかよく分からないけど、
el4.8とel.5.3以降に含まれてるような記述になってる。

virt-installのコマンドラインにOS種別を変えると含めて作成してくれるみたい。
--os-variant=virtio26

英語だけど、記事全部見た方がいいと思う。

84 :login:Penguin:2009/11/01(日) 21:25:40 ID:Otxz76b/
el4とel5なら
modprobe -l|grep virtio
したら確認できるよ
modprobe -l |grep virtio |xargs rpm -qf
したら、kernelに含まれてた
centos5.4では、こうなった
/lib/modules/2.6.18-164.2.1.el5/kernel/drivers/virtio/virtio.ko
/lib/modules/2.6.18-164.2.1.el5/kernel/drivers/block/virtio_blk.ko
/lib/modules/2.6.18-164.2.1.el5/kernel/drivers/net/virtio_net.ko
/lib/modules/2.6.18-164.2.1.el5/kernel/drivers/virtio/virtio_pci.ko
/lib/modules/2.6.18-164.2.1.el5/kernel/drivers/virtio/virtio_ring.ko
rpm -qf
kernel-2.6.18-164.2.1.el5

ホストOSをxenなしで、立ち上げて、
virt-managerからOS種別 [generic 2.6.25 or later kernel with virtio] を選んで
CentOS5.4にCentOS5.4を入れたらこうなった。
# virsh edit system1
<disk type='file' device='disk'>
<source file='/var/lib/libvirt/images/system1.img'/>
<target dev='vda' bus='virtio'/>
</disk>
<interface type='network'>
<mac address='xx:xx:xx:xx:xx:xx'/>
<source network='default'/>
<target dev='vnet0'/>
<model type='virtio'/>
</interface>

85 :login:Penguin:2009/11/01(日) 23:46:07 ID:/FSlt3QY
>>82
> ホストもゲストも基盤はLinux。
ホストはXenじゃねーかよ

86 :login:Penguin:2009/11/02(月) 09:34:43 ID:KSVPovRd
http://www.jp.redhat.com/rhel/virtualization/kvm_faq/

87 :login:Penguin:2009/11/05(木) 00:56:09 ID:6id4aV+n
virt-manager 入門 (第1回 仮想マシンマネージャー)
ttp://tipspc.blogspot.com/2009/08/virt-manager-1.html
↑ここを見るとRHEL5.4 Betaについているvirt-managerのバージョンは0.6.1で
スナップショット絡みの機能があるっぽいけど、
Ubuntu9.10からインストールできるvirt-managerはバージョン0.7.0でも
スナップショット絡みの機能がない
これって、virt-managerが機能ダウンしてるってこと?

88 :login:Penguin:2009/11/05(木) 12:59:42 ID:G15weXa/
virt-manager はよくないよな
おれについてはスナップショットを管理、制御できないから、本当に腰掛け程度にしか使えない
ていうかKVMの機能をかなり制限するので萎える

追加の起動オプションくらい入力させてくれてもよさげなのにさ

89 :login:Penguin:2009/11/06(金) 15:32:07 ID:uArY0OS+
ま、LinuxのGUIなんてそんなもんだ。

低機能か、CUIのコマンドジェネレータ
(結局オプション手入力するしか方法が無い)程度の機能。

90 :login:Penguin:2009/11/06(金) 18:53:08 ID:ljaWDysw
virt-managerを貶してはみたが、おもしろい部分もあるんで、
CUIラッパーのクズアプリまで酷くないと思う。

でもまあ、winといえば三流のなんちゃって供がVBでクソアプリ
linuxといえば三流のなんちゃって供がpythonでクソアプリ

GUI担当プログラマってのはいつも質か志が低い
ただそれだけのこと

91 :login:Penguin:2009/11/07(土) 02:08:14 ID:VEOzjdBs
cuiのラッパーでもgui作るの面倒なんだよな。

92 :login:Penguin:2009/11/07(土) 02:19:31 ID:VEOzjdBs
KVMのみでXenをエミュレートできるのかね。
単一プロセッサは安定してるらしいけど。
あとは、ドライバ受けるところの実装が大変なのかな。

ttp://kraxel.fedorapeople.org/xenner/

93 :login:Penguin:2009/11/09(月) 20:21:14 ID:p/k/I1dr
日経Linux 2009.12 に KVM、Xen、VirtualBox、VMware Playerの検証記事
KVM は、ゲスト Win7 の起動が一番速かった

94 :login:Penguin:2009/11/09(月) 21:02:44 ID:QI2FEh3I
>>93
起動は分かったけど、そのほかの動作は?

95 :login:Penguin:2009/11/09(月) 23:21:11 ID:qClKH/yf
Win7の起動が早いのってXPと一緒で、バックグラウンドで起動処理しながら、
まともに操作できないデスクトップが表示されてるって奴じゃないのか?

96 :login:Penguin:2009/11/11(水) 20:07:24 ID:QlmjURpJ
KVMで
http://www.youtube.com/watch?v=HNEiSInrav0
にあるような、PCI-Express VGAデバイスのパススルーって出来るのかな?

97 :login:Penguin:2009/11/14(土) 00:54:57 ID:c23XU59K
Ubuntu9.10のKVM上のゲストで音が割れる…orz
同環境の方、どう?

98 :login:Penguin:2009/11/18(水) 02:20:19 ID:IIjFU3SK
>>96
11/4のML見る限り現状は未だだろ?

99 :login:Penguin:2009/11/18(水) 20:02:13 ID:kA2WYIHD
いまんとこComviva、Host Europe、NTTコミュニケーションズ、Qualcomm、Swisscomが試用してフィードバックしてるようだ DC用途かな

ハイパーバイザーのリリース記事に載っとった

100 :login:Penguin:2009/11/21(土) 15:07:29 ID:ekp5n8ON
NAT 接続のゲストとブリッジ接続のゲストの混在ってできる?

101 :login:Penguin:2009/11/22(日) 12:47:29 ID:qE/a3gs8
>>97 俺も不調
Ubuntu9.10だとインストール時のフォーマットに時間がかかったり(特にNTFS)
インストールファイルコピーにやたら時間がかかる

ext4上の仮想ディスクと相性悪いんかな?

マウスが頻度が9.04より多い

そもそもapt-getで取り込まれる仮想マシンマネージャーが9.04と違うよね?

102 :login:Penguin:2009/11/22(日) 17:29:24 ID:y+N8iER/
>>101
ext4 は仮想マシンを置くにはダメな感じ
ext3 で入れ直したよ
ext3 なら普通な感じなのでファイルシステムだけのせいで遅かったっぽい

で、仮想マシンマネージャーもkvmもvirshもバージョン変わっているはず
ただ、9.10の方がkvm周りのパッケージは導入が楽

103 :login:Penguin:2009/11/23(月) 10:33:54 ID:RJIE7MrH
>>102
やっぱり?>>ext4 は仮想マシンを置くにはダメな感じ

9.04だと仮想マシンのlocalhostに user しかなかったけど 9.10は systemとuserが登録されない?
>>仮想マシンマネージャーもkvmもvirshもバージョン変わっているはず
userだと仮想ディスク作成でパーミッションの関係でエラーはかない?


104 :login:Penguin:2009/11/23(月) 21:25:37 ID:9zkKWNZM
>>103
9.04 の時は意識していなかったのでどうだったか覚えてないけど、
9.10 では User と System の 2 種類あるよね
パッケージ インストールしてメニューに登録されるのは User なんだけど、
こっちはブリッジ接続する時とか virsh からの登録とかでダメっぽい
おそらく、仰るとおりパーミッション絡み
ということで、別途 gksu virt-manager でメニューに追加して、こっちから使うようにしてるよ

ext4 はパフォーマンスアップってことで、仮想マシンにも効果があるのでは?と期待していたが
現時点では悪化した感じですね 今後に期待

105 :login:Penguin:2009/11/24(火) 01:06:04 ID:TpLodji1
>>104
まだ、KVMしか使ってないんだけど、VMWareとかVirtualBoxも不調すか?ext4は。
もし使ったことあるならですが。

106 :login:Penguin:2009/11/24(火) 03:01:05 ID:VoMpevZN
VMWareは分からないけど、VirtualBoxは問題ないっぽ

107 :login:Penguin:2009/11/24(火) 11:54:49 ID:TpLodji1
>>106 レスありがとん
つまりKVMだけの問題って可能性もありそうですね>>ext4との相性
了解でつ

108 :login:Penguin:2009/11/25(水) 02:53:45 ID:SHWIMRQu
KVMとVPCした使った事ないが今回virtualboxを初体験
シームレスに感動すた。
ext3のKVMに比べたらext4のvirtualboxは多少NTFS系ゲストのセットアップは遅いが
セットアップ終わったら軽いなあ
9.04に戻らないならしばらくはvirtualbox使うわ

109 :login:Penguin:2009/11/25(水) 06:49:27 ID:10nSHMA3
LinuxでWinXPを動かすのにサクサクなのはなによ?
やっぱVMware?

110 :login:Penguin:2009/11/25(水) 08:05:43 ID:C2N3weKm
デスクトップ用途なら、
VMware Workstation 7/VMware Player 3かvirtualboxのほうが、
小回りが効いていいような気がする。

サーバー用途でしかKVM使ってないからなんとなくだけど。

111 :login:Penguin:2009/11/25(水) 09:07:23 ID:SHWIMRQu
wineは文字化け対策とかめんどいから手を付けてないが、軽いのか?
VMは試してないから知らんが、かなり凄い
ただし、デフォだとセッション開始前の状態で終了出来んの?

112 :login:Penguin:2009/11/25(水) 12:45:58 ID:SHWIMRQu
>>111
訂正
virtualboxがかなり凄い
でした

113 :login:Penguin:2009/11/25(水) 13:10:10 ID:WHzD88qu
現状で比べると圧倒的にVirtualBoxが優秀だな
今までKVM使ってたけど、ちょっと試してみたら導入簡単、動作サクサク、比較的安定
今のところは勝負になってない

114 :login:Penguin:2009/11/25(水) 14:42:23 ID:batIptdT
え、まじなのvirtualboxそんなにいいのんか〜
そのゲストのXにリモートログインしてフツーに使えるのん?
ゲストがwinじゃないけど

115 :login:Penguin:2009/11/25(水) 16:58:57 ID:SHWIMRQu
シームレスモードってのはデスクトップがホストでタスクバーがゲスト
ゲストのxpいじりながらホストのLinuxのデスクトップにアクセスできる。
VMは知らんが…

当然ゲストからUSBデバイスも使える

116 :login:Penguin:2009/11/25(水) 20:37:13 ID:gp1qLVvx
>>113-115
そして結局 vmwareにたどり着く

ちなみに Windows7 x64 よりも linux64 上のvmachineの方が処理速度が速かった

117 :login:Penguin:2009/11/25(水) 21:11:09 ID:EaABq8lp
>>116
vmwareはやっとことないんだけどシームレスモードもあるの?
VPC2007みたいに、セッション中の変更を保存しないで終了可能なんすか?

で、無料かつ登録なしで使用OKなのかな?
VirtualBoxは登録ダイアログはキャンセルで使用できてるw

118 :login:Penguin:2009/11/25(水) 21:24:29 ID:WHzD88qu
>>114
うん、ちょっとびっくりするレベルの差があるね
こちらはホストLinux、ゲストWinだからそれは分からないす

>>116
vmwareはもっと優秀ってことか
KVMにはもうちょっと頑張って欲しいのう

119 :login:Penguin:2009/11/25(水) 22:39:04 ID:batIptdT
vmwareはゲストがwinなら良いよ
でもゲストがlinuxでデスクトップ用途だときつくない?
自分はvmware->kvmにしたらかなり解決した。OpenGLを使った開発とかで不満ないし



120 :login:Penguin:2009/11/26(木) 00:20:08 ID:gY+fzD7k
>>113
KVMに比べれば使いやすさはVirtualBoxの方が上だけど
処理速度はKVMの方が速くないかい?あ、3Dが必要ならVirtualBoxだけど
USBデバイスはSynapticからVirtualBox入れるとダメらしいね
公式からdebパッケージを取ってくるとOKだとか

>>116
こっちでも一緒だった > Windows ホストよりも Linux ホストの方が VMware のゲストが速い
なので、ホストは金掛けずにLinuxにしておいて
KVMかVMwareかVirtualBoxでゲストをWindowsにするってのがいい感じ
WindowsホストにするとホストとゲストでWindowsが2ライセンス必要になるし

VirtualBoxかVMwareWorkstationならスナップショット取れるので
危なそうな(?)操作をするときにスナップショットを取っておけばお手軽に元に戻せる
(KVMでもコマンド操作でスナップショット取れるけど、使い勝手がいまいちかなぁ)

スナップショット不要ならKVMかVirtualBoxかVMwarePlayerで無償で利用可能だね
USBデバイスくらいならどれでもOKかな?(VMwareが一日の長か?)
このスレの住民は KVM が一押し?この3つの比較スレってどこかにないかな

121 :login:Penguin:2009/11/26(木) 00:25:50 ID:rzmeYKwO
Linuxで動くVMwareはServerとWorkstationがあるんだけど、どっちだよ。

122 :login:Penguin:2009/11/26(木) 00:32:43 ID:gY+fzD7k
>>121
あ、すまそ
VMware Serverは対象にしてなかったよ…
Workstationと併用できないからインストールしてないもので…

123 : ◆Zsh/ladOX. :2009/11/26(木) 00:44:30 ID:I/+TWv+p
比較したいなら>>93にある雑誌嫁。
KVMは導入が楽なのが良いかな。

124 :login:Penguin:2009/11/26(木) 01:28:05 ID:iTLQ/UCv
closeライセンスのをaptゲトしないとvirtualboxのUSBは使えないっす。
やはりスナップショット取らんと変更が生きてしまうのですな
KVMは9.04なら早いんだがなあ…

125 :login:Penguin:2009/11/26(木) 01:36:52 ID:iTLQ/UCv
あっ!VMwareplayerって自分で磯やセットアップディスクから仮想マシン作れますか?
ちとググっただけだと、playerは既存の用意されたイメージしか使えない
と読んだんですが

126 : ◆Zsh/ladOX. :2009/11/26(木) 01:51:47 ID:I/+TWv+p
ubuntuでext4と仮想絡みでバグ報告っつーとこれくらいだなぁ。
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/483202


127 :login:Penguin:2009/11/26(木) 02:12:16 ID:JZ3XGT3Q
>>125
Player3.0から単体で作れるようになりました。

ダウンロードに関する情報はこちら
ttp://pc12.2ch.net/test/read.cgi/software/1259075721/12-15


128 :login:Penguin:2009/11/26(木) 03:17:09 ID:/7HCJ0V7
>>120
ちょっとまてkvmはスナップショットとれるだろ

129 :login:Penguin:2009/11/26(木) 06:56:40 ID:Sbv5k4n9
kvmでWinXPを軽く速くするチューニング方法おしえれ

130 :login:Penguin:2009/11/26(木) 08:07:22 ID:iTLQ/UCv
>>127
非常に感激です。ありがとう

virtualbox抜くかサービス停止しないとダメかな?他の使うなら


131 :login:Penguin:2009/11/26(木) 22:35:32 ID:gY+fzD7k
>>128
はい、取れます
>>129
ext4を止める

132 :login:Penguin:2009/11/26(木) 23:40:06 ID:iTLQ/UCv
やっぱりext4とNTFSの相性か…
でもvirtualboxは普通に動いてるから一概に言えんな

133 :login:Penguin:2009/11/27(金) 00:05:23 ID:H8kR8QR3
>>131
ハードディスクの回転をとめるとゲストOSが軽くなるんですか?

134 :login:Penguin:2009/11/27(金) 00:34:11 ID:VoZrwon+
日本に来て何年?

135 :login:Penguin:2009/11/27(金) 01:56:37 ID:n8r5JdXa
他は知らんがvirtualbox カーネルうpだてすると必ずゲストのxpがセーフモード求められる
普段は文句なしだが

136 :login:Penguin:2009/11/27(金) 07:36:45 ID:rgxsbBfs
>>131
スマソ、しっかり読んでいなかった。

kvmでのsnapshot
virt-managerにそういう機能が欲しい
現状だとスナップショット可能なイメージファイルすら作れない

137 :login:Penguin:2009/11/27(金) 09:19:51 ID:RbbdsJv+
なんかVirtualBoxがいいとの話だが、それが事実としてVMWareは、どこが優れてるの?>>116
かなり前だが、使ったとき、完全前画面表示がなかった気がする(細いフレームの額縁の中みたいな)
完全前画面OKすか?

138 :login:Penguin:2009/11/27(金) 10:21:00 ID:Cw0Lw2N0
完全前画面?
完全全画面のことか?それ
だったらvmwareが一番得意とするところだろ。

kvmはvmwareのドライバを流用できるみたいだが、ありゃなんのためにあるのか

139 :login:Penguin:2009/11/27(金) 21:43:16 ID:5HC8snvP
>>137

virtualboxはcpu-coreを1個しか使ってくんない。
(設定には複数個あるんだけど)

vmwareは2-coreで動いてる。
仮想Diskもvmwareの方が早かった。

ただvirtualboxのほうが安定してるかんじ


140 :login:Penguin:2009/11/27(金) 21:46:07 ID:RbbdsJv+
>>138 おはずかしい誤字でした
そうすか、当時さらっとイタズラしただけなので勘違いしてたんですね私。

え、流用できたほうが便利だからでは?
kvm Ubuntu9.04だとすごく動作が軽いなあ、今後に期待です。
マウスが不調になる、ext4だとNTFSフォーマットがダメ

141 :login:Penguin:2009/11/27(金) 21:52:58 ID:RbbdsJv+
それと 全画面表示(今度は誤字ないな?)の時、五ミリ位の上のツールバー消せないのかな?

今気づきました。>>139
ほう、設定2でも1個なんすか!!知りませんでした。どこで確認すればイイすか?

142 :login:Penguin:2009/11/28(土) 00:40:30 ID:90EMg/L3
>>127のリンク先のworkstation
登録不要のLinux版はないのかの〜

143 :login:Penguin:2009/12/01(火) 23:39:46 ID:XL2b6+1s
VirtualBoxの方がいいよ。VMWareのLinux版は勝手にインストールが始まりユーザー名とか
パーティション切るとか自由にできない。

144 :login:Penguin:2009/12/01(火) 23:56:46 ID:IJXag1sg
できるよ

145 : ◆Zsh/ladOX. :2009/12/02(水) 00:03:26 ID:nGSMwbaV
スレ違いな内容をageて書くとは。
移動願う。

【Sun】Virtual Box part1
http://pc11.2ch.net/test/read.cgi/linux/1235304723/l50
VMware Part10
http://pc11.2ch.net/test/read.cgi/linux/1247465219/l50


146 :login:Penguin:2009/12/02(水) 02:42:43 ID:4E3EeXEa
>>143 Linux用は自動選ばなくてもautinst.isoがマウントされてるからじゃないの?

KVMの機能が増えればいいなあ…
動きは軽いんだがなあ
ext4が合わないのかUbuntu9.10が合わないのか、どっち?
っても、それ以前に機能が少なすぎだよな〜

147 :login:Penguin:2009/12/02(水) 06:05:59 ID:g6L+dgNq
無難なとこだけしゃしゃり出てきて古参ヅラするカスコテ

148 :login:Penguin:2009/12/03(木) 01:39:49 ID:5qfxw2kJ
とはいうものの、いい加減VMwareとかVirtualBoxとかどうでもいい

149 :login:Penguin:2009/12/03(木) 10:37:05 ID:/lyfRBa1
KVMはやっぱり、Linuxはサーバー用OS というだけあって
GUI系は貧弱だよな。

150 :login:Penguin:2009/12/03(木) 10:42:45 ID:+zzblyP6
そうなんだよな、WinXPゲストのチューニング方法ないの?


151 :login:Penguin:2009/12/03(木) 10:56:40 ID:/lyfRBa1
KVMでDirect3Dが実用レベルで動く日は来るのだろうか。

152 :login:Penguin:2009/12/03(木) 12:05:21 ID:5qfxw2kJ
そりゃKVMじゃなくてQEMUの話だろ

153 :login:Penguin:2009/12/03(木) 12:08:54 ID:JrnsraWV
PCIパススルーが使えるようになれば、ゲストからVGA直叩きで
いけるんでないかい。

Video処理をホスト側に丸投げするドライバ書けば
今のままでも何とかなりそうな気もするが。



154 : ◆Zsh/ladOX. :2009/12/03(木) 22:55:17 ID:GTrT6aVF
linuxホスト←→Win系OSゲストでコピペするとか、
Winで3DとかはWinに入れるVGAドライバの出来によるからね。
カーソルがシームレスなのは問題無いが。

上記を満たすVGAドライバの整備が課題よね。

3Dは現状KVMでは無理っぽいけど、コピペはホストでsambaを
動かして、テキストファイルをバッファとして開いて
ホストとゲストで共有することで誤魔化しているけど。

155 :login:Penguin:2009/12/03(木) 23:26:30 ID:/H0mk1k6
CentOS5.4上でKVMの中にFedora11を入れてます。
NATで外部に接続する用にしているのですが、
時間が経つとなぜか外に出ていけなくなります。
(例えばyum updateできないとか)

同じ現象の人はいませんか?

156 : ◆Zsh/ladOX. :2009/12/04(金) 00:13:26 ID:YUGWLuVC
>>155
ホストCentOS5.4ゲストFedora11のNATで起動してみたよ。
放置して、明日あたり接続見れば良いのかな?

157 :login:Penguin:2009/12/04(金) 00:31:46 ID:BDTJ8dOg
「○○できない」ってのは悪い質問の仕方の典型だな
そこで何が起きているか、他人には皆目見当がつかない

158 :login:Penguin:2009/12/04(金) 01:27:57 ID:QdcjZpFB
本人にも皆目検討がつきません。orz
とりあえず1個インスタンスを作ってそのまま放置したときは1週間くらいは
問題なかった記憶があります。

その後、別のインスタンスを作ろうとして失敗したり消したりしている
うちにいつの間にか、という気がしますが、何がトリガーになっている
かさっぱり・・・

Fedora12はインストールは成功して、最初の一般ユーザを作るところ
まではOKなのに、gdmのところでXが落ちてログインできません。
また明日チャレンジします。

159 :login:Penguin:2009/12/04(金) 10:57:49 ID:tpnlCDL7
ext4と仮想ディスクの相性かと思い、NTFS上に仮想ディスク作ったがダメ
やっぱりUbuntu910との相性か…

160 :login:Penguin:2009/12/04(金) 12:28:36 ID:BDTJ8dOg
>>158
いや、だからw

1. ○○したかったけど、○○にならなかった
2. ○○したかったけど、△△になった

1.の方は明らかに情報が欠落してるだろ?

外に出られないっていうなら、ルーティングの確認ぐらいしろと
まずは“ip a l; ip r l”とかしてみたら?

161 :login:Penguin:2009/12/04(金) 13:11:53 ID:2MbN20r2
ipal iprl

162 :login:Penguin:2009/12/04(金) 14:21:46 ID:QdcjZpFB
>>160
さんくす。次になったときに今とった正常な場合と比較してみる。

ちなみにFedora12でログインできなかったのは、自動生成された
xorg.confが悪さしてたようで、消したら落ちなくなりました。

163 :login:Penguin:2009/12/06(日) 08:50:00 ID:QExHLuFP
>>162
おめっとー!

164 :login:Penguin:2009/12/06(日) 15:17:19 ID:IKj24LZa
ext4でも一度ファイルを書き込んで仮想ディスクスペースを確保した後だと速いよ。

165 :login:Penguin:2009/12/06(日) 16:58:59 ID:Mck4NZur
どうして最初から速くないんだろうね
早く治らないかな

166 :login:Penguin:2009/12/07(月) 21:33:34 ID:TPs8ZTFc
>>160
またおかしくなった。bridge id が違うだけであといっしょ・・・

5: virbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue
- link/ether 86:0e:36:ad:ff:9c brd ff:ff:ff:ff:ff:ff
+ link/ether 92:c9:68:e3:7c:22 brd ff:ff:ff:ff:ff:ff


167 :login:Penguin:2009/12/07(月) 21:49:58 ID:TPs8ZTFc
すまん。なんとなく分かってきた。
virt-managerが生成するNAT接続用iptableのルールと、
system-config-securityleve-tuiのルールとが
ごっちゃになってるぽい。

168 :login:Penguin:2009/12/07(月) 22:05:47 ID:MffUA2ac
今や/etc/sysctl.confにこんなん入ってるんだぜ?

> # Disable netfilter on bridges.
> net.bridge.bridge-nf-call-ip6tables = 0
> net.bridge.bridge-nf-call-iptables = 0
> net.bridge.bridge-nf-call-arptables = 0

169 :167:2009/12/08(火) 13:03:44 ID:k88uLTwV
既知の問題でした orz
ttps://bugzilla.redhat.com/show_bug.cgi?id=227011

>>168
それはNATではなくBridgeで接続する時の設定ですね。
ってかNATでなくBridgeで接続しろってことか。

170 :login:Penguin:2009/12/09(水) 01:47:56 ID:HqujGYDK
KVMってゲストOSに複数の仮想NIC割り当てられる?

171 : ◆Zsh/ladOX. :2009/12/09(水) 21:14:30 ID:UxWjoMUQ
>>170
ゲストOS上でifconfig -aしたときにeth0,eth1、…みたいに複数
のNICのインターフェースが出てくる、と言う意味なら可能。
例えばeth0,eth1,eth2の3つのNICを持ちたければ以下の様にする。

qemu-kvm -drive file=GUEST.img,if=virtio,boot=on -net tap -net nic,macaddr=00:16:3e:70:18:bb,model=e1000 -m 1500 -vnc :3 -k ja -usbdevice tablet -net nic,macaddr=00:16:3e:70:18:bc,model=e1000 -net nic,macaddr=00:16:3e:70:18:bd,model=e1000

長ったらしいが一行です。要するに 「-net nic,…」を複数書くということ。

172 :login:Penguin:2009/12/09(水) 22:46:55 ID:VmL+3qTq
>>169
> それはNATではなくBridgeで接続する時の設定ですね。
お前は何を言っているんだ?

173 :login:Penguin:2009/12/10(木) 00:46:30 ID:atA2CE4H
>>169
よかったら、そのブリッジを使わないでNATする方法を教えてくれないか?

174 :170:2009/12/10(木) 01:13:43 ID:RErD2Jeg
>>171
なるほど、-net nic複数書けるのか!
ありがとう!

175 :login:Penguin:2009/12/10(木) 11:23:21 ID:PbnFtXY/
>>172,173
このへんとか
ttp://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/Virtualization_Guide/chap-Virtualization-Network_Configuration.html


176 : ◆Zsh/ladOX. :2009/12/10(木) 19:53:50 ID:ylgcfja3
漏れのところだとNATでゲストを動かすためには>>171の例で言うと↓な感じですかね。
qemu-kvm -drive file=GUEST.img,if=virtio,boot=on -m 1500 -vnc :3 -k ja -usbdevice tablet
つまり、何も指定しない(-netオプションを使わない)。

>>173って>>158だと思うが、>>162でxorg.conf云々してたりで
なんか難しいことしてるよな。
KVMで何がやりたいのかそもそも漏れは分からないので
頑張れとしか言えないのだが。

177 :login:Penguin:2009/12/10(木) 19:58:44 ID:PbnFtXY/
>>176
>>162 はFedora12インストール時にvesaビデオモード用のインストール
メニューを選んでたようで、その結果vesaドライバを使うようになってて
ttps://bugzilla.redhat.com/show_bug.cgi?id=506421
これにひっかかってました。

178 :login:Penguin:2009/12/11(金) 13:59:45 ID:Dttv9eG5
>>175
それブリッジ使ってるじゃん
もう一度尋ねるが、ブリッジを使わずにVMをNATする手順を教えてくれ

>>176
意味不明

179 :login:Penguin:2009/12/11(金) 14:12:01 ID:V1zFV2a0
誤解して一人戦ってんのはアンタだけだよ

180 :login:Penguin:2009/12/12(土) 15:28:01 ID:gVg3FeAY
誤解してるのはどっちかな?
設定に難儀してるのは、サーバー仮想化とネットワークの話を分けて考えられない奴だけだ

181 :login:Penguin:2009/12/12(土) 16:42:30 ID:BaxkSQgf
GUIでぽちぽち選択して作れないのが悪い。

182 :login:Penguin:2009/12/12(土) 17:17:07 ID:YrkJpcOq
>>181
ならあんたなんとかしてくれよ

183 :login:Penguin:2009/12/12(土) 18:37:22 ID:BaxkSQgf
良い案はあっても俺も含めて誰も作らないのがLinuxの世界

184 :login:Penguin:2009/12/12(土) 21:14:41 ID:YrkJpcOq
>>183
いやあんたがなんとかしろ

185 : ◆Zsh/ladOX. :2009/12/12(土) 23:28:10 ID:hU4/c+mc
GUI云々言う奴はVMwareでも使ってれば。
NATとBridgeの概念の勉強も兼ねて。

KVMのGUIは赤帽の中の人がなんとかするでそ。そのうちな。
現状はvirt-managerはもう少し頑張りましょう、な状態。

186 :login:Penguin:2009/12/12(土) 23:31:19 ID:qIWkKGam
virt-managerはまぁ最低限のことはできるし、いいんじゃないの?

187 :login:Penguin:2009/12/13(日) 02:04:56 ID:UUENppNm
virt-managerに足りない機能ってなんだ?

日本語キーボード指定するのに一手間かかるぐらいで
他にこれといって困ることはないんだが

188 :login:Penguin:2009/12/13(日) 14:48:14 ID:I2KlbCpT
VMの構成管理とかUSBとかのアタッチデタッチができるといいかな>v-m

189 :login:Penguin:2009/12/13(日) 17:57:49 ID:CtzCE3r1
アイタタタターッチ

190 :login:Penguin:2009/12/13(日) 21:16:23 ID:4mLZxA7y
俺達はさー
VMwareとかXenServerのWindows版クライアントみたいなのが
XenやKVMにも欲しいんだよ
もちろんWindows版がよ
いつになったらできんだよ

191 :login:Penguin:2009/12/13(日) 22:37:43 ID:6oIRgBhP
VNCでつなげれば?

192 :login:Penguin:2009/12/15(火) 03:10:33 ID:TN9WH5so
今の段階ではvirt-managerに足りない機能なんてそうそうないだろ
libvirtやqemu-kvmだったりkvm自身に十分な機能がないんだし

193 :login:Penguin:2009/12/15(火) 09:25:45 ID:WEWRpBSS
>>192
bridgeネットワークの設定がGUIで出来るdistroある? CentOSではNetworkMangerを停止して
設定ファイル手書きとかなりぎこちない。

194 :login:Penguin:2009/12/15(火) 09:26:41 ID:K8YQxFap
>>192
なに?virt-managerでスナップショット管理ができるようになったのか?
バージョンを教えれ

195 :login:Penguin:2009/12/15(火) 09:29:46 ID:K8YQxFap
>>193
同意。NATより先にブリッジ接続が遥かに有用だと思うのだが、なんで設定をGUIでやれないんだ?
ブリッジ接続だと性能がでないのかと勘ぐったが、そんなことないし。あれには理解を苦しむ。連投失礼

196 :login:Penguin:2009/12/15(火) 10:57:57 ID:ocJeC0LZ
ネットワークインタフェースの設定ファイルが
統一されていないので扱うのがめんどい。



197 :login:Penguin:2009/12/15(火) 11:29:34 ID:TN9WH5so
>>194
これからお前が作るんだから、バージョンはお前が一番よく知っているはず

198 :login:Penguin:2009/12/15(火) 11:40:43 ID:kA6phnL8
煽りは>>192からの流れをよく読んでからやれよw

199 :login:Penguin:2009/12/15(火) 11:49:18 ID:TN9WH5so
煽りでもなんでもない
本当に必要ならとっくに実装されてるよ

200 :login:Penguin:2009/12/15(火) 15:00:43 ID:kA6phnL8
(1)現状で足りない機能はない

(2)少なくとも俺の欲しい機能は入ってないが?

(3)必要ならとっくに実装されてる

>>197 は virt-manager の開発者さんですか?
つまり自分が必要と考える実装は全部終了しているので
これ以上開発するつもりはない、と?

201 :login:Penguin:2009/12/15(火) 17:18:53 ID:S+k1y+UO
> つまり自分が必要と考える実装は全部終了しているので
> これ以上開発するつもりはない、と?

難しいところの実装は終わったので
後は馬鹿でもできるだろ。だから自分の仕事は終わり。


202 :login:Penguin:2009/12/15(火) 21:01:09 ID:o/StRz3G
Fedora12をIntelVT非搭載のatomPCに入れて使っています。
このPCでKVMは動くでしょうか?


203 : ◆Zsh/ladOX. :2009/12/15(火) 22:14:58 ID:nfEdoAGc
KVMは動かない。
だからAtomは使わない。



204 :login:Penguin:2009/12/16(水) 00:07:00 ID:1E+DImZr
ConVirtではダメなの?

205 :login:Penguin:2009/12/16(水) 08:09:15 ID:7J6k/H/y
KVM試してみたけど、ゲストOSでUSBが
使えないのが不便だねぇ。

これさえ解決すれば、良いんだけど。


206 :login:Penguin:2009/12/16(水) 10:11:53 ID:uIYVmXpO
>>205
>KVM試してみたけど、ゲストOSでUSBが
そこでpci-passthroughですよ。旦那
ものによるけど

>>197
そーかそーかオレがつくればいいのか。お前いいこというな(笑)
どーせpythonだしな

207 :login:Penguin:2009/12/16(水) 12:10:33 ID:v07peynn
>>205
KVMのゲストでUSB使えるよ
-usbオプションを付けて起動して、コンソールでusb_addすりゃいいんだじぇ
面倒ではあるけど

208 :login:Penguin:2009/12/16(水) 17:59:21 ID:BXijI1ps
>>200
kvm、qemu-kvm、libvirt、virt-managerは全部別物
ethernet-bridge、netfilter、NetManagerも別
ここでは出てきてないが、ストレージ管理もだ
そもそもNetManagerにできること自体が少なすぎる


209 :login:Penguin:2009/12/16(水) 20:16:33 ID:BXijI1ps
ありゃ
コピペミスって後半が消えちまったらしい
まぁどうでもいい書き込みだし、このままでいいや


210 :login:Penguin:2009/12/17(木) 11:17:32 ID:rSfAX0Z6
http://pages.wazoku.net/bochs_bios_added_HP_SLIC_TABLE.zip

KVMゲストのWindows7をライセンス認証させる改造bochs BIOS。

slmgr.vbs -ipk FJGCP-4DFJD-GJY49-VJBQ7-HYRR2 ; slmgr.vbs -ilc C:\HP.xrm-ms
でOK

211 :login:Penguin:2009/12/17(木) 11:18:52 ID:rSfAX0Z6
http://pages.wazoku.net/windows7.jpg
スクリーンショット

212 :login:Penguin:2009/12/17(木) 15:11:24 ID:+EsoKUu1
qemu-kvmとkvmの関係がさっぱり分からんのです。qemu-kvmってつまり何なの?

213 :login:Penguin:2009/12/17(木) 15:25:39 ID:08jmXTOO
qemuからkvmを引くとqemu-kvmになります。

214 :login:Penguin:2009/12/18(金) 00:29:58 ID:cxUonUxa
>>208-209
たぶん、VMware Serverと間違えてんだろうな
KVMにしろXenにしろ、ブリッジのない構成は少ないはずなんだが、
NAT接続とブリッジ接続とやらで分けてるのはそのせいかと

215 :login:Penguin:2009/12/18(金) 23:28:25 ID:KJxB0ivx
無線LANを使用してkvmゲストからブリッジ接続できてる人いますか?
有線LANではできるのですが、無線LANだとゲストから外部接続できません…orz

216 : ◆Zsh/ladOX. :2009/12/18(金) 23:48:53 ID:3U7v7M2E
>>215
無線LANだとブリッジ接続できないね。どっかに書いてあった気もするが失念した…
CF-W8にCentOS入れてKVM使ってるけど、無線LAN使う時はNATでやってる。

217 :login:Penguin:2009/12/19(土) 00:23:07 ID:+x+FkTGU
>>216
あ、そもそもできないんですか…
情報どうもありがとう!

218 :login:Penguin:2009/12/19(土) 09:02:06 ID:+x+FkTGU
>>216
無線LAN経由のNATの場合って kvm コマンドで -net オプション必要ですか?
必要ならどんな記述になるのでしょうか…
NATの時は -net オプションを書かなければ良いと思っていたのですが、ゲストから外部接続できません…orz

219 : ◆Zsh/ladOX. :2009/12/19(土) 10:51:37 ID:b6C3tHgb
>>218
ゲストは何を使っている?
ゲストのIP取得の設定はDHCPになってる?

220 :login:Penguin:2009/12/19(土) 11:39:13 ID:+x+FkTGU
後々、Windows 7もゲストで使ってみるつもりですが、まずはUbuntu 9.10 x64版をゲストに入れてみています
IP取得はDHCPです
確認のため、有線LANにつなぎ変えてみると -net オプションなしでつながっています

221 : ◆Zsh/ladOX. :2009/12/19(土) 12:00:28 ID:b6C3tHgb
>>220
ホストのハード(自作ならマザーの型番、市販の物ならメーカ型番)
とOSは何?

222 :login:Penguin:2010/01/02(土) 20:51:01 ID:IfoZ94gn
/dev/VolGroup00/LogVol00
にcentos5
/dev/VolGroup10/LogVol10
にubuntu9.10
をインストールして
ubuntu9.10から
centosを仮想マシンで起動したい

いろいろ検索したけど方法みつからない
XenかVmWareにするしかないの?

223 :login:Penguin:2010/01/02(土) 23:33:40 ID:Wqf8h2Bf
-drive file=/dev/VolGroup10/LogVol10,if=ide,index=0,boot=on
とかじゃだめなん?LVから起動したことないから知らんけど。

224 :login:Penguin:2010/01/03(日) 05:42:14 ID:zATtci9t
>>222
やる前からできないと分かってるなら質問しても仕方がない
できるかできないか分からないのなら、やってみてから質問するべき

225 :login:Penguin:2010/01/05(火) 15:10:11 ID:lehFx0gX
CentOS 5.4 のホスト上 (4コア) で CentOS 4.8 (-smp 1) と Win7 (-smp 2) 動かしてるんだけど、Win7の方だけ時間が遅れていく…
Win7もインターネット時刻の同期使ってホストの ntp にアクセスさせてるけど、Windowsの時刻の同期って週1っぽい。

↓とかみてホスト上で cpuinfo 確認したら、constant_tsc にはちゃんと対応してる (Phenom II X4 945)。
ttps://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/Virtualization_Guide/chap-Virtualization-KVM_guest_timing_management.html

↑の「Using the para-virtualized clock with Windows guests」ってのを試そうと思ったけど
Win7 はブートローダ変わって boot.ini とかないし、どうやって PM-Timer 有効にするのかわからん。
同じような人いない?

226 :login:Penguin:2010/01/05(火) 15:42:58 ID:vuNe4dQS
>>225
bcdedit と USEPMTIMER でググろう。

227 :login:Penguin:2010/01/05(火) 16:46:02 ID:lehFx0gX
>>226
レスさんくす!
が、Win7 or vista を XP とデュアルブートさせるときにXP 用の boot.ini に /usepmtimer が含まれてる、
というページしか見つからないのだが…

228 :login:Penguin:2010/01/06(水) 00:34:39 ID:BEFGDqgI
なぜbcdeditだけでググろうと思わないのだろうか。


229 :login:Penguin:2010/01/06(水) 01:04:18 ID:FRO2umko
レスさんくす!
アフォですまん…

ttp://kerneltrap.org/index.php?q=mailarchive/linux-kvm/2009/1/18/4758464/thread
結局↑にカーネルアップグレードしたら直ったって書いてあったんで
2.6.32.2 にしたら直った。
いろいろさんくす!

230 :login:Penguin:2010/01/09(土) 15:57:52 ID:nzKa8Z43
>>215
検証できる環境が稼働中のサーバーしかないんで
wifiのカード刺すまで時間かかっちゃったけど
こないた落としたときにつけといて、今日試しにやったらできたよ

もっともそんなことやる意味あるのか?っつーとまったくもってないんだが

231 :login:Penguin:2010/01/09(土) 15:59:32 ID:nzKa8Z43
補足っつーか確認なんだが、その「ブリッジ接続」ってのは
VMware用語での「ブリッジ接続」でいいんだよな?

232 :149:2010/01/09(土) 21:58:24 ID:z83+PfJ2
どなたかKVMで/dev/sd で起動する方法知りませんか?

dd if=/dev/sda of=oldserver.image のようにして古いディスクのイメージを丸々取り出しました。
もとのサーバは/dev/sd 構成で起動するようになっていたのですが、
qemu -hda oldserver.image
ではイメージファイルを/dev/hd として認識してしまって起動できません。
qemu -drive if=scsi,bus=0,file=oldserver.image
で起動しても今度はqemuが提供しているscsi用のドライバがサーバのkernelにないせいか
これまた起動しません。

何か良い方法ありませんでしょうか。

233 :login:Penguin:2010/01/09(土) 23:29:23 ID:/iCOofUp
一度KVMのデバイス構成で起動する別のOSで問題のKVMのイメージをロードして設定書き換えるなりドライバ組み込むのはだめなん?

234 :login:Penguin:2010/01/09(土) 23:30:05 ID:/iCOofUp
あ、わざわざKVMで起動してやらなくても、ローカルでループバックマウントして
作業すればいいか。


235 :login:Penguin:2010/01/10(日) 15:00:14 ID:lqKBFtfC
>>233
ありがとう。ループバックでマウントするのが手っ取り早いかな。と思ってやってみました。

/dev/sda1, /dev/sda2,/dev/sda3 がまとめて一つのイメージファイルになっているのですが、
/dev/sda2がルートになっているときに、どうやってマウントするかご存じでしょうか。

losetup /dev/loop0 oldserver.img
fdisk /dev/loop0
/dev/loop0p1 * 1 5 40131 83 Linux
/dev/loop0p2 6 2500 20041087+ 83 Linux
/dev/loop0p3 2501 4350 14860125 83 Linux
こんな感じに表示されますが、/dev/loop0p1 は/dev/以下には存在せずマウントできませぬ。

VirtualBox でなら vmdkに変換して起動できるのは確認できたのですが、KVMで起動したい
なあと苦戦してます。

236 :login:Penguin:2010/01/10(日) 15:34:55 ID:lqKBFtfC
自己解決しました。

multipath-toolsというのでイメージファイル内のパーティションを/dev/mapper以下に登録
してくれるみたいですね。

知らない間にいろんなツールが出てますね。(^^;

237 :login:Penguin:2010/01/30(土) 23:33:57 ID:laWmGZ+1
>>79
APMが入ってないからじゃね?

「ハードウェアウィザード」から「NT/Apm レガシ サポート」をインスコしる。
HALは「標準PC」じゃないとダメだった。CPUが複数使えるかはわからん。

238 :login:Penguin:2010/02/11(木) 17:09:31 ID:Jfw58U9J
仮想マシン内でlvmで4Gとるとディスクイメージも4Gとられる
実際には500Mぐらいしか使ってなくても4Gだ


239 :login:Penguin:2010/02/11(木) 17:19:34 ID:2y1eUme1
1GBあたり6円だから、4GBで24円だな。

240 :login:Penguin:2010/02/13(土) 11:35:50 ID:8MydUYWd
redhat 5.5 beta
ttp://www.virtualization.info/jp/2010/02/red-hatrhel-55kvm-20100211-5.html
ttp://dag.wieers.com/blog/rhel-55-beta-released

追加
?Run-time memory allocation for KVM guests (memory ballooning)
?PCI passthrough improvements (hotswapping PCI devices, 1:1 performance improvements)
今回からサポート対象?
?Clustering with KVM hypervisor

241 :login:Penguin:2010/02/20(土) 21:21:23 ID:321cMOwN
>>222
LVを仮想ディスクにするのは普通に使える。
/usr/local/bin/qemu-system-x86_64 \
-boot c \
-vnc :1 \
-daemonize \
-enable-kvm \
-drive file=/dev/mapper/datavg-royalmilk_kvm,if=virtio,boot=on,index=0 \
-smp 2 \
-name royalmilk \
-net nic,model=virtio -net tap,script=/etc/kvm/kvm-ifup \
-m 3072 \

>>235
ツールなんか使わなくても、offsetを指定するだけでマウントできるよ。
fdisk -lu /home/vm/hoge.img
で表示される、開始位置*512を計算して
mount -t ext3 /home/vm/hoge.img -o loop=/dev/loop0,offset=xxxxx /mnt/virtualdisk
こんな感じ。

242 :login:Penguin:2010/02/20(土) 23:22:05 ID:TZ1psRCx
>>238
ディスクイメージのフォーマットは?
cow2でlvm使ってるけど、ファイルサイズを見ても全部は使ってないようだけど。

243 :login:Penguin:2010/02/21(日) 13:04:25 ID:kn2rM542
Proxmox VE 使ってる人っていませんか?
今バージョン2に向けて開発が進んでるみたいなんで、要望出そうと思ってるんですが、
他に使ってる方の意見を伺いたいなぁと思いまして。

244 :login:Penguin:2010/02/23(火) 03:12:37 ID:LxRo4rrR
>>235
kpartx

245 :login:Penguin:2010/02/23(火) 10:53:55 ID:R7CTUsTA
optimize: fastest network and hdd interfaces for Windows XP?
http://forums.virtualbox.org/viewtopic.php?f=2&t=27303

内臓ルータを使うNATよりブリッジの方が速いとか
VirtualBox 3.1.2+で動作するVirtIOネットワークドライバは
あらゆる仮想化エミュレーションを迂回するので速いのだとか

246 :login:Penguin:2010/02/26(金) 09:23:51 ID:o6v3i9VP
業務で使っているサーバーに入れてみた。
いまんとこ順調。

247 :login:Penguin:2010/04/15(木) 00:39:44 ID:BaLIuYhC
virt-manager使ってます。
さんざんでていると思いますけどホストとゲストのマウスポインタがずれるのを抑えるにはどうすれば良いですか?
InputDeviceにtablet使うとずれがなくなる代わりにホイールが効かなくなってしまって。

CUIでkvmゲストを起動するならばオプションを加えればそこそこ改善するようですけどvirt-managerからだと判らない。

248 :login:Penguin:2010/04/25(日) 04:14:30 ID:9lwvKH2Y
既出だっけか?
RHELの仮想化ガイドが KVM対応になってるみたい。

仮想化ガイド
http://www.redhat.com/docs/ja-JP/Red_Hat_Enterprise_Linux/5.4/html/Virtualization_Guide/


249 :login:Penguin:2010/04/25(日) 14:39:39 ID:rKNA5sTw
>>247
あ。これ自分も思ってた。
設定あるのかな?
今はマウス振ってるw

250 :login:Penguin:2010/05/03(月) 18:21:05 ID:ICqb/JbF
とある件でググってて偶然見つけたんだが、いくら個人blogでもこうまでデタラメなのはひどいなぁ。
(書かれたのは昨年の7月だが、その時点の話としても間違いだらけ)

ttp://rhiz.jp/id/45.html

KVMはVT-d必須→VT-x必須だが、VT-dは無くても動く
VT-d対応のCPUはCore i7しかない→全製品ではないが3シリーズチップセット+Core 2から対応してる。
KVMはAMD-VやVT-xには対応していない→対応してますが、何か?
Windows 7向けの仮想化機能(VT-x)→ちょっと何言ってるか分かんない


251 :login:Penguin:2010/05/03(月) 18:26:11 ID:67SEVeA6
トラックバックつけて書くかコメントつけてやればいいのに

252 :login:Penguin:2010/05/03(月) 18:52:11 ID:ICqb/JbF
こんな馬鹿にタダで教えてやるほどお人好しじゃないもんでね。

253 :login:Penguin:2010/05/03(月) 19:04:57 ID:67SEVeA6
ただでググッてるのに

254 :login:Penguin:2010/05/03(月) 19:22:15 ID:D6yr4a03
そんな間違った情報垂れ流す奴がプログラムのコードを書いてると思うと恐ろしいわ。

255 :login:Penguin:2010/05/03(月) 21:48:12 ID:KwizBVyz
みんなそうして大きくなった〜♪

256 :login:Penguin:2010/05/05(水) 15:10:06 ID:hY36Engb
もう夢見てんだから、ほっとけや。

257 :login:Penguin:2010/05/09(日) 15:44:16 ID:TWPsWWGV
KVMをブラウザで運用、管理出来るようなソフトで良いの無い?
oVirtはまだまだ発展途上みたいだし…

258 :login:Penguin:2010/05/09(日) 15:52:10 ID:iu4kxJXI
つ ttp://karesansui-project.info/

259 :257:2010/05/10(月) 02:04:26 ID:T+MqndrW
>>258
サンクス。
試しに使ってみたけど、これもまだ発展途上かな?
それなりには便利だけど色々と痒いところには手が届かない…

260 :login:Penguin:2010/05/17(月) 00:32:55 ID:zvVvZQxe
>>257
お好きなのをどぞ。
ttp://www.linux-kvm.org/page/Management_Tools
個人的には、Proxmox VE がおすすめ。

261 :login:Penguin:2010/05/21(金) 15:02:08 ID:2Hdk6bgc
どこが痒いのか自分でもわかってないんじゃないの?
完成されたものなんかないんだよ?


262 : ◆Zsh/ladOX. :2010/06/17(木) 23:52:40 ID:UgRaqABG
半年ぶりのパッチ。今度はマージされるか?
IBMの中の人が頑張ってるようで。
intelは自社の製品なのに実に情けない。

[PATCH 0/24] Nested VMX, v5
http://www.mail-archive.com/kvm@vger.kernel.org/msg36137.html


263 :login:Penguin:2010/06/22(火) 00:04:57 ID:K1lPXgPM
メインフレームでは当たり前にできるんですよね>Nested VMM
Intelの中の人は価値分かってないのかなー
まだまだハードアシスト足りんのじゃ>Intel VT


264 :login:Penguin:2010/06/23(水) 22:14:24 ID:ep2WM1dn
XPのインストールって正規版CDじゃなきゃ無理?

正規版から作ったSP統合CDだと、こける・・・

265 :login:Penguin:2010/06/26(土) 00:00:47 ID:UEihIxju
完全仮想化でwindows入れたら、
CPU使用率が割り当て個数*100%とかなんなの?
ゲストOSが物理CPU占有してんの?

266 :login:Penguin:2010/06/26(土) 00:15:28 ID:Ujv8XHHe
>>265

がんばれ。すべてはお前が未熟だからだ。

267 :login:Penguin:2010/06/26(土) 06:08:41 ID:QeQCxq3h
>>266
なんかヒントちょうだい・・・

268 :login:Penguin:2010/06/26(土) 12:45:26 ID:vwlLy+0s
>>79の答えをやってみた?
俺もそうなるので、>>237を試してみたかったけど、kvm外してたわ。


269 :login:Penguin:2010/06/28(月) 01:14:11 ID:QZgl+VaQ
>>268
レスサンクス
hdbにmd2とか指定してないし、
>>237もやってみた。

だけどバリバリCPU使いまくり;;

270 :login:Penguin:2010/06/30(水) 16:58:10 ID:eqC1HslJ
IntelVTでのネスト対応まだかなー

271 :login:Penguin:2010/07/04(日) 00:52:11 ID:mjgXqkeV
未だになんでbr0にIPアドレスが割り振られて物理NIC(eth0とか)にIPアドレスが割り当てられないのか理解出来ない・・
br0は仮想ハブに当たるものじゃないの?

272 :login:Penguin:2010/07/04(日) 00:56:31 ID:mVWJ3xjC
>>271
逆に考えるんだ!

br0が物理NICで、eth0が仮想NICに
名前を変更させられてるんだよ!

273 :login:Penguin:2010/07/04(日) 01:03:56 ID:mjgXqkeV
>>272
おー!ありがd
そういう認識でいいのか!

繋がるけど腑に落ちないし腑に落ちないからセキュリティ的に不安だったけど
構造が判れば後は簡単だぜぃ!

274 :login:Penguin:2010/07/04(日) 14:48:09 ID:mVWJ3xjC
>>273
いや、しらんけど。

275 :login:Penguin:2010/07/04(日) 16:38:37 ID:28vc8uY/
br0って名前が良くないな。
vth0にすれば良かったんだ。

276 :login:Penguin:2010/07/04(日) 21:40:38 ID:mVWJ3xjC
一つ聞きたいんだけど、>>272ってあってるの?

277 :login:Penguin:2010/07/04(日) 22:10:58 ID:ojgQZUzw
ブリッジって例えば二つのデバイスをブリッジするので、元の二つのデバイスの設定は残らずただの線になる
で集約されたブリッジデバイスがIPを持つ

278 :login:Penguin:2010/07/04(日) 23:24:23 ID:70TNZfFk
>>271
そう言われるとそうだと思って今考えてみたんだが、br0にはeth0とeth1と、
それからbr0を作ったマシンの三つが繋がる必要があって、
br0を作ったマシン用に新しくeth2を作ってbr0に追加する方法もあったんだろうけど
それよりはbr0自体がデバイスとして振る舞うようなってんじゃねえの?って思いました

279 :login:Penguin:2010/07/04(日) 23:44:52 ID:oeGB7avx
>>275
したかったらそうすりゃいいじゃん

280 :login:Penguin:2010/07/05(月) 00:14:36 ID:y2UorSiF
>>271
仮想ハブ(L1)じゃなくて仮想ブリッジ(L2)な

いまどきだと物理的なブリッジじゃなく、L2スイッチを思い浮かべれば分かりやすい
ポート数可変なSTP対応L2スイッチが、Linuxのブリッジインターフェイス

物理NICの口はアップリンク専用ポートに成り替わるし、
IPアドレスふればL3パケットとしてローカルプロセスに引き渡せる

これはまさにL2スイッチの挙動と一緒だよ

>>276
間違ってるけどそれで本人が理解できるならいいんじゃねーの?

>>277
線じゃなくて口
リンクじゃなくてインターフェイス

>>278
マシンはつながらないだろw

281 :277:2010/07/05(月) 00:46:07 ID:8bcLiA7F
>>280
俺も分からなくなったw 素人だからだけどw
仮想ブリッジというならIP持つ必要ないじゃん。どうしてそういう説明になるの?

282 :login:Penguin:2010/07/05(月) 02:44:57 ID:kGLQQtA+
>>280
L2スイッチとしてしか機能しない
L3スイッチってところなのかな?
routingしませんみたいな。

283 :login:Penguin:2010/07/05(月) 04:01:11 ID:y2UorSiF
>>281
> 仮想ブリッジというならIP持つ必要ないじゃん。どうしてそういう説明になるの?
IPアドレス持つ必要はないよ

別のインターフェイス経由でそのサーバーに接続できるとか、
そもそも直接コンソール以外からは触らないならいらない

たとえば物理NICがeth0、eth1とあって、br0を作ったときに
eth0もeth1もbr0に割り当てたら、そのサーバー自体にアクセスできなくなるだけ

>>282
なぜL3スイッチになる?
L2スイッチに管理用IPアドレス割り当てるのは普通のことだよ?

284 :login:Penguin:2010/07/05(月) 06:20:27 ID:8bcLiA7F
>>283
L2スイッチとかL3スイッチとか用語が専門的だけど、スイッチングハブ(以下ハブ)と
ルータで問題ないよな?でもってブリッジはL2スイッチ=ハブ。すると数ポートとか
家庭用の安いハブとかだとIPなんてないのが普通だからbrXがハブと言われても
双方の普通が逆で微妙に紛らわしい

結果的に以下でいいのか?

・brXはIPを持つことができる仮想ブリッジです
・brXはデバイスethX〜Nを追加するとデバイスethX〜Nに繋がるコネクタの数分の
 ポートを持つブリッジになります
・ただしethX〜Nはリピータ側のコネクタに繋がっている以上IPを持てません
※L2なので本来はIPというかMACアドレス

正直>>278の説明が一番分かりやすいけどな

285 :login:Penguin:2010/07/05(月) 07:03:42 ID:kGLQQtA+
ここの図がいいかなと。
http://research.sakura.ad.jp/2010/03/12/kvm-network/

286 :login:Penguin:2010/07/05(月) 08:41:13 ID:8bcLiA7F
>>285
うーん、俺だけだと思うけど、コマンドの説明とtapの説明とブリッジの説明が
一緒になってて全体的にどうなっているのかは分かるけど、個々にどうして
そうなっているのかはよく分からない絵に見える。

287 :login:Penguin:2010/07/05(月) 12:17:18 ID:nds3fpVN
大丈夫!俺もよくわからん!

288 :login:Penguin:2010/07/05(月) 15:55:26 ID:y2UorSiF
>>284
相当しつこいこだわりがあるようだけど、ハブはL1だからその解釈は完全な間違い
ADSLモデムですらIPアドレスふれるのに、L2スイッチにはふれないなんて考え方が変

289 :login:Penguin:2010/07/05(月) 17:02:40 ID:nds3fpVN
馬鹿ハブじゃなくてスイッチングハブの事言ってるんじゃねーの?

290 :login:Penguin:2010/07/05(月) 17:26:55 ID:y2UorSiF
だとしたら「リピータ」などという言葉は出ない

区別が必要だからこそ、別の言葉で書いてあるものを、
わざわざ混同させるために同じ言葉にする必要はない

291 :login:Penguin:2010/07/05(月) 17:39:59 ID:y2UorSiF
「ハブ」という言葉をそのまま使うと、L1かl;2かが文脈依存になるので、
明示せずに「ハブ」と言った場合、いまどきはリピータハブを指す

「スイッチ」という言葉をそのまま使うと、L2かL3あるいはそれ以上かもしれないので、
明示せずに「スイッチ」と言った場合は、適用業務に合わせた文脈依存となる

L2スイッチが登場した当初は、Cisco以外のベンダーが「スイッチングハブ」を名乗り、
Ciscoは単に「スイッチ」と呼んでいたが、今では全般に「L2スイッチ」と呼称される

新しいことを理解するにあたって、新しい言葉は受け入れがたいというならば、
その目的を果たすことが不可能となる

用語は概念に割り当てられたラベルであり、概念を共有するためには置き換え無用

292 :login:Penguin:2010/07/05(月) 17:44:38 ID:17iTF35O
そここだわってもなぁ。

293 :login:Penguin:2010/07/05(月) 17:46:18 ID:nds3fpVN
さらによく判らなくなったんだが

>物理NICの口はアップリンク専用ポートに成り替わるし、
なんでアップリンク専用なの?

>L2スイッチに管理用IPアドレス割り当てるのは普通のことだよ?
なんで管理用IPアドレスでルーティングなしで他のネットワークと繋げるの?

294 :login:Penguin:2010/07/05(月) 19:02:37 ID:y2UorSiF
>>292
「こだわり」じゃなくて「定義」の話
個人の感情ではなくTCP/IPの仕様
階層の違うデータについて干渉しないのが原則なので、
勝手に階層を混同して決め付けてもその通りには動かない

>>293
> なんでアップリンク専用なの?
ホスト自身と内部に抱えたVMが通信するには外部へのリンクが必要
ホスト自身も内部に抱えたVMも通信不要ならアップリンクにしなくてもいい
どちらでもお前の好きにしろ

> なんで管理用IPアドレスでルーティングなしで他のネットワークと繋げるの?
管理したいと考えれば到達可能なIPアドレスを割り当てるのが正常な人間
管理したくないなら到達できないIPアドレスふっても構わん
どちらでもお前の好きにしろ

295 :login:Penguin:2010/07/05(月) 19:12:28 ID:y2UorSiF
面倒なんで図を書いてみた
http://cateye.nce.buttobi.net/cgi-bin/up/img/up053.gif

グリーンは物理インターフェイスなので電気信号のやりとりしか出来ない(L1)
オレンジはブリッジされた論理/仮想インターフェイスなのでL2しか知らない
ピンクは論理インターフェイスはL3まで解釈してローカルプロセスに転送する
当然ながらそこにはnetfilterが存在するけど、ここでは関係ないから無視

勘違いしてる奴がいるが、俺と対峙するんじゃなくてTCP/IPと対峙しろ

296 :login:Penguin:2010/07/05(月) 19:24:00 ID:nds3fpVN
わざわざありがトン
その図を元にちょっくらマシン弄くってみる

297 :login:Penguin:2010/07/05(月) 19:44:44 ID:y2UorSiF
あまりに抽象的ですまないが、そういうもんだから諦めてくれ
ともあれ理解が進むようにがんばれ

298 :login:Penguin:2010/07/05(月) 19:54:57 ID:y2UorSiF
以前貼ったような気がするんだが、このスレにはリンクがなかったんで、
KVMについて詳しい説明があるページを

Stray Penguin - Linux Memo (KVM)

http://www.asahi-net.or.jp/%7Eaa4t-nngk/kvm.html

Xenのスクリプトを流用してる点で、分かりにくくなってる部分もあるけど、
他のページと比較してかなり詳しく丁寧に説明されてるし、
冒頭の説明文読めばXenに対する誤解もとけるはず

あるいはもうすぐ発売になるこれを読むとか

KVM徹底入門 Linuxカーネル仮想化基盤構築ガイド
ttp://www.amazon.co.jp/dp/4798121401/

299 :login:Penguin:2010/07/05(月) 21:24:37 ID:yDpKyWgb
まずは 295 の図を保存して(消えると勿体ないので)ゆっくり理解してみよう

300 :login:Penguin:2010/07/06(火) 08:48:29 ID:lMiC4b4q
>>288
ようはethNがL2のインターフェースとして意味を残さないと「違う!」と言っていたってことか。
L1であるかのような説明が気に入らないと。L1かL2かなんてFW入れたい人にすら正直
どうでもいいんだと思うけど。俺はそれがあまり重要なことに思えず、実際どこがIP(MAC)
アドレスを持つ必要があるのかそしてそれがなぜなのか?が重要なんだと思っていた。
そしてその部分の説明があまりないのでそれを補う内容の確認をしただけ。さすがに
リピータはただのコピペミスで偶然wレスはしてもしなくてもいいよ。あまりレスできないから。

301 :login:Penguin:2010/07/06(火) 23:11:57 ID:GEitYtvv
独り言書いとく。
NICってプロミスキャス・モード ってのにすると、
どんなIPアドレスでも受け取ることができるんだな。

302 :login:Penguin:2010/07/07(水) 20:35:14 ID:HJuc3mjL
独り言に突っ込んで何だが、
× IPアドレス
○ MACアドレス

303 :login:Penguin:2010/07/07(水) 23:04:15 ID:bd/HS20O
プロミスキャスモード知っててMACアドレス知らないなんてことないだろ

304 :login:Penguin:2010/07/08(木) 00:27:59 ID:aU5fYdVD
>>300
相変わらず珍妙な解釈をするんだな
要は自分の発想を当てはめて、相手も感情論を書いてると思いたいわけね
しかしお前の気色悪い願望による捏造は吐き気がするから勘弁してくれ
単に幼稚な嘘を並べ立てて悦に入ってるから、その嘘を指摘しただけだろ

305 :login:Penguin:2010/07/08(木) 00:45:09 ID:aU5fYdVD
>>301
出来るかもしれないし、出来ないかもしれない

同一ネットワーク上のノードは、一旦すべてのデータを受け取り、
自分宛て以外のデータを捨てるのがイーサネット本来の挙動だが、
この動作を止めさせるのがプロミスキャスモード

L2に干渉しない馬鹿ハブは全ポートに同じデータを転送するが、
L2スイッチは原則として対象のポートにしかデータの転送をしない

後者の場合、そもそもノードにデータが送られてきていないので、
プロミスキャスモードにしてもそのデータを参照出来ない
ただしミラーリング機能があるスイッチならそれを使えば解決可能

しかしこれはさすがにスレ違いじゃないのか?

306 :login:Penguin:2010/07/08(木) 02:55:45 ID:L1AEGZsW
>>303
俺が重要だと示唆している点は、ブリッジする場合、そこに自身のノードを繋げたければ
論理的にしか存在しないbrNにMACアドレスを振る必要があるという点。
そして、物理的に存在しそもそもMACアドレスを持っているNICにはアドレスを振る
必要がなくあえていえばプロミスキャスモードになれる必要があるという点。

こんな来たものは何でも拾うぜ的なモードになったり、するのは端的に言えば伝送制御に
関して後ろに控えるbrX、存在するのか知らないけど君の図で言えばBridgeProcessなる
ものにスルーして、ブリッジとして必要なポートにフレームを伝送させたいから。
じゃあその場合、ethXが実際持っている役割はL1の伝送制御なのか、L2の伝送制御
なのかとか問われれば、それはどうでもいいことでしょ?だってユーザーはethXをbrXに
繋いだ瞬間からbrXだけ制御(設定)できればいいんだから。

あと>>305についても来ないもん拾えないし要らないから来ないんでしょどうでもいい。
ってわけで君が重要だと思うところで俺の願望による捏造を検出したら反論してくれ。
返事はすぐできないけど。あと感情的になっているように見えてるんならすまん。

307 :login:Penguin:2010/07/08(木) 07:03:46 ID:lwkYbsw9
>>306
> あと>>305についても来ないもん拾えないし要らないから来ないんでしょどうでもいい。
お前にとってどうでもいいことでも、書いた本人にとってはどうでもよくない
>>305を書いた奴にとってどうでもいいのは、それをどうでもいいと言い切るお前の存在だ

308 :login:Penguin:2010/07/08(木) 07:28:22 ID:lwkYbsw9
>>306
これは根本的な問題について

> 返事はすぐできないけど。あと感情的になっているように見えてるんならすまん。
オレは「感情論」と書いたのだが、それをお前が「感情的」と書き換えてるのは事実であって、
「見えている」などという曖昧な状態ではない
自分は感情論を書くから、きっと相手も感情論を書いているのだという無根拠な断定がウザい

「説明が気に入らない」
「どうでもいいんだと思う」
「あまり重要なことに思えず」
「重要なんだと思っていた」
「存在するのか知らない」
「どうでもいいことでしょ」
「制御(設定)できればいい」
「君が重要だと思う」
「どうでもいい」

こんなんばっかだし、仕様として定義された用語があるにも関わらず、
それを使わないことや、違う使い方をすることに尋常ならざる拘りがあり、
他者との理解の共有を絶対に「したくない」と言って憚らない

サーバー仮想化の利用におけるLinuxのブリッジに関する疑問について語り合ってるときに
お前のどうでもいい感情なんて、他人にとってはまったくもってどうでもいい

309 :login:Penguin:2010/07/08(木) 19:02:29 ID:QwQ1N1s0
brx経由と直につなぐのとの違いを教えて。

310 :login:Penguin:2010/07/08(木) 20:52:31 ID:L1AEGZsW
>>307-308
ID変わってるけど釣り?どっちでもいいや。
今話してるのは>>271についてだろ。これ君は言葉の強制ばかりに御執心で結論書いてないんだよ。
で、L2前提で具体的な話まであれこれ出して振ってやったのに内容ではなく表現に関するレスばかり。
本当に残念な人だね。俺個人的には時間勿体無いからもういいや。

Linux kernelのBridge機能についてはコチラ

http://www.linuxfoundation.org/collaborate/workgroups/networking/bridge

kvmに関係なく前から入ってる。WindowsでもXPくらいから標準でついてる機能。

>>309
2本以上繋がるならあっちから来たのが宛先次第で勝手に向こうに出て行ったりする。
1本だけならほぼ同じ。ちょっと余計なフレーム出るかもくらい?

311 :login:Penguin:2010/07/08(木) 22:01:51 ID:palyyEuu
簡潔な答が出ているにもかかわらず、

「それってつまりこういうこと?(以下俺理論が続く」

などといちいち俺翻訳しようとする人はよくいる。



312 :login:Penguin:2010/07/08(木) 22:12:11 ID:aU5fYdVD
>>310
TCP/IPをレイヤーの存在しないプロトコルと決め付ける馬鹿は世界でもお前ぐらいのもんだ

> 今話してるのは>>271についてだろ。これ君は言葉の強制ばかりに御執心で結論書いてないんだよ。
端的に「L1にL3のアドレスは振れない」と結論を書いているし、それについて説明もした

逆に、IPアドレスが振れるかどうかは、レイヤーには一切依存しないというお前の珍説は、
今まで一度たりとも証明されていないのだが?

> で、L2前提で具体的な話まであれこれ出して振ってやったのに内容ではなく表現に関するレスばかり。
お前がとち狂って持ち込んだ「ハブ」も「NICのポート」も、それ自身はL1であってL2ではない
ハブやRJ45のコネクタにマジックでMACアドレス書けばL2の装置として使えるとでも?

> kvmに関係なく前から入ってる。WindowsでもXPくらいから標準でついてる機能。
何を今更w
事実の説明に対して妄想で反論するような馬鹿は一生そうやって逃げ回ってろ

313 :login:Penguin:2010/07/08(木) 23:03:12 ID:L1AEGZsW
内容について話す気になったのか。サービスでどうでもいいところもレスしておく。

>端的に「L1にL3のアドレスは振れない」と結論を書いているし、それについて説明もした
どこのことを言っているんでしょう?
で、そのフレーズが>>271への回答になっているの?

> 逆に、IPアドレスが振れるかどうかは、レイヤーには一切依存しないというお前の珍説は、
> 今まで一度たりとも証明されていないのだが?
そんなこと言ってない

>> で、L2前提で具体的な話まであれこれ出して振ってやったのに内容ではなく表現に関するレスばかり。
> お前がとち狂って持ち込んだ「ハブ」も「NICのポート」も、それ自身はL1であってL2ではない
> ハブやRJ45のコネクタにマジックでMACアドレス書けばL2の装置として使えるとでも?
うーんと、L2前提で具体的な話とは、例えば>>284中段箇条書き3つのこと、>>306前段4行のこと。
俺は>>284では「スイッチングハブ(以下ハブ)」と書いているのでそれ以下にある「ハブ」はL2、
「NICのポート」ってどこにあんの?
面倒だな

>> kvmに関係なく前から入ってる。WindowsでもXPくらいから標準でついてる機能。
>何を今更w
>事実の説明に対して妄想で反論するような馬鹿は一生そうやって逃げ回ってろ
この文脈はBridgeの話がそこで終わりになっちゃうかもしれないから、一番信頼できそうなKVMや
tapとごっちゃになってない説明情報へのリンクを残し、それを伝え、Windows側からも調べられる
ようあえて書いておいた文面。簡単に言って君に向けた言葉じゃない。

でもって事実かどうかは置いておいてどうでもいい部分は反論せずにどうでもいいと言っている。

314 :login:Penguin:2010/07/08(木) 23:19:34 ID:OpHVoz3m
お二方の舌戦を読んでたらアホな俺は
Network Interfaceって何なのかわからなくなってきたよ
eth0とかbr0って何に貼られるラベルなんですか?
物理NICとそれに付随する情報(MACアドレス、MTU、IPアドレスなど)をまとめたものだとすると、
loやtapは仮想的なもので対応する物理NICはないし…

315 :login:Penguin:2010/07/08(木) 23:57:16 ID:L1AEGZsW
>>314
また意味のない話を誘発するかもしれないけど俺の理解を書いておくよ。
その種類のデバイスとして機能する何番目のデバイスという意味のラベルだと思う。

俺はこの辺に万人に通用する一般的な定義はないと思っていて、あえて言えば実装に関する要件を
満たした定義であれば人ごとに違っていていいと思う。話すときにそれらの辻褄が合うよう互いに確認が
必要だけどね。
正直なところNICはもうL2と言っちゃうけど(違うL3だという人もいる。電気信号出す部分はL1とかどうでも
いいこと言う人もいるけど)、eth0は何?と言われたら迷うよ。
正確にはどこまで見て制御しているかってことになるんだけど、実はって境界が曖昧な部分もあるらしい。

316 :login:Penguin:2010/07/09(金) 00:59:37 ID:M25Nrvkc
>>313
> 内容について話す気になったのか。サービスでどうでもいいところもレスしておく。
オレは初めから一貫して同じ質問に対する答を書いているが、
お前が繰り返し言葉の定義を書き換えて勝手に混乱してるだけ

> どこのことを言っているんでしょう?
図でも文でも一貫して説明している
お前がレイヤーの区別を拒む限り理解することが出来ないだけ

> で、そのフレーズが>>271への回答になっているの?
なってるけど、お前の珍妙な定義ではその説明が論理破綻するだけ

> そんなこと言ってない
さんざん「どうでもいい」と言っている

> 「NICのポート」ってどこにあんの?
ポートが存在せず、どこにも接続できないNICで何する気だ?

> 面倒だな
面倒なのはお前

> この文脈はBridgeの話がそこで終わりになっちゃうかもしれないから、一番信頼できそうなKVMや
> tapとごっちゃになってない説明情報へのリンクを残し、それを伝え、Windows側からも調べられる
> ようあえて書いておいた文面。簡単に言って君に向けた言葉じゃない。
このスレでは、KVMを使ったサーバー仮想化におけるブリッジの利用の話をしている
ブリッジそのものの話をしたいならスレ違いだから出てけ

317 :login:Penguin:2010/07/09(金) 01:16:51 ID:M25Nrvkc
>>315
> 俺はこの辺に万人に通用する一般的な定義はないと思っていて、あえて言えば実装に関する要件を
要するに俺様定義を他人に押し付けたいわけだな
アホか

> 正直なところNICはもうL2と言っちゃうけど(違うL3だという人もいる。電気信号出す部分はL1とかどうでも
> いいこと言う人もいるけど)、eth0は何?と言われたら迷うよ。
NICそのものは物理インターフェイスだから当然L1

eth0はNICではなく、当該物理インターフェイスに割り当てられた論理インターフェイスであり、
OSの持つTCP/IPスタックの存在によって、L2以上のプロトコルを解すことが可能

TCPOE等の特殊なものを除くと、NIC自体は電気信号とビットストリームの変換しかしていない

よって、レイヤーの違いだけ意識していれば、迷うことなど何もない

たとえ複数のブリッジを生成して、STPを組むことになったとしても、
意識すべきレイヤーにはまったく影響はないし、個別の実装も関係ない

そういう風に作られている

318 :login:Penguin:2010/07/09(金) 01:43:42 ID:ZxuQ7SzH
>>316
>>>端的に「L1にL3のアドレスは振れない」と結論を書いているし、それについて説明もした
>>どこのことを言っているんでしょう?
>オレは初めから一貫して同じ質問に対する答を書いているが、
だからどこに書いているんだよ?具体的にレス番のこの部分という形で引用してくれ話にならん
引用できないならまとめて今書け

>お前が繰り返し言葉の定義を書き換えて勝手に混乱してるだけ
どこからそう判断しているんだよ?どの言葉?混乱ってどの辺?

>>> 逆に、IPアドレスが振れるかどうかは、レイヤーには一切依存しないというお前の珍説は、
>>> 今まで一度たりとも証明されていないのだが?
>> そんなこと言ってない
>さんざん「どうでもいい」と言っている
じゃ、どこの「どうでもいい」が対象なの?

>> 「NICのポート」ってどこにあんの?
>ポートが存在せず、どこにも接続できないNICで何する気だ?
俺が「NICのポート」って書いた場所が見当たらないんですがどこのことを言っていますか?

>> この文脈はBridgeの話がそこで終わりになっちゃうかもしれないから、一番信頼できそうなKVMや
>> tapとごっちゃになってない説明情報へのリンクを残し、それを伝え、Windows側からも調べられる
>> ようあえて書いておいた文面。簡単に言って君に向けた言葉じゃない。
>このスレでは、KVMを使ったサーバー仮想化におけるブリッジの利用の話をしている
>ブリッジそのものの話をしたいならスレ違いだから出てけ
KVMに無関係になるのにKVMを使ったサーバー仮想化における、という限定をしても回答に違いがない。
そしてブリッジそのものの話ではなくてその利用に関する疑問の回答を「君から」得ようとしているだけ。

319 :login:Penguin:2010/07/09(金) 01:44:03 ID:f/duiXsy
>>314
> Network Interfaceって何なのかわからなくなってきたよ
「インターフェイス」ってのは「界面」のことで、何かと何かの間に位置するもの

「インターチェンジ」が高速道路と一般道路の間に存在するものだったり
ネットワークとネットワークつないだその間が「インターネット」なのと一緒

> eth0とかbr0って何に貼られるラベルなんですか?
論理インターフェイスに貼られるラベルだよ
実際には存在しないから名前を振る必要がある

サーバーにNICを挿し、バスに接続されていることを認識させ、
適切なドライバーを割り当て、eth*等と名前を付けたもの全体が、
全レイヤー対応可能な「ネットワークインターフェイス」になる

それをOS側で管理しやすいように目に見える形にしたのが「論理インターフェイス」

物理NIC=L1では、IPアドレスどころかMACアドレスも扱えない
そこにOSが論理インターフェイスを割り当てて、L2以上のレイヤーを扱えるようにする

物理NICそのもの自体を切り離して語るなら、あくまでもL1の装置でしかないが、
MACアドレスを明示的または暗黙的に割り当てることでL2での通信が可能となり、
正しくIPアドレスを割り当てれば、L3以上で通信可能となる
ブリッジに接続してL2の装置の一部になれば、当然ながらL3のIPアドレスは振れなくなるが

320 :login:Penguin:2010/07/09(金) 01:47:20 ID:f/duiXsy
>>318
> KVMに無関係になるのにKVMを使ったサーバー仮想化における、という限定をしても回答に違いがない。
違うね

たとえば、KVMを意識しない場合、物理NICのポートがアップリンク専用ポートになるってのが嘘になる
しかし、オレは>>280でそう書いた
これはこのスレでLinuxのブリッジを語る限りそうなるからだ

そんなことも気づかないような馬鹿が偉そうに喚くな

321 :login:Penguin:2010/07/09(金) 03:27:01 ID:ZxuQ7SzH
>>317
おいモノシリすぎだぞありがとう。

ただNICはwikipediaの説明によるとL2らしい。
http://en.wikipedia.org/wiki/Network_interface_controller

> eth0はNICではなく、当該物理インターフェイスに割り当てられた論理インターフェイスであり、
> OSの持つTCP/IPスタックの存在によって、L2以上のプロトコルを解すことが可能
その定義なら異存ない

> TCPOE等の特殊なものを除くと、NIC自体は電気信号とビットストリームの変換しかしていない
CRCくらい計算するじゃないか!ってくらいしか思いつかんかった。
TCPOEなんて初めて知った。ただ略はTOEみたいだぞ。

>よって、レイヤーの違いだけ意識していれば、迷うことなど何もない
>たとえ複数のブリッジを生成して、STPを組むことになったとしても、
>意識すべきレイヤーにはまったく影響はないし、個別の実装も関係ない
>そういう風に作られている
本来という意味ならそのとおり。
STPとかの話じゃなくてドライバ周りの実装の話だったからきっと作りが悪いだけなんだろうね。

322 :login:Penguin:2010/07/09(金) 03:57:25 ID:wywNUzaW
>>321
>ただNICはwikipediaの説明によるとL2らしい。

まあ、さらにはTCP/IPのチェックサムを計算してくれるNIC やら、IPSecの暗号化まで
やってくれるようなNICもあるから、論理的な階層分けは必ずしもハードに一対一に
対応しない。

323 :login:Penguin:2010/07/09(金) 11:38:12 ID:Ma48otfz
>>317
> TCPOE等の特殊なものを除くと、NIC自体は電気信号とビットストリームの変換しかしていない

違う。

NICはL2のProtocol (有線なら IEEE 802.3等、無線なら IEEE 802.11) を解釈しており、
通常はL2の殆どはネットワークインタフェースのハードウェアの仕事。
CSMA/CD プロトコルなんてのはL2の話だけど、OSのドライバでソフトウェア的にやっていないとか、
Ethernetのプロミスキャスモードなんてものがあり、そうでない時に自分宛のパケット以外は
「ハードウェア的に」捨てられることから判るでしょ?

そのL2ハードウェアに対するドライバがイーサネットドライバ等で、そのドライバが上位層(L3)や
ユーザー空間のプログラムに対してAPIを公開している(socket(2), PF_LINK とかを調べてみ)。

324 :login:Penguin:2010/07/09(金) 23:30:58 ID:ZxuQ7SzH
>>320
>>280時点で何言ってんのアンタと思ってスルーしてたけど、今しがた調べてみた
結果、全然わかんねー!
クロスになるとかそんなことじゃないだろうし
上り方向しか通さないわけじゃないだろうし
直にethNにパケット出すってことなら言い回しが変だし

どういうこと?
>>320が忙しすぎるだろうから、別の分かる人でもいいから教えて

325 :login:Penguin:2010/07/10(土) 02:22:36 ID:gJ/gRWBy
いい資料だな

IPA(独立行政法人情報処理推進機構)オープンソースソフトウェア(OSS)・センター
「OSS仮想化機構KVMについての調査」
http://ossipedia.ipa.go.jp/doc/207

326 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 04:32:02 ID:WSG76dC8
>>323
どーでもいい

>>323
> 違う。
違わない
もっかい言うけど、ここではKVM使ったサーバー仮想化におけるブリッジの話しかしてない

もちろん厳密なイーサネットの仕様と実装についてはお前の説明通りだけど、
何度も言ってるように、ここでの使われ方ではNIC単体で必要な処理が出来ない以上、
あえてそこはL1と決め付けている

ここは知識自慢の場ではなく、KVMについてのスレだということを忘れずに

>>324
こないだ>>295に貼り付けた図の“Bridge Process”と書かれている四角は、
まさに(仮想)L2スイッチそのものということ

サーバーに刺さってるNICのポートと物理的なスイッチのポートをケーブルで接続した場合、
その物理スイッチをカスケードの上位に当たるスイッチとして理解する
さらにカスケードの下位のスイッチから上位のスイッチへの接続を「アップリンク」と呼ぶのが通例

327 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 04:43:50 ID:WSG76dC8
しかしやっと何をポイントに説明してるか>>321に通じたと思ったら今度は>>322-323

それが>>271やその他の、ブリッジよく分からん!という人達への明快な回答で、
理解が進むようになると思ってるのだろうか?

>>325
だね

328 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 05:50:47 ID:WSG76dC8
気になって検索したら>>280でちょっとミスしてた

> 仮想ハブ(L1)じゃなくて仮想ブリッジ(L2)な

文脈上のあやとはいえ「仮想ブリッジ」はマズイな
仮想ブリッジ(virbr*)って言葉はRed Hatで使われてた
NAT用に物理インターフェイスを割り当ててないブリッジをそう呼ぶみたい
なので、すまんが「仮想」は外してください

329 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 12:51:24 ID:+g5kkw7A
>>326
夜遅くに悪いね

上の方にある発言は、俺が言っていたことの主旨に似ているね。
目的に必要のない定義は不要=どうでもいいだし、今君がしているのは「違わない」とする
言葉の定義=俺様定義だし。これを他の人がこの話において許容してくれている。

ただ目的を達成するためには(今も)結論が必要なので書いてくれ。許容してくれている
人が報われない(これが言いたかった)。

下の方にある発言(俺宛のレス)は、あえて言えばクロスが正解だったってことか。
ただ別に殊更KVMだからという話じゃないし、言いたくないが間違ってない?
だってtapを繋いでいるからといって、他にポートが1つしかないわけじゃないし。

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

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

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

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

逆にルータなどは、IPアドレスから取得したMACアドレスに対して
パケットを流すだけ。

331 :名無しさん@そうだ選挙に行こう:2010/07/10(土) 13:38:18 ID:+g5kkw7A
>>330
君も結論を言わないんだね。
よしんばNICにとってのデフォルトが手に持ちながらMACアドレス何それ
おいしいのだったとしてだから何だと言いたいの?

332 :login:Penguin:2010/07/12(月) 16:45:03 ID:DICyawEb
CentOS 5.5 でサクサク出来ますか?
core2duo 6Gmem

333 :login:Penguin:2010/07/12(月) 16:45:45 ID:m0PClAnW
>>332
試してみ。

334 :login:Penguin:2010/07/12(月) 17:29:10 ID:DICyawEb
>>333
言うとおもたw

335 :login:Penguin:2010/07/12(月) 17:56:11 ID:m0PClAnW
そりゃ言うさ。

336 :login:Penguin:2010/07/12(月) 22:01:42 ID:397ZqViV

  O           0
   o  / ̄ ̄\  o
 (丶  /      ノ  o
 || |      /) 。
  \>◎(○)◎/8/丶
(\_ノ/⌒/⌒/⌒oイ_ノ
`\_丿o|8|8|し|ノ    ______
  (___ノ\_)_)_ノ/|   ./      ./|
  | ̄ ̄ ̄ ̄ ̄|  |   | ̄ ̄ ̄ ̄ ̄|  |
  |          |  |   |          |  |
  |VMwareESX|  |   | KVM   .|  |
  │.      .|  |    |       . |  |
  |_____|/     |_____|/

337 :login:Penguin:2010/07/12(月) 22:48:26 ID:u0HBMYhF

  O           0
   o  / ̄ ̄\  o
 (丶  /      ノ  o
 || |      /) 。
  \>◎(○)◎/8/丶
(\_ノ/⌒/⌒/⌒oイ_ノ
`\_丿o|8|8|し|ノ    ______
  (___ノ\_)_)_ノ/ |   ./      ./|
  | ̄ ̄ ̄ ̄  |  |   | ̄ ̄ ̄ ̄ ̄|  |
  |          |  |   |          |  |
  | VirtualBOX |  |   |   KVM  |  |
  │.       |  |    |        |  |
  |______|/     |_____|/

338 :login:Penguin:2010/07/14(水) 23:57:34 ID:Y+N/ncR6
KVM重い

339 :login:Penguin:2010/07/15(木) 12:05:43 ID:JorsPJWS
>>338
>325の論文読むと、
CPUのみの速度は物理マシンとほぼ同じ。ただし実際には各デバイスエミュレーションにCPU負荷がかかる。
ネットワークはvirtioで物理マシンの70%程度。
ディスクI/O性能は物理マシンの40%、仮想ディスクではRaw+virtioに比べてQCoW2+virtioだと約6倍遅い。
仮想ディスク使うよりNFS使うほうが性能が上がる(物理ディスクI/O速度の90%)。

KVMのパフォーマンスは物理マシンの70%前後とみてよいかと。

340 :login:Penguin:2010/07/15(木) 16:55:35 ID:acBneaXv
vmwareではXPがサクサク動くのに、kvmだとマウスの動きが
やたらと重いのだが。動画は見るに耐えないし。

341 :login:Penguin:2010/07/15(木) 19:26:12 ID:EPz97PN9
>>340
>>340
>>340


342 :login:Penguin:2010/07/15(木) 22:12:41 ID:5MJYGkko
kvmとvmwareとwineでそれぞれhdbench(win版)やらunixbenchやら動かしてみると、とても
興味深い結果になるよ。

343 :login:Penguin:2010/07/15(木) 23:00:29 ID:08j8gGPv
kvmの一人負け?

344 :login:Penguin:2010/07/16(金) 03:04:21 ID:SPp//h3H
一人がちだろw

345 :login:Penguin:2010/07/19(月) 22:18:39 ID:LFO2g26N
CPUの仮想化支援がどんどん増えて行ってるから、新しいCPUとOS使わないと恩恵が少ないかも。

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

http://www.jp.redhat.com/promo/u2l_dell/kvm_rhev_dell.pdf

346 :login:Penguin:2010/08/01(日) 03:52:30 ID:Y2hhSnsi
KVM上にFreeBSDをいれて
ディスクイメージをFreeBSDを起動せずにマウントする方法ないですか?
dump restoreしたいのです

347 :login:Penguin:2010/08/01(日) 08:06:32 ID:4gdidaxc
>346
このへん?
ttp://libguestfs.org/

348 :login:Penguin:2010/08/01(日) 13:38:01 ID:iIC6G8Y6
losetup
kpartx
でどうだろ


349 :login:Penguin:2010/08/02(月) 00:16:28 ID:KFk8Et6o
インストール後にNICを追加したり入れ替えたりするには、XMLの
設定ファイルを書き換える以外にすることある?

108 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)