虚拟机技术已经实用的非常普遍了(起码在自己公司是这样的)。我尤其偏爱XEN的虚拟技术(不过我也承认,也许是因为比较熟悉)。

近日碰到了一个小问题,就是使用xm console 命令连接guest主机的时候,有的主机这个命令就是没有任何反应,虽然可以是用VNC的console界面,但是出于安全考虑,防火墙的IPTABLES都是关闭的,且我们使用专门的VM server,都是较为精简的,起码没有图形界面。

检查了一圈,发现了问题的端倪:

1. 虚拟化安装时出了问题:

没有使用Paravirtualized virtualized guest ,无法直接连接。

检查/etc/grub.conf文件:

  1. default=0
  2. timeout=5
  3. splashimage=(hd0,0)/grub/splash.xpm.gz
  4. hiddenmenu
  5. title Red Hat Enterprise Linux Server (2.6.18-164.el5)
  6. root (hd0,0)
  7. kernel /vmlinuz-2.6.18-164.el5 ro root=/dev/VolGroup00/LogVol00  rhgb quiet
  8. initrd /initrd-2.6.18-164.el5.img

使用了fully virtualized guest的虚拟机建立方式。

2. 方式没有问题,但是grub文件配置不对

  1. default=0
  2. timeout=5
  3. splashimage=(hd0,0)/grub/splash.xpm.gz
  4. hiddenmenu
  5. title Red Hat Enterprise Linux Server (2.6.18-164.el5xen)
  6. root (hd0,0)
  7. kernel /vmlinuz-2.6.18-164.el5xen ro root=/dev/VolGroup00/LogVol00  rhgb quiet
  8. initrd /initrd-2.6.18-164.el5xen.img

主要缺少了console=xvc0 这个配置

        正确的文件配置:       

  1. default=0
  2. timeout=5
  3. splashimage=(hd0,0)/grub/splash.xpm.gz
  4. hiddenmenu
  5. title Red Hat Enterprise Linux Server (2.6.18-164.el5xen)
  6. root (hd0,0)
  7. kernel /vmlinuz-2.6.18-164.el5xen ro root=/dev/VolGroup00/LogVol00 console=xvc0 rhgb quiet
  8. initrd /initrd-2.6.18-164.el5xen.img

修改这个配置后,重启guest,可以正常连接。

--以上配置和修改为RHEL系统。

--EOF

xm console无法联接guest问题的解决相关推荐

  1. rabbitMq用guest登录失败解决办法

    rabbitMq用guest登录失败解决办法 错误如图所示: 解决办法:   一:执行如下命令:   (1)rabbitmqctl set_user_tags guest administrator ...

  2. 关于Vmware ESX 4.1添加第二个Servier Console 却无法添加网关的解决方法

    我的ESX 4.1需要在两个网段上进行管理,所以需要添加第二个Sevice Console,然而在配置IP地址的时候无法添加网关.搜索了一阵,发现解决方法如下: ESX:http://kb.vmwar ...

  3. console.log打印值,颜色 - 解决篇

    疑问:console 打印变色?怎么做到的? 解决办法: 点击访问:console.log打印:自定义样式(含源码.效果图) 以上就是关于"console.log打印值,颜色 - 疑问篇&q ...

  4. web项目中关于引入JS/css文件, 浏览器console出现 net::ERR_ABORTED错误的解决方法

    如图错误: 引入js/css后,控制台出现的错误! 我的错误则是因为在静态文件夹下的原因. 解决:如果要放在webRoot下的静态(static)文件夹下,需要在springMvc的配置文件中添加上注 ...

  5. console.read()的特殊用法及解决

     问题:         Console.Read();它的功能是从屏幕上读一个字符. 你输入"20"它只接受一个字符'2'. 把一个字符赋给一个Int型变量,默认是将ASCI ...

  6. ubuntu 16.04 server版安装VirtualBox Guest Additions 的解决过程

    在virtualbox下安装ubuntu 16.04 server后,需要安装增强服务功 能,然而简单的采用点击设备->安装增强功能会显示虚拟光盘无法加载的错误.本文给出了一种解决方法. 首先, ...

  7. 解决:pycharm运行程序时在Python console窗口中运行 һ����ң�������1�����

    解决:pycharm运行程序时在Python c 问题: 在pycharm中右键点击run运行程序,发现没有打开run窗口运行,而是在Python console窗口中运行的. 解决方法: 打开菜单栏 ...

  8. xm command

    RHEL5 提供 xm command 給使用者操作 Xen Guest,下面介紹一些常見的使用方式! 1.xm list xm list 是看目前正在動作的 Guest. [root@benjr ~ ...

  9. 在layui中使用ajax传值给后台,解决layui批量传值到后台操作时出现传值为空的问题...

    如图,前台的样子,data的参数为 [ {"good_id":1,"good_name":"标样-总磷","good_num&qu ...

最新文章

  1. matlab中窗函数的使用(二)
  2. mysql 语句 求比值_Mysql求百分比
  3. Docker入门系列之一:在一个Docker容器里运行指定的web应用
  4. java第一阶段知识_第一阶段 Java语言(下)
  5. 经验与教训:测试员的偏向
  6. 【HANA系列】SAP HANA XS使用Odata标志全解析
  7. 梦想旅行出席中国互联网大会 做旅游界的技术派
  8. 怎样使用Javascript操作XMLDOM才能兼容IE、FireFox浏览器呢?
  9. Paradise(天堂)勒索病毒解密工具
  10. 计算机扫描服务开启,扫描系统(window怎么开启扫描服务)
  11. java xsl转换pdf_fop生成PDF支持中文(xml amp; xsl) - 飞猪 - ITeye博客
  12. 解读 | 计算机视觉已超越人类眼睛?
  13. 逍遥安卓模拟器卡android,逍遥安卓模拟器卡顿如何解决
  14. C语言中的函数(重点介绍自定义函数)
  15. 过扫描和欠扫描的前因后果
  16. FL Studio 20水果编曲软件中文汉化补丁包(含软件)V2021.20
  17. 金牛来到,福气来到——TcaplusDB新年放送
  18. JDBC Connection... will not be managed by Spring
  19. 时空行为检测 Webcam Demo 分析
  20. 《互联网+ 电商平台设计与运营》一一1.3 “互联网+”幕后的商家生态

热门文章

  1. CF908D New Year and Arbitrary Arrangement
  2. 理解 QEMU/KVM 和 Ceph(2):QEMU 的 RBD 块驱动(block driver)
  3. 【转】ActiveMQ消息传送机制以及ACK机制详解
  4. git branch用法总结
  5. 用递归和非递归的方法求解n的k次方
  6. C# 反射 通过类名创建类实例
  7. Exchange2007/2010全局进出邮件备份设置
  8. 联想lenovo Z470笔记本的驱动安装
  9. hihoCoder挑战赛29
  10. 基于libzplay 实现window下音乐频谱动态显示