KVM

KVMのネットワーク設定を行う

ubuntuで内部ネットワークを増やしたかったので、 その作業を行ってみました。そのときのメモです。 KVMホスト 今回はNATのネットワークを増やします。 ubuntuの場合は、デフォルトのネットワーク(virbr0:192.168.122.0/24)の設定が入っています。 この設定…

KVMをインストールする

先日ubuntuにKVMをインストールしてみたので、その時のメモです。 インストール まずは環境の確認。 $ egrep -c '(vmx|svm)' /proc/cpuinfo 4 $ egrep -c 'lm' /proc/cpuinfo 4 次に必要なパッケージをインストール $ sudo apt-get install qemu-kvm libvirt…

ubuntu上のCentOSを再起動したときにカーネルパニックが発生する場合の対処

先日Ubuntu 12.04.1 LTS上で、KVMの環境を作りました。 CentOS6.3の仮想マシンを再起動すると、毎回、カーネルパニックが発生する事象に遭遇。 # shutdown -r now Broadcast message from root@localhost.localdomain (/dev/ttyS0) at 12:36 ... The system …

internal error unable to reserve PCI address 0:0:2.0

KVM

久々にKVMの仮想マシンを起動しようとしたら、 以下のようなエラーが出力されて起動しなくなっていました。 # virsh start nagios error: Failed to start domain nagios error: internal error unable to reserve PCI address 0:0:2.0 原因はCentOS6.1 → 6.…

cannot send monitor command '{"execute":"qmp_capabilities"}': Connection reset by peer

エラーの対応をしたメモです。 KVMのホスト機を立ち上げたのですが、いくつかの仮想サーバーが起動していませんでした。 仕方ないので、手動で起動しようとしたところ、以下のようなエラーが出て起動せず。 # virsh start web1 エラー: ドメイン web1 の起動…

virt-cloneの後、インターフェース名が変わってしまった場合の対処

前回virt-cloneを行った後、なぜかeth0がeth1になってしまう事象が発生していました。 調べていたのですが、対処方法を見つけていた方がいらっしゃったので、メモ。 環境はCentOS6です。 「/etc/libvirt/qemu/host.xml」のmac値は以下の通り。 <interface type='bridge'> <mac address='00:16:36:94:F9:40'/> <source bridge='br0'/> <model type='virtio'/> </model></source></mac></interface>

cpu0 unimplemented perfctr wrmsr

KVM用のマシンを起動したらこんなエラーが。 Nov 15 00:02:26 xxx kernel: kvm: 1525: cpu0 unimplemented perfctr wrmsr: 0xc1 data 0x0 Nov 15 00:02:26 xxx kernel: kvm: 1525: cpu0 unimplemented perfctr wrmsr: 0x186 data 0x130079 Nov 15 00:02:26 x…

virt-*** コマンドをいくつか試す

virt-*** というコマンドがあるようでしたので、いくつか試してみました。 その時のメモです。 virt-top 「top」コマンドに近い形で仮想マシンのCPU使用状況を表示します。 virt-top 00:50:02 - x86_64 1/1CPU 2799MHz 3259MB 5 domains, 3 active, 3 runnin…

KVMを使ってみる

自宅のサーバーをCentOS6.0にしたので、ついでにKVMを使ってみる事にしました。 今回使用した環境はCentOS6.0。 大分古いCPUですが、flagsの所に「vmx」とあるので、使えるはずです。 # cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu famil…

仮想マシンをコピーする

作業時のメモです。 KVMの仮想マシンをコピーしたい場合は、「virt-clone」コマンドを使えばOK。 ただし、コピー元のサーバーは停止しておく必要があります。 # virsh list --all Id 名前 状態 ---------------------------------- - centos6-test シャット…