お知らせ

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

#1 2014-01-14 23:25:10

gyogan
新しいメンバ
登録日: 2014-01-14

Xenの仮想マシン()

お世話になります。

Xen(CentOS5.10 64bit付属のXen-3.0.3)の仮想化環境で、
新しくUbuntu12.04.3(32bit)を仮想マシンとして作成しました。

この環境で、crashdumpの設定をしても、
Ubuntuの仮想マシンのメモリダンプが取得できず、困っております。


下記ページを参考に、crashdumpの設定をしました。
https://wiki.kubuntu.org/Kernel/CrashdumpRecipe

# cat /sys/kernel/kexec_crash_loaded
は1を返しました。セカンドカーネルのロードは上手くいっているようです。

# sudo /etc/init.d/kdump start
は、[OK]が返ります。

この状態で、下記コマンドでpanicさせると、
仮想マシンはpanicメッセージを出力しますが、
ダンプを残してくれません。
# echo c | sudo tee /proc/sysrq-trigger

panicメッセージとしては、以下が出力されて停止します。
(30分ほど待ちましたがここから進みません)

Call Trace:
  [<cxxxxxxx>] __handle_sysrq+0xxx/0xxxx
  [<cxxxxxxx>] ? __handle_sysrq+0xxx/0xxx
  [<cxxxxxxx>] write_sysrq_trigger+0xxx/0xxx
  [<cxxxxxxx>] proc_reg_write+0xxx/0xxx
  [<cxxxxxxx>] vfs_write+0xxx/0xxx
  [<cxxxxxxx>] ? proc_reg_poll+0xxx/0xxx
  [<cxxxxxxx>] sys_write+0xxx/0xxx
  [<cxxxxxxx>] sysenter_do_call+0xxx/0xxx
Code: xx xx xx(省略します)
EIP: [<c13b5d07>] sysrq_handle_crash+0x17/0x20 SS:ESP 0068:f4de5f08
CR2: 0000000000000000 ←メッセージの最後です。

その後、仮想マシンを強制終了し、
/var/crash/ を確認すると、ファイルは何も存在しませんでした。

仮想マシンの構成:
 CPU:Core i7-3770 1コア
 メモリ:1GB
 ディスク:12GB
 OS:Ubuntu12.04.3 32bit(updateしてます)
 カーネル:3.8.0-29-generic #42~precise1-Ubuntu

物理マシンの構成:
 M/B:P8B75-M(ASUSTeK)
 CPU:Core i7-3770 4コア8スレッド
 メモリ:16GB
 ディスク:1TB
 OS:CentOS5.10 64bit
 管理ドメイン:kernel-xen-2.6.18-371.el5
 Xen:xen-3.0.3-142.el5_9.3

何かアドバイスいただけますと幸いです。
よろしくお願いします。

オフライン

 

#2 2014-01-14 23:27:15

gyogan
新しいメンバ
登録日: 2014-01-14

Re: Xenの仮想マシン()

すみません、タイトルの記入中に投稿してしまったので、再度投稿させていただきます。

オフライン

 

Board footer

Powered by FluxBB