标签:无法从xmanager获得显示编号 cannot open display:
使用virt-install安装kvm虚拟机时需要的问题
今天在做kvm的实验时,使用virt-install安装虚拟机的过程中遇到了一些问题,其中有一个问题弄了好久都没有弄好,不过现在已经好了。
由于我使用virt-install命令安装虚拟机的,其命令如下:
# virt-install --name virtcentos -v --virt-type kvm --vcpus 2 --ram 1024 --disk path=/vm/images/centos6.img,size=10 --network bridge=br0,model=virtio --cdrom /tmp/RHEL6.iso --os-variant rhel6
由于我没有指定—graphics参数的话,那么虚拟机会以virt-viewer的形式进行安装,因此还需要安装virt-viewer软件包。如:
# yum localinstall virt-viewer-0.5.2-18.el6.x86_64.rpm
virt-viewer是一个虚拟机的图形化管理工具,因此如果要以图形的方式安装虚拟机的话,那么必须在你的windows系统上安装一个x server服务软件。我安装的x server服务软件是Xmanager Enterprise 4。我使用的终端也是x shell4。然后我安装完成之后,在执行上述命令进行安装,发现x manager启动起来的,如果的你电脑右下标有个“x”图形,表示你的xmanager启动起来了。如:
注意:扬声器旁边就有一个x图形。
然而,没有想到的是,xmanager虽然启动起来了,但是在启动后突然弹出一个错误显示框,显示的内容是:无法从xmanager获得显示编号。
并且在终端上显示了如下信息:
Starting install...
Creating domain... | 0 B 00:00
Cannot open display:
Run ‘virt-viewer --help‘ to see a full list of available command line options
Domain installation still in progress. You can reconnect to
the console to complete the installation process.
然后就没有然后了,图形界面也就显示不出来了。这个问题在网上找了好久,终于找到答案了。需要编辑修改一个文件。这个文件是/etc/ssh/sshd_config。这个文件中有2个选项必须开启:
X11Forwarding yes
X11UseLocalhost yes
#X11DisplayOffset 10
编辑完成这个文件之后,再次执行上述安装命令,图形界面终于可以显示出来了。显示界面如下:
出现了这个界面,那么安装就应该不是问题了。
本文出自 “linux学习之路” 博客,谢绝转载!
标签:无法从xmanager获得显示编号 cannot open display:
原文地址:http://xslwahaha.blog.51cto.com/4738972/1678604