[KVM][Ubuntu] 「エラー: internal error Process exited while reading console log output: Supported machines are:」への対処方法。

Ubuntu

仮想環境基盤をCentOSからUbuntu Serverへ移行した際に、イメージをそのまま動かそうとした時に、掲題のようなエラーメッセージが出力されることを確認しました。
どうやらサポートするマシン形式と不整合が起きているような感じです。

ということで、上記のWebサイトの対処方法そのままなのですが対処することで問題を解決することが出来ました。

root@diana:/etc/libvirt/qemu# virsh start --force-boot centos6_dns
エラー: internal error Process exited while reading console log output: Supported machines are:
pc         Standard PC (alias of pc-1.0)
pc-1.0     Standard PC (default)
pc-0.14    Standard PC
pc-0.13    Standard PC
pc-0.12    Standard PC
pc-0.11    Standard PC, qemu 0.11
pc-0.10    Standard PC, qemu 0.10
isapc      ISA-only PC

virsh edit <仮想マシンイメージ名>で以下の部分を編集することで問題ないようです。<os>の<type>のところのmachineの部分を、上記のaliasとして指摘されている文字列で置き換えることで、この現象を回避することが出来ました。

最初はイメージの移行に失敗したと思って焦りましたが、何とか回避できてよかったです。

この記事を書いた人

kometchtech

うつ病を患いながら、IT業界の末席にいるおっさんエンジニア。科学計算をしたことがないのに、HPC分野にお邪魔している。興味のある分野で学習したことをblogにまとめつつ、うつ病の経過症状のメモも置いておく日々。じつはRouterboard User Group JPの中の人でもある。 Amazon欲しいものリスト / Arm板を恵んでくれる人募集中

kometchtechをフォローする
タイトルとURLをコピーしました