IT技术网www.itjs.cn

当前位置:首页 > 操作系统 > Linux > Ubuntu > UBuntu系统安装KVM创建虚拟机遭遇故障的解决方法

UBuntu系统安装KVM创建虚拟机遭遇故障的解决方法

发布时间:2005-07-01 23:33 来源:未知

本次在UBuntu12.04.2系统安装KVM,随后创建虚拟机,又出现了新的问题。

现象:

ping不通虚拟机,ssh登录不上,console方式登录不上, 虚拟机无法shutdown,貌似电源管理也没有安装成功。

先来解决网络问题:

还好可以通过virt-cat来检查虚拟机内部的文件。

先关闭虚拟机

virsh destroy vm1然后检查网卡设置文件:

复制代码代码如下:

将其换成这种配置:

复制代码代码如下:

事后弥补就要登录到虚拟机中,然后运行命令:

复制代码代码如下:

再来处理console不能登录的问题。

先停止虚拟机。

复制代码代码如下:

准备一个文件ttyS0.conf, 内容如下:

复制代码代码如下:

现在用virt-copy-in将文件复制到vm的/etc/init目录中:

复制代码代码如下:

复制代码代码如下:

virsh start vm1

Domain vm1 started

root@dbkvm:~/kvm_scripts# virsh console vm1

Connected to domain vm1

Escape character is ^]

Ubuntu 12.04.2 LTS vm1 ttyS0

vm1 login: root

Password:

Last login: Thu May 2 09:21:03 UTC 2013 from 192.168.1.4 on pts/1

Welcome to Ubuntu 12.04.2 LTS (GNU/Linux 3.2.0-41-virtual x86_64)

可以了。所有问题的根源都出在那个不正确的host机器上的/etc/hosts配置。