お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2016-12-11 15:30:01

thnk
新しいメンバ
登録日: 2016-12-11

KVMでUbuntu14.04以上をCPU2コア以上で起動しようとするとゲストOSが起動中にフリーズする

表題のとおりでありますので、
KVM上のゲストマシン(Ubuntu Server14.04)が仮想CPU2コアでも正常に動作するようにしたいと考えております。
ご助言をいただけると幸いです。

現在の状況
 ホストマシン
  OS:Ubuntu 12.04.5 LTS x86_64
  CPU:Intel(R) Core(TM) i3-3220T CPU @ 2.80GHz
  メモリ:8GB
  kvm:QEMU emulator version 1.0 (qemu-kvm-1.0), Copyright (c) 2003-2008 Fabrice Bellard(kvm --versionの結果)
  virsh:0.9.8(virsh -vの結果)
  virt-manager:0.9.1(virt-manager --versionの結果)

 動作するゲストマシンの環境
  ・Ubuntu 12.04.5 i686. CPU2コア, メモリ1GB
  ・Ubuntu 14.04.5 i686, CPU1コア, メモリ256MB~1GB

 動作しなかったゲストマシンの環境
  ・Ubuntu 14.04.5 i686, CPU2コア, メモリ256MB~1GB
  ・Ubuntu 14.04.5 i686, CPU2コア, メモリ256MB~1GB(recovery mode)
  ・ubuntu-14.04.5-server-amd64.iso(仮想CDドライブより起動), CPU2コア, メモリ1GB
  ・ubuntu-16.04.1-server-amd64.iso(仮想CDドライブより起動), CPU2コア, メモリ1GB

 動作しなかった場合の状況(virt-managerのグラフィックコンソール)
  1. GNU GRUBの画面が出る
  2. "Ubuntu"を選択する
  3. ログが流れる途中で止まる(場合によっては何もログが出ないときもある)
  4. 以後ごくたまに一瞬だけCPUの使用率が数%になるぐらいでほぼ0%のまま推移し何時間放置してもそのまま

  ログが止まる地点は

   x86: Booting SMP configuration:
   .... node  #0, CPUs:      #1

  であることが多いです。時々別の位置で止まったり、ログが表示されずにフリーズすることがあります。
  表示されている範囲でこれより前に"Error"等の文字列は含まれていないように思われます。

オフライン

 

#2 2016-12-11 17:30:27

ken-i54k
メンバ
登録日: 2015-11-04

Re: KVMでUbuntu14.04以上をCPU2コア以上で起動しようとするとゲストOSが起動中にフリーズする

BIOSで仮想化支機能(VT-xなど)が有効化されていますか?

オフライン

 

#3 2016-12-11 18:24:55

thnk
新しいメンバ
登録日: 2016-12-11

Re: KVMでUbuntu14.04以上をCPU2コア以上で起動しようとするとゲストOSが起動中にフリーズする

ken-i54k による投稿:

BIOSで仮想化支機能(VT-xなど)が有効化されていますか?

/proc/cpuinfoのflagに"vmx"の文字列が確認できるので、有効化されていると思います。
/usr/sbin/kvm-okの結果も"KVM acceleration can be used"となっています。

オフライン

 

#4 2016-12-21 01:29:49

thnk
新しいメンバ
登録日: 2016-12-11

Re: KVMでUbuntu14.04以上をCPU2コア以上で起動しようとするとゲストOSが起動中にフリーズする

ホストマシンをUbuntu12.04から14.04にアップグレードしたら起動するようになりました。
原因はよくわからないままですが、Ubuntuのアップグレードによって以下のパッケージがアップグレードしたからでしょうか。
ともあれ、ありがとうございました。

kvm(kvm --versionの結果):QEMU emulator version 2.0.0 (Debian 2.0.0+dfsg-2ubuntu1.30), Copyright (c) 2003-2008 Fabrice Bellard
virsh(virsh -vの結果):1.2.2
virt-manager(virt-manager --versionの結果):0.9.5

オフライン

 

Board footer

Powered by FluxBB