KVM常见问题问题汇总

空扰寡人 提交于 2021-02-05 11:28:49

1、KVM中宿主机通过console无法连接虚拟机

1)为KVM客户机添加virsh console支持 http://www.linuxidc.com/Linux/2013-02/79556.htm

2)利用vnc或宿主机的桌面进入客户机vm01中添加参数

#添加ttyS0的安全许可,允许root登录:

echo "ttyS0" >> /etc/securetty

#在/etc/grub.conf文件中为内核添加参数:
console=ttyS0

这步要注意:
console=ttyS0一定要放在kernel这行中(大约在第16行),不能单独一行,即console=ttyS0是kernel的一个参数,不是单独的,如下(往右拉进度条,在最后):

vim /boot/grub2/grub.cfg

#grub.conf generated by anaconda
#......

kernel /vmlinuz-2.6.32-431.el6.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_NO_LUKS LANG=en_US.UTF-8 rd_NO_MD rd_LVM_LV=VolGroup/lv_swap SYSFONT=latarcyrheb-sun16 crashkernel=auto rd_LVM_LV=VolGroup/lv_root KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet console=ttyS0

3)在/etc/inittab中添加agetty:
S0:12345:respawn:/sbin/agetty ttyS0 115200
4)重启客户机:
reboot


2、鼠标不同步问题
#先关闭虚拟机generic
virsh shutdown generice
virsh destory generic
virsh edit generic
更改如下:
<input type='mouse' bus='ps2'/> 改成 <input type=’tablet’ bus=’usb’/>
再启动






3、KVM虚拟机重启,提示No boot device
[root@monitor qemu]# virsh edit generic
Domain generic XML configuration edited.

找到boot 选项
/boot dev

添加 <boot dev='cdrom'>
总共有4项内容
<boot dev='network'> 从pxe启动安装
<bootmenu enable='yes'>


易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!