kvm搭建部署完全手册
- 格式:doc
- 大小:728.00 KB
- 文档页数:10
KVM安装步骤及基本操作KVM(Kernel-based Virtual Machine)是一种基于Linux内核的开源虚拟化技术,可以将服务器硬件资源划分为多个虚拟机来运行不同的操作系统。
安装KVM的步骤及基本操作如下:1.系统要求在安装KVM之前,需要确保系统满足以下要求:-64位操作系统- 支持虚拟化技术的CPU(例如Intel的VT-x或AMD的AMD-V)-至少4GB的内存-大于40GB的可用磁盘空间- 安装了最新的Linux内核2.安装KVM软件包首先,使用适用于你的Linux发行版的软件包管理器来安装KVM软件包。
例如,在Ubuntu上可以使用apt命令:```sudo apt updatesudo apt install qemu-kvm libvirt-daemon-system libvirt-clients virtinst bridge-utils```3.启用虚拟化扩展4.创建网络桥接KVM使用网络桥接来连接虚拟机和物理网络。
创建网络桥接需要使用bridge-utils软件包。
在终端中执行以下命令创建桥接网络:```sudo brctl addbr br0sudo brctl addif br0 ens33```其中,ens33是你的物理网络接口的名称。
可以使用ip a命令查看你的接口名称。
5.配置网络连接```sudo nano /etc/network/interfaces```在文件中添加以下行来配置网络桥接:```auto br0iface br0 inet dhcpbridge_ports ens33保存文件并退出。
6. 启动libvirt服务执行以下命令启动libvirt服务:```sudo systemctl start libvirtdsudo systemctl enable libvirtd```7.创建虚拟机使用virt-install命令创建虚拟机。
KVM-CS8/L8口KVM共享器使用手册感谢使用MICROCODE 公司产品为确保您能正确使用产品及安全,请在使用前阅读本说明书包装和附件A.KVM装置一台B.连接电缆8套C.使用说明书键盘应是PS/2接口,AT接口键盘应使用AT-PS/2转换头,可联系经销商定购。
鼠标应是PS/2接口,本机不支持RS-232接口和USB接口鼠标。
监视器应是VGA兼容格式,本机不支持CGA/EGA/MDA等其他格式。
使用前请确保附件完整,并且没有损坏;包装如有损坏或不全,请联系您的经销商。
1.概述KVM装置可在多计算机系统中有效减少您的投资和管理成本,您可不必为每台电脑配置操纵装置。
通过装置的面板,或键盘的特定组合键(热键),您可以使一套键盘/鼠标/监视器在多台机器之间切换。
安装容易,节省能源,无需配置软件,无需考虑操作系统平台及其兼容性,节省了安装空间并使您无需在多台电脑之间移动。
2. 特点支持微软、罗技、IBM及所有其他兼容鼠标;支持所有IBM标准及兼容键盘;监视器可即插即用,分辨率支持至1920X1440;无须安装驱动软件,兼容所有操作系统和软件平台;支持自动扫描功能;多模式操作,面板和键盘热键遥控操作;LED状态和通道指示;节省时间、安装空间和成本;可脱离外接电源使用,完全连接时可从计算机取得电源。
3. 安装连线安装之前,请确认关闭KVM装置的电源。
a.将监视器、鼠标、键盘接入KVM装置的“MASTER”接口。
b.用附件中的配套电缆连接所有的计算机和KVM装置的相应接口,并检查对应的接口号码和类型是否对应。
c. 打开KVM装置的电源开关。
d. 选中需启动的计算机通道,并启动。
在所有的已启动计算机之间,可任意操作。
4. 单机应用操作单机应用模式:当机壳后的级联地址设置跳线都悬空时,本机工作于单机应用模式,并支持以下三种操作方式:a. 手工操作b. 热键操作c.自动扫描单机应用系统连接图使用方法:本机面板设置两个按键:左、右箭头键,8个通道指示灯,1个EXT/STOP 即级联/停机指示灯,电源开关。
kvm实施方案KVM(Kernel-based Virtual Machine)是一种基于Linux内核的开源虚拟化解决方案,可以在一台物理服务器上同时运行多个虚拟机,提高资源利用率和灵活性。
下面给出一个KVM实施方案的简要概述,包括硬件需求、软件安装和配置、网络设置和备份策略。
硬件需求:1. 主机服务器:至少需要一台支持虚拟化扩展的服务器,如Intel的VT-x或AMD的SVM。
建议选择具有充足的CPU和内存资源的服务器,以满足虚拟机的需求。
2. 存储:可以选择本地硬盘或外部存储设备作为虚拟机的存储介质。
建议使用RAID阵列来提供数据冗余性和性能。
3. 网络设备:建议使用支持VLAN和交换机虚拟化的网络设备,以实现虚拟机之间的网络隔离和安全。
4. 其他硬件:网络适配器、电源等。
软件安装和配置:1. 操作系统:选择一种常见的Linux发行版作为主机操作系统,如Ubuntu、CentOS等,并安装KVM组件。
2. KVM组件安装:根据选择的Linux发行版,安装KVM组件及相关工具。
常用的包括libvirt、qemu-kvm等。
3. 虚拟机镜像:创建虚拟机镜像,可以选择基于文件的镜像(如qcow2格式)或基于磁盘的镜像(如LVM或块存储设备)。
4. KVM网络:配置虚拟机的网络设置,可以选择使用桥接模式、NAT模式或内部网络模式。
根据需求设置IP地址、网关等网络参数。
网络设置:1. VLAN:根据需要,划分不同的VLAN,实现不同虚拟机之间的网络隔离和安全。
使用交换机配置端口以支持VLAN,并在虚拟机中设置不同的VLAN标签。
2. 虚拟交换机:借助KVM提供的虚拟交换机功能,可以创建多个虚拟交换机,并将不同的虚拟网卡连接到不同的虚拟交换机上,实现高效的内部通信。
备份策略:1. 虚拟机镜像备份:定期对虚拟机镜像进行备份,可以使用工具如rsync、tar等进行全量或增量备份。
备份数据可以存储在本地磁盘或远程存储设备上。
KVM是一个基于linux内核的虚拟机解决方案。
本文介绍KVM的使用方法,以及注意要点。
参考资料:KVM虚拟机和QEMU linux brctl先决条件硬件环境CPU硬件虚拟化32位与64位安装KVM虚拟机连网brctl桥接安装以及运行虚拟机kvm常用命令安装虚拟操作系统远程登录先决条件硬件环境x86(包括32位和64位),就是我们常用的系统。
CPU硬件虚拟化kvm需要系统CPU支持,下面命令如果有输出,说明CPU支持硬件虚拟化:egrep "flags.*:.*(svm|vmx)" /proc/cpuinfo32位与64位下面是32bit与64bit和主机系统与虚拟操作系统的关系:总结为一句话:不能在32位主机上装64位的操作系统。
安装KVMyao@debian:~$ apt-get install kvm qemu uml-utilities一般情况下,安装好kvm后能就自动加载内核模块,你也可以手动加载:yao@debian:~$ modprobe kvm_intel #or kvm_amd虚拟机连网虚拟机连网是头等大事,所以我们先解决这个问题。
通过桥接可以实现联网,主要用到的命令有:brctl,ifconfig,tunctl,routebrctlbrctl是一个以太网桥接工具,常见的用法有:如果发现无法删除网桥,那么可能是还没有将其关闭:yao@twomoon:~$ sudo brctl delbr br0bridge br0 is still up; can't delete ityao@twomoon:~$ sudo ifconfig br0 downyao@twomoon:~$ sudo brctl delbr br0桥接说了这么多,到这才是重点。
首先,将物理网卡桥接:yao@twomoon:~$ ifconfig -a |grep etheth0 Link encap:Ethernet HWaddr 90:fb:a6:14:cd:42yao@twomoon:~$ brctl addbr br0yao@twomoon:~$ brctl addif br0 eth0yao@twomoon:~$ ifconfig eth0 0.0.0.0yao@twomoon:~$ ifconfig br0 192.168.1.51 up这样又多了一个网络设备br0:yao@twomoon:~$ LANG=C ifconfig -a |grep Ethernetbr0 Link encap:Ethernet HWaddr 2a:24:d3:aa:99:e7eth0 Link encap:Ethernet HWaddr 90:fb:a6:14:cd:42如果没有弄明白为什么,可以上网找找桥接的资料和brctl的用法。
一、查看cpu是否支持kvmKVM 需要有CPU 的支持(Intel vmx或AMD svm),在安装KVM 之前检查一下CPU 是否提供了虚拟技术的支持:egrep '(vmx|svm)' --color=always /proc/cpuinfo如果输出的结果包含VMX,它是Intel处理器虚拟机技术标志:如果包含SVM,它是AMD 处理器虚拟机技术的标志,如果你什么都没有得到,那应你的系统并没有支持虚拟化的处理,不能使用KVM,另处linux发行版本必须在64bit环境中才能使用KVM。
二、BIOS中开启Virtual Technolege在主板BIOS中开启CPU的Virtual Technolege(VT,虚化技术),不同主板所在菜单不同例如:华硕主板开启虚拟化Intel主板开启虚拟化三、安装KVM服务器安装KVM 虚拟机和安装其他服务器一样,在选择操作系统类型是选择“Virtual Host”即可,其它步骤可参考“AiSchool平台安装指导”中操作系统安装部分。
如果使用此服务器管理其他KVM 主机,需要额外安装openssh-askpass软件包。
注:(已安装好的操作系统,里面有重要资料无法重新安装的可以在已有的系统上安装如下软件包yum install kvmkmod-kvmqemukvm-qemu-imgvirt-viewer virt-manager libvirtlibvirt-python python-virtinstopenssh-askpass或者如下图,安装需要的组四、检查kvm模块是否安装使用以下命令显示两个模块则表示安装完成[root@vm76 ~]# lsmod | grepkvmkvm_intel54285 0kvm 333172 1 kvm_intel以上表明安装完成五、配置宿主机1、关闭防火墙(如不用)chkconfigiptables offserviceiptables stop2、执行如下命令打开文件selinux配置文件。
建设数字式KVM系统实施方案一、实施目标为了实现数据机房跨平台集中、远程控制;做到对机房中的服务器、交换机、路由器等关键IT设备随时随地远程集中式控制管理;此数字式KVM 系统应达到以下目标:●同时管控新、旧两个机房内的各类IT设备;●组建专用的KVM监控网络;不使用楼内其他办公网络;●新建KVM系统能够良好地兼容原有KVM设备;●通过身份验证方式为每个登录用户实现不同的权限委派;●可将任一监控画面实时输出到监控区液晶屏幕..二、方案内容具体方案内容包括以下方面:1、构建独立的KVM监控网络体系在606机房与706机房构建一套专用于支撑KVM监控系统的IP网络;此网络与空管局信息化网络物理隔离;从根本上杜绝了无用或恶意网络流量进入KVM监控网络;从而避免对所监控设备进行的非授权操作或恶意攻击..2、构建数字式KVM监控体系在606机房与706机房建立数字式KVM监控系统;该系统运行于KVM监控网络之上;可让处于KVM网内的IT管理人员通过通用方式监看与管控机房中的各类IT设备;尤其应支持刀片服务器类设备..此数字式KVM系统还应具有多画面显示功能;使IT管理人员可同时监视多台设备状态..同时设计一套适合的用户身份验证体系;为机房管理人员、外单位工作人员、临时工作人员等不同角色分配不同的操作权限..3、融合原有KVM系统606机房原有4台ATEN8端口PS/2KVM切换器;使用模拟信号传输..将其连入新建的数字式KVM监控系统中;使其下连接的IT设备可以通过新KVM系统进行管控;以充分发挥原机房投资的价值..4、构建监控信号输出系统监控信号输出系统使用大尺寸液晶电视、视频切换器和多台监控用台式机;其中将台式机的显示信号同时输出至普通显示器及视频切换器;再将视频切换器的显示信号统一输出至液晶电视屏幕;实现随时切换任一监控用台式机画面的功能..三、部署与实施综上所述;本次建设数字式KVM系统的部署方式可如下图所示:1、KVM监控网络的构建与实施在606机房和706机房各部署一台交换机;通过光纤线缆串联;使其成为监控网络的两台核心设备..除此之外不与其他任何信息化网络设备有物理连接;保证绝对隔离;同时使用VLAN技术进一步杜绝广播信息的不安全性..2、数字式KVM系统的构建与实施2.1、部署集中管理服务器将集中管理服务器接入KVM监控网络;安装相关软件;进行必要的配置..2.2、部署KVM设备在606机房部署一台服务器类KVM设备及一台串口类KVM设备;在706机房部署一台服务器类KVM设备;将其接入监控网络..根据需要连接至各类IT设备;并进行必要的配置..2.3、整体调试通过集中管理设备对系统进行整体配置和调试;以实现数字式KVM系统的各项功能..3、原有KVM设备的接入与实施撤除606机房原有设备线缆;将原KVM设备接入新建的数字式KVM 系统中;并将其视为一个整体进行配置、调试;以实现新、老KVM设备的融合;并能通过新建KVM系统对老KVM所连接的设备进行管控..4、监控信号输出系统的构建与实施4.1、监控用台式机安装、部署监控用台式机;将其接入监控网络;安装相应软件并做必要的配置;使其能够对机房IT设备进行监视和管控..4.2、信号输出组件安装视频切换器和液晶电视;其中液晶电视采用房顶吊架方式安装于指定位置;连接线缆并测试信号输出及切换功能..。
Centos7安装kvm虚拟机(centos6也可以)1.本教程以vmware虚拟机为例子,在其中的centos7虚拟机上安装kvm虚拟机首先开启虚拟化模块2.安装qemu-kvm 、libvirtyum install-y qemu-kvm libvirt,其中qemu-kvm用来创建虚拟机硬盘,libvirt 用来管理虚拟机qemu下载地址:https:///(多种版本)3.安装virt-install,yum -y install virt-install(virt-install用来创建虚拟机)4.启动libvirtd并且设置开机自启动,systemctl start libvirtd 、systemctl enable libvirtd5.创建虚拟机硬盘,(使用qemu来创建一个虚拟机硬盘,大小可以自定义),qemu-img create -f raw /opt/CentOS-7-x86_64.raw 10G,硬盘名称为CentOS-7-x86_64.raw,硬盘大小为10G6.也可以用qcow2格式,此格式支持快照但是速度没有raw的快,命令方式类似,qemu-img create -f qcow2 /opt/centos.qcow2 10G7.在根目录下创建一个文件夹iso,将centos7的镜像上传到此目录下8.利用virt-install 创建一个名称为CentOS-7-x86_64的虚拟机,内存为10249.virt-install --virt-type kvm --name=centos --ram 1024 --vcpus=16 --cdrom=/iso/centos.iso --disk path=/data2/centos.raw --network bridge=br0 --graphics vnc,listen=0.0.0.0,port=5988, --force--autostart10.如果启动报错:ERROR internal error: process exited while connecting to monitor: 2019-05-10T17:10:20.075431Z qemu-kvm: -drivefile=/root/window.iso,format=raw,if=none,id=drive-ide0-0-1,readonly=o n: could not open disk image /root/window.iso: Could not open'/root/window.iso': Permission deniedDomain installation does not appear to have been successful.If it was, you can restart your domain by running:virsh --connect qemu:///system start windowsotherwise, please restart your installation.表示权限不足可以编辑配置文件 vi /etc/libvirtd/qemu.conf文件取消#user=”root” #group=”root”注释然后重启libvirtd systemctl restart libvirtd11.其中--name表示名称,ram表示内存为1024M,--vcpus表示cpu核数,cdrom 表示镜像所在目录,disk表示创建的虚拟机硬盘位置,port指定哪个端口安装时通过vnc连接就用哪个端口连接,安装多台机器时可以指定不同的端口然后来分别安装不同的操作系统,--graphics表示指定图形界面工具表示安装成功12.接下来通过vnc来连接虚拟机进行安装,地址为宿主机地址,端口为5988(防火墙提前开放端口)如果报错提示如下:修改成rgb222连接即可13.然后开始正常的系统安装过程,不在赘述14.安装成功后可以通过命令virsh list --all上述表示虚拟机是关闭状态开启kvm虚拟机命令virsh start CentOS-7-x86_64,关闭虚拟机命令为virsh shutdown CentOS-7-x86_64 重启为virsh reboot CentOS-7-x86_64有的时候virsh shutdown 命令不能关闭虚拟机,此时要在虚拟机(不是宿主)内安装acpid软件并设置开机自启动,然后就可以执行shutdown|reboot来关闭和重启了了yum -y install acpidservice acpid startchkconfig acpid on如果想连接此虚拟机还是要通过vnc来连接登陆安装net-tools 安装后才可以执行ifconfig命令ip地址走的是宿主机的虚拟网卡virbr0,宿主机网卡如下:上图中的虚拟机默认的是nat模式,内部的虚拟机可以访问外部网络,但是外部网络无法访问内部的虚拟机(xshell无法连接),可以通过配置成桥接的方式来实现xshell连接内部虚拟机15.配置桥接网络:系统如果安装了桌面环境,网络由NetworkManager来管理,它不支持桥接网络,所以需要先关闭NetworkManager,一定要关闭,否则容易报错,配置完桥接后还要启动NetworkManager要不桌面无法使用,是黑屏状态。
kvm实施方案KVM实施方案KVM(Kernel-based Virtual Machine)是一种开源的虚拟化解决方案,它允许用户在一台物理服务器上同时运行多个虚拟机。
KVM实施方案的设计和部署对于企业来说至关重要,它能够提高服务器资源的利用率,降低硬件成本,并且能够更好地管理和维护服务器环境。
本文将介绍KVM实施方案的相关内容,包括设计原则、部署步骤、最佳实践等方面。
设计原则在设计KVM实施方案时,需要考虑以下几个原则:1. 资源分配:在设计KVM实施方案时,需要合理地分配物理服务器的资源给虚拟机,包括CPU、内存、存储等。
需要根据不同虚拟机的需求来进行灵活的资源配置,以充分利用物理服务器的性能。
2. 安全性:在部署KVM实施方案时,需要考虑安全性的因素。
包括网络安全、虚拟机隔离、访问控制等方面,确保虚拟机环境的安全稳定。
3. 灵活性:KVM实施方案需要具备一定的灵活性,能够满足不同业务需求的虚拟化环境,包括支持不同操作系统、应用程序的部署和管理。
部署步骤在部署KVM实施方案时,需要按照以下步骤进行:1. 硬件准备:首先需要准备一台物理服务器作为KVM宿主机,确保该服务器具备足够的计算和存储资源,以支持多个虚拟机的运行。
2. 软件安装:在物理服务器上安装KVM虚拟化软件,通常使用的是基于Linux的KVM解决方案,如CentOS、Ubuntu等。
安装完毕后,需要进行相应的配置和优化。
3. 虚拟机创建:通过KVM管理工具,如virt-manager或者virsh等,创建和配置虚拟机,包括指定虚拟机的CPU、内存、存储、网络等资源。
4. 虚拟机部署:将需要部署的操作系统镜像文件上传至KVM宿主机,并通过虚拟化管理工具进行虚拟机的部署和启动。
最佳实践在实施KVM虚拟化方案时,需要遵循一些最佳实践,以确保虚拟化环境的稳定和高效运行:1. 定期备份:定期对虚拟机进行备份,包括虚拟机的配置文件、镜像文件等,以应对意外情况的发生。
分布式kvm实施方案分布式KVM实施方案简介:分布式KVM是一种虚拟化技术,它基于内核虚拟机(Kernel-based Virtual Machine)和分布式计算的理念,可以将物理服务器上的计算资源划分为多个虚拟机,以提高服务器的利用率和管理效率。
下面是一种分布式KVM的实施方案,可以帮助您理解如何实施该技术。
方案概述:该实施方案包括以下步骤:1. 硬件准备:- 选择高性能的物理服务器作为主机节点,确保其具备足够的计算和存储资源供虚拟机使用;- 确定服务器之间的网络互通,可以使用高速网络(如以太网)连接服务器节点。
2. 软件安装:- 在每个物理服务器上安装适用于您的操作系统的KVM虚拟化软件;- 配置KVM软件以启用分布式计算功能,并确保所有节点上的配置一致。
3. 虚拟机创建:- 使用KVM管理工具创建和配置虚拟机,包括选择操作系统映像、指定虚拟机资源(CPU、内存、存储等)以及网络配置;- 在不同的物理服务器上创建虚拟机,根据实际的需求和负载分配来决定虚拟机的数量和位置。
4. 虚拟机调度和迁移:- 使用KVM管理工具对虚拟机进行调度和迁移,以实现负载均衡和故障恢复;- 根据实际情况,可以手动或自动地调度和迁移虚拟机,以保证各个物理服务器上的资源利用均衡,并提高系统的可用性。
5. 安全加固和监控:- 对分布式KVM系统进行安全加固,包括限制对主机节点和虚拟机的访问权限,配置防火墙规则等;- 安装和配置监控工具,用于监视物理服务器和虚拟机的性能、资源利用和运行状态。
总结:通过以上实施方案,您可以成功地部署一个分布式KVM系统。
该系统能够提供高效的资源利用和管理,同时具备负载均衡和故障恢复的能力。
请根据实际需求和环境进行系统的设计和配置。
服务器root snji98uhbh sysadm sbhu87ygvg
虚拟机develop root anji98uhbh
虚拟机meisusvn Administrator jaapMko0-pl<.
VNC登录192.168.1.245:2 密码sbhu87ygvg
KVM实践
1.安装centos 6.5系统,使用mini destop安装(使用光驱或者一个装有Centos系统的U
盘启动盘)。
2.采用本地U盘作为YUM源。
PS:因为新版电脑网卡不支持,故先采用关盘挂载yum源,位置/etc/yum.repos.d/ 其他的禁用,修改CentOS-Media.repo,修改以下容。
更新yum源yum update
3.编译网卡,使centos核支持
接下来我们在这里www.realtek..tw/Default.aspx下载相应的网卡驱动。
使用命令解压文件:tar jxvf r8168-8.039.00.tar.bz2
使用命令sudo ./autorun.sh安装。
此时,又会出现make 错误,因为我们没有安装核源码包,需要安装"kernel-devel",命令为:
yum --disablerepo=\* --enablerepo=c6-media install kernel-devel
然后再进入网卡驱动文件,执行 ./autorun.sh 文件。
如果没有报错,lsmod | grep r8168 查看网卡驱动是否已经安装完成
4.设置网卡地址和DNS地址
PS: 因为netwokrmanager和network冲突,可能导致系统重启之后/etc/resolver.conf 文件会在重启后还原导致联网出现错误,需要把networkmanager禁用
service NetworkManager stop
chkconfig NetworkManager off
chkconfig network on
重启生效
安装kvm
1.安装kvm 所需要的软件包
yum install kvm kmod-kvm qemu kvm-qemu-img virt-viewer virt-manager
检查lsmod| grep kvm 或者virsh -c qemu:///system list
报错提示:错误:部错误Unable to locate libvirtd daemon in /usr/sbin (to override, set $LIBVIRTD_PATH to the name of the libvirtd binary)
2.因为centos6.5安装的时候使用的是base mininal安装,很多包被抛弃,重新安装KV
yum -y install kvm python-virtinst libvirt bridge-utils virt-manager qemu-kvm-tools virt-viewer virt-v2v
3.关闭selinux
vi /etc/sysconfig/selinux 把其中的SELINUX设置如下
SELINUX=disable
重启系统
Reboot
4.关闭防火墙
service iptables stop chkconfig iptables off
5.重启后确认libvirtd是否正常启动
/etc/init.d/libvirtd restart
正在关闭libvirtd 守护进程:[确定]
启动libvirtd 守护进程:2013-05-19 03:12:52.694+0000: 3070: info : libvirt version: 0.10.2, package: 18.el6_4.5 (CentOS BuildSystem , 2013-05-16-14:53:18, ) 2013-05-19 03:12:52.694+0000: 3070: warning : virGetHostname:2265 : getaddrinfo failed for 'vfeelit': 未知的名称或服务
[确定]
报错解决方法:vi /etc/hosts 添加一行127.0.0.1 kvm 然后重启libvirtd
6.检查KVM是否加载成功
显示结果如下表示kvm模块已经加载,如果没有输出信息,则表示没有加载成功:
lsmod | grep kvm
kvm_intel 53484 0
kvm 316506 1 kvm_intel
7.检查KVM是否成功安装
virsh list --all ##--all关闭的也会显示
Id 名称状态
----------------------------------------------------
8 各版本查询
kvm --version
bash: kvm: command not found
virt-install --version
0.600.0
virsh --version
0.10.2
9 修改qemu.conf配置
vi /etc/libvirt/qemu.conf
vnc_listen = "0.0.0.0"修改vnc监听端口
安装vnc服务端,这样可以在本地电脑上使用vnc连接服务器上的xwindows桌面,方便使用。
1.yum groupinstall "X Window System" "Desktop"(CentOS 6.x安装GNOME桌面环境)
2.yum install tigervnc-server tigervnc (CentOS 6.x里)
VNC的启动和重启:
# /etc/init.d/vncserver restart
注:有时候上面的命令启动会报错,直接运行就可以:
# vncserver
注:关闭具体的vncserver命令:vncserver -kill :1 vncserver -kill :2
三、设置远程登陆到gnome桌面的配置:
# vim /etc/sysconfig/vncservers(SUSE企业版不用配置此文件)
再最后面加入如下两行:
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768 -alwaysshared -depth 24"
四、设置vnc访问密码:
# vncpasswd
说明:这里是为上面的root远程用户配密码,所以在root账户下配;依次类推,为别的账户配密码,就要在别的账户下设密码。
五:修改远程桌面显示配置文件:
# vim /root/.vnc/xstartup
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session & #set starting GNOME desktop
#startkde & #kde desktop
#twm & #Text interface
#/usr/bin/startxfce4
#exec /usr/bin/fluxbox
说明:
1、不修改此文件你看到的远程桌面很简单,相当于命令行操作,为了远程操作如同本地操作一样,务必参考以上方式进行修改;
2、只要你启用一次VNCserver,就能自动创建,方法如下:
# vncserver
通过上面的方法,就可以在用户家目录下的.vnc目录里创建xstartup文件。
通过vnc客户端vncview ip:1 或者ip:2即可登录。
OK,大功告成。
下一步,KVM图形化安装虚拟机。
第一步,打开KVM
双击meisusvn.img,选择卷,
好了开始安装系统了
PS:游戏开始安装的时候出现报错,导致KVM安装虚拟机出现错误
原因:因为安装的mini版本,导致新增用户普通管理用户sysadm目录存放的iso挂载文件权限出现问题,把权限暂时设置为777即可
最终结果如下
因为这几台虚拟机开始都是使用桥接网络连接,如果希望外部网络可以访问,那么需要给他设立独立IP。
PS:通过虚拟系统管理器KVM关闭windows系统可以,但是关闭linux系统可能会导致失败,因为安装kvm虚拟机的时候,没有安装acpid程序,需要安装acpid ,命令yum install acpid 然后启动service acpid start 即可。