centos6.5安装kvm 及vnc图形化连接遇到的问题

centos 6.5

查看是否支持虚拟化:egrep ‘vmx|svm‘ /proc/cpuinfo,如果什么都没有返回信息,那么就是要进行配置支持虚拟化了

安装KVM虚拟机
yum install qemu-kvm qemu-kvm-tools virt-manager libvirt -y
--------------------------------------------------------------------------------
KVM:它是linux系统内核的一个模块
qemu:虚拟化软件
qemu-kvm:管理工具(管理网卡等一些设备)

qemu-img create -f raw /opt/kvm.raw 10G
qemu-img info /opt/kvm.raw

显示kvm状态
[[email protected] ~]# lsmod |grep kvm
kvm_intel 54285 0
kvm 333172 1 kvm_intel
启动libvirtd
[[email protected] ~]# /etc/init.d/libvirtd start

==========================知识点================================
挂载cdrom[[email protected] dev]# cd /
[[email protected] /]# cd mnt
[[email protected] mnt]# ll
total 0
[[email protected] mnt]# mkdir cdrom
[[email protected] mnt]# mount -t auto /dev/cdrom /mnt/cdrom
mount: block device /dev/sr0 is write-protected, mounting read-only
[[email protected] mnt]# ll
total 4
dr-xr-xr-x. 7 root root 4096 Nov 29 2013 cdrom
==========================知识点================================
将光盘iso导入
dd if=/dev/cdrom of=/opt/centos-6.5-x86.64.iso

  1. if=文件名:输入文件名,缺省为标准输入。即指定源文件。< if=input file >
  2. of=文件名:输出文件名,缺省为标准输出。即指定目的文件。< of=output file >

virt-install --name centos-6.5-x86.64 --virt-type kvm --ram 1024 --cdrom=/opt/centos-6.5-x86.64.iso --disk path=/opt/kvm.raw --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole

创建安装虚拟机的一些基本命令
virt-install -help 查看命令选项帮助
--name 指定虚拟机名称
--ram 指定内存大小
-cdrom 指定镜像
-disk 磁盘路径
-virt-type 虚拟机类型
-network 虚拟机网络类型
virt-install 安装创建虚拟机
virsh list 查看在运行的虚拟机
virsh list-all 查看所有的虚拟机
virsh start name 启动虚拟机
virsh shutdown name 正常关闭虚拟机

下载vnc viewer
连接kvm,怎么连接呢?通过端口。
查看运行的虚拟机:virsh list

编辑虚拟机配置文件:[[email protected] opt]# virsh edit centos-6.5-x86.64

这里可以配置,不过基本上不需要动,这是静态的配置文件,要看实时的文件才会看到端口
vnclisten默认绑定127.0.0.1,在配置文件里指定VNC绑定0.0.0.0,就不用在安装kvm虚拟机时指定vnclisten参数了。当在虚拟主机上有很多个虚拟机的时候,若指定每个虚拟机的端口,将会很乱,所以采用0.0.0.0自动分配端口。
----可以通过virsh命令动态查看虚拟机的xml配置文件#virsh dumpxml centos-6.5-x86.64

看到分配的端口是:5900
还有一种方法:

此时确定端口:5900,使用vnc登陆却登陆不上?![]
telnet一下5900不通,应该是防火墙没放开端口
[[email protected] opt]# iptables -I INPUT -p tcp --dport 5900 -j ACCEPT
[[email protected] opt]# service iptables save
iptables: Saving firewall rules to /etc/sysconfig/iptables: [ OK ]
再次telnet成功!!!
(http://i2.51cto.com/images/blog/201805/29/5a794737008d83ea5a741f394a0bf2b4.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
然后使用vnc登陆

出现下面情况,闪退

解决:不要使用automatic ,选择high或者medium

进入了,我点了上面蓝色界面skip,到这个页面了

至此成功连接上,下面

原文地址:http://blog.51cto.com/njprosound/2121630

时间: 2024-08-09 22:30:42

centos6.5安装kvm 及vnc图形化连接遇到的问题的相关文章

KVM guest虚拟机图形化安装

2  KVM Guest 安装方式 virt-manager图形化安装 1.  利用xmanager 中xshell 管理kvm host 2.  Virt-manager 调出 图形化安装管理工具.新建虚拟机.根据规范输入唯一SN:vm000001.选择Fully virtualized 准备工作: 1.上传要安装的系统镜像到/data1 [[email protected] ~]# ls /data1/ domains  lost+found  rhel-6.5x64.iso  rhel-s

windows下通过VNC图形化访问Ubuntu桌面环境

要在windows下图形化访问Ubuntu或其它Linux系统桌面环境有很多方法,我比较喜欢的是使用VNC服务,需要在Ubuntu下安装vncserver和在windows下安装客户端访问工具. 1. windows下客户端访问工具 对于VNC,客户端访问工具也有不少,比如RealVNC.VNCViewer等,我比较喜欢的是VNCViewer,比较小巧轻量级,使用也十分简单,如下图所示: 后面的:1是分配的桌面号,可以给不同的客户端分配不同的桌面号访问,如果是默认端口这样输入就可以了,如果设置了

Centos6.5安装kvm虚拟化

Centos6.5安装kvm虚拟化 KVM简介:1.KVM是开源软件,全称是kernel-based virtual machine(基于内核的虚拟机).2.是x86架构且硬件支持虚拟化技术(如 intel VT 或 AMD-V)的Linux全虚拟化解决方案.3.KVM能在不改变linux或windows镜像的情况下同时运行多个虚拟机,(它的意思是多个虚拟机使用同一镜像)并为每一个虚拟机配置个性化硬件环境(网卡.磁盘.图形适配器--) 一.设置虚拟机支持虚拟化 二.先关闭防火墙和selinux

windows 使用vnc图形化界面远程连接阿里云ubuntu 16.04云服务器

** 使用vnc图形化界面远程连接阿里云ubuntu 16.04云服务器** 前提:昨天写了一篇博客使用Windows远程桌面连接阿里云服务器,虽然成功连接,但是消耗内存比较大,像我的阿里云1G 1核的乞丐版,卡顿比较严重,用起来非常的不爽,和同事讨论了一下建议说用vnc来连接,Windows下下载vnc viewer 图形化界面连接效果还不错!于是回去找了资源鼓捣了一下,特写出来与大家分享!(写的步骤有点多,但是还是挺简单的) 使用Windows主机下载vnc viewer安装!下载链接地址:

Centos6.3安装KVM

一.安装kvm 1 在安装CentOS6.3时可以选择安装好kvm 2 如果未安装好kvm,请按照下列方式安装 [创建本地yum源] 挂载iso文件mount -o loop -t iso9660 CentOS-6.3-x86_64-bin-DVD1.iso /mnt 设置本地yum源在/etc/yum.repos.d/创建   "任意文件名.repo"    文件  vi 刚才新建的文件名编辑[localyum]任意名称 ,不能有空格.name= local yum  任意名称bas

【Mysql】Mysql的安装、部署与图形化

Mysql是一个必须学会如何安装与部署的工具,它不同于其它那些傻瓜式的应用/程序,一键到底,如果是初次在Windows下安装Mysql的初学者还是有一定难度的. 本文配合之前的<[Javaweb]前台开发环境的配置Myeclipse6.5+JDK1.6+Tomcat6.0+SVN1.8>(点击打开链接)一文中的前台开发环境的部署,也就形成了JavaWeb.JSP.J2EE的基本开发环境. 一.Mysql的下载 首先打开Mysql的官网(点击打开链接),百度一下是搜不到的,我也找了很久才找到My

win10安装子系统ubuntu附带图形化界面

Win10 应用商店中可以下载安装到可以在 Windows 10 里运行的 Ubuntu.Fedora.SUSE Linux.Arch 等 Linux 子系统. 也就是说,我们可以像安装 APP 那样简单地一键下载安装和运行 Ubuntu,并在无需重启或安装虚拟机的情况下,使其与 Windows10 同时「并行」运行.然而,在安装后出现的仅仅是一个命令行形式的终端,即便如此,也是很好的,可在终端学习命令.安装lnmp环境等等. 在Windows10 应用商店中安装Ubuntu,并且配置桌面.大鸟

centos6.4安装kvm

一.环境 系统:centos 6.4x64最小化安装 IP:  192.168.3.45 二.虚拟化环境配置 查看是否支持kvm虚拟化 [[email protected] ~]# egrep "vmx|svm"  --color=always /proc/cpuinfo     #命令执行有结果返回,标尺支持kvm虚拟化 flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 cl

centos6.5 安装、启动vnc

一.安装vnc 1.确保当前账号是root2.查看本机是否已经安装vncserver rpm -qa|grep tigervnc 3.安装vncserver yum -y install tigervnc-server 4.启动并设置vncserver密码 在第一次启动vncserver会提示输入密码,之后就需要使用vncpasswd命令 vncserver 5.修改/etc/sysconfig/vncservers文件(如果想修改分辨率可以改这里) 改为相应分辨率即可6.开启防火墙VNCSer