3下安装KVM设想机案例

By admin in 澳门新葡亰官网app on 2019年7月9日

在自家决定自个儿在CentOS
6.3下初阶安装kvm虚构机的时候,小编先导去的官方网站找安装的手续,没花多大力气就找到了《Getting
KVM to run on your
machine》那篇小说,依照地点的手续开端设置。依照那篇小说,安装kvm设想机并运维,只供给以下多少个步骤:

1、使用yum install tigervnc-server安装vnc

    1. /usr/local/kvm/bin/qemu-img create -f qcow2 vdisk.img 10G
    2./usr/local/kvm/bin/qemu-system-x86_64 -hda vdisk.img -cdrom
/path/to/boot-media.iso -boot d  -m 384
    3./usr/local/kvm/bin/qemu-system-x86_64 vdisk.img -m 384

2、修改配置文件

重重人在推行第3个步骤的时候,都会很顺畅,不会超越标题。大大多处境下,都会卡在第一个步骤上。在进行第三个步骤的时候,碰到的第八个难点是找不到qemu-system-x86_64下令;第4个问题正是看到”VNC
server running on `::1:5900’“那几个提醒,google了半天也要命。

[[email protected]
~]# cat /etc/sysconfig/vncservers
#The VNCSERVERS variable is a list of display:user pairs.
#
#Uncomment the lines below to start a VNC server on display :2
#as my ‘myusername’ (adjust this to your own). You will also
#need to set a VNC password; run ‘man vncpasswd’ to see how
#to do that.
#
#DO NOT RUN THIS SERVICE if your local area network is
#untrusted! For a secure way of using VNC, see this URL:
#
#Use “-nolisten tcp” to prevent X connections to your VNC server via
TCP.
#Use “-localhost” to prevent remote VNC clients connecting except
when
#doing so through a secure tunnel. See the “-via” option in the
#`man vncviewer’ manual page.
#VNCSERVERS=”10:myusername”

第一来讲第叁个难题,qemu-system-x86_64是在设置qemu(注意不是qemu-kvm)时生成的指令,而CentOS下默许安装的是qemu-kvm包,对应的吩咐是qemu-kvm。那一个新闻在上边提到的篇章中也会注明,可是随着际遇的主题材料正是找不到qemu-kvm这些命令。qemu-kvm那个命令在/usr/libexec/目录下。对红帽多元系统相比熟的话,很轻易找到qemu-kvm那么些命令所在的目录,只供给通过查阅rpm
-ql qemu-kvm的出口就能够,以往碰着类似的难题,也足以通过rpm -ql命令找到。

#VNCSERVERARGS[1]=”-geometry 800×600 -nolisten tcp -localhost”

只要您是在桌面情形下的话,直接推行命令”vncviewer
:5900“就能够持续设置进度,假诺您在长距离ssh连接的shell实践vncviewer命令的话,会报上边包车型地铁错误:

去掉#VNCSERVERS=”10:myusername”

TigerVNC Viewer for X version 1.1.0 – built Apr 29 2013 11:33:36
Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)
See for information on TigerVNC.
vncviewer: unable to open display “”

#VNCSERVERARGS[1]=”-geometry 800×600 -nolisten tcp
-localhost”这两句前的“#”(即去掉注释)

因为vncviewer须求在桌面情状下施行。

把myusername改成你登入的用户名,后边的数字自个儿定,vnc是行使端口+桌面号的措施定义的,

另一种方式正是在进行qemu-kvm命令的时候,加上“-vnc
:0”那样就不会有其一提醒了,你能够动用tightvnc那样的工具来连接受5900端口继续设置进度,这种景观的话系统没有要求图形分界面就能够了。

vnc端口是5900,这里自身的桌面号是10,那么连接vnc时端口就为5900+10,即5910。

自然还某人可能利用的主意中要在劳务器段配置vncserver,这种状态的下,CentOS要求设置的rpm包为tigervnc和tigervnc-server,个中vncviewer那些命令就位于tigervnc包中。具体的设置进程参见上面两篇文章:

VNCSERVERARGS[1]中的“1”代表自己只给二个用户开放劳动。

3、设置密码

http://www.linuxidc.com/Linux/2013-04/82510.htm

[[email protected]
~]# vncserver

在起步vncserver服务的时候,你大概遇见下边包车型大巴主题材料:

输入vncserver后会提醒设置密码
You will require a password to access your desktops.
Password:
Verify:
4、重启服务

WARNING: The first attempt to start Xvnc failed, possibly because the
font
catalog is not properly configured.  Attempting to determine an
appropriate
font path for this system and restart Xvnc using that font path …
Could not start Xvnc.

[[email protected]
~]# Service vncserver restart

/usr/bin/Xvnc: symbol lookup error: /usr/bin/Xvnc: undefined symbol:
pixman_composite_trapezoids
/usr/bin/Xvnc: symbol lookup error: /usr/bin/Xvnc: undefined symbol:
pixman_composite_trapezoids

假诺提示

化解这些标题,只供给实行上边包车型地铁授命就能够:

Starting VNC server: 1:root
WARNING: The first attempt to start Xvnc failed, possibly because the
font
catalog is not properly configured. Attempting to determine an
appropriate
font path for this system and restart Xvnc using that font path …
Could not start Xvnc.

yum install pixman pixman-devel libXfont

/usr/bin/Xvnc: symbol lookup error: /usr/bin/Xvnc: undefined symbol:
pixman_composite_trapezoids
/usr/bin/Xvnc: symbol lookup error: /usr/bin/Xvnc: undefined symbol:
pixman_composite_trapezoids

长距离连接vncserver的工具笔者用的是tightvnc,这几个工具是免费的,相当好用。

就把紧缺的包安装上去

越多CentOS相关新闻见CentOS 专项论题页面 http://www.linuxidc.com/topicnews.aspx?tid=14

[[email protected] ~]# yuminstallpixmanpixman-devellibXfont

图片 1

再次重启,就可以了

5、建议把这个端口加入到防火墙中和设置成开机启动项

[[email protected] ~]#iptables-IINPUT-ptcp–dport5901-jACCEPT
[[email protected] ~]#chkconfig vncserver on

6、重启防火墙。

7、在客户端测量检验连接,小编的server的ip是192.168.7.198,在客户端上输入192.168.7.198:10,密码是第三步设置的密码。

install tigervnc-server安装vnc
2、修改配置文件
[[email protected]
~]# cat /etc/sysconfig/vncservers #The VNCSERVERS variable is a list
of display:user pairs. # #…

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 澳门新葡亰官网app 版权所有