virtools,Virtools

如何快速搭建KVM虚拟化管理平台?

virtools,Virtools


kvm是linux自带的一款优秀虚拟化软件,所以很多中小企业选择kvm搭建自己的云平台 。那么kvm虚拟化如何搭建呢?搭建kvm虚拟化的方法1.安装之前物理机的基本要求:centos6.5 64位,不安装桌面环境,默认运行级别为3采用最小化安装 以下软件包:BaseSystem -- BaseDevelopment-- Development tools要配置好dns确定系统时间与北京时间同步服务器要允许命令重启bios开启vt功能2.安装依赖包和一些基础软件:yum -y install kvm python-virtinst libvirt tunctl bridge-utils virt-manager qemu-kvm-tools virt-viewer virt-v2v libguestfs-tools启动libvirtd服务/sbin/service libvirtd restartln -s /usr/libexec/qemu-kvm /usr/bin/qemu-kvm3.创建网桥:cat /etc/sysconfig/network-scripts/ifcfg-br0 DEVICE=br0TYPE=BridgeONBOOT=yesBOOTPROTO=staticIPADDR=公网IPNETMASK=公网IP掩码GATEWAY=公网IP网关4.修改网卡信息,将网卡连接到网桥:cat /etc/sysconfig/network-scripts/ifcfg-em1DEVICE=em1BRIDGE=br0ONBOOT=yesBOOTPROTO=none重启网卡:service network restart5.查看网桥:[root@localhost data1]# brctl show bridge name bridge id STP enabled interfacesbr0 8000.d4ae526e935a no em1virbr0 8000.525400efec1a yes virbr0-nic至此kvm环境安装完成,接下来新建虚拟机安装操作系统 。
6.上传ISO文件创建虚拟机创建磁盘:qemu-img create -f qcow2 centos01.img 120Gvirt-install --name=centos01 --ram 4096 --vcpus=2 --disk path=/data1/centos01.img,format=qcow2,si--name指定虚拟机名称--ram分配内存大小 。
--vcpus分配CPU核心数,最大与实体机CPU核心数相同--disk指定虚拟机镜像,size指定分配大小单位为G 。--network网络类型,此处用的是默认,一般用的应该是bridge桥接 。--accelerate加速--cdrom指定安装镜像iso--vnc启用VNC远程管理,一般安装系统都要启用 。
--vncport指定VNC监控端口,默认端口为5900,端口不能重复 。--vnclisten指定VNC绑定IP,默认绑定127.0.0.1,这里改为0.0.0.0如无意外,系统将会启动了5910端7.VNC连接然后就以用VNC客户端进去连接安装系统,跟在机房接显示器是一样的,如果VNC客户端连接闪退,可将ColourLevel设成rgb2228.kvm的日常管理:查看kvm列表:virsh list --all启动kvm:virsh start centos01关闭kvm:virsh shutdown centos01强制关闭kvm:virsh destroy centos01暂停kvm:virsh suspend centos01恢复kvm:virsh resume centos01克隆kvm:virt-clone -o centos01 -n centos02 -f /data1/centos02.img编辑kvm配置:virsh edit centos01删除VNC端口:virsh edit centos01,打开xml后,删除下面的配置:设置kvm开机自动启动:vrish autostart centos01kvm虚拟化带你走进桌面世界kvm开发人员通常一门心思致力于针对服务器和大规模部署环境来优化这款产品,这在云计算时代很有意义 。
不过,考虑到这款产品已经很成熟,也许现在是时候把它作为一种切实可行的桌面虚拟化平台方案来考虑了 。就本身而言,kvm不是特别容易使用 。在大多数Linux发行版上,kvm自带的工具在默认情况下只能在命令行上使用,手动配置kvm访客系统很复杂,界面也不大直观 。不过在virt-manager等工具的帮助之下,建立一个kvm虚拟机,运行作为访客系统的Windows、Linux或其他各种操作系统却快捷又简单 。
诚然,按照大多数标准来衡量,VirtualBox等工具比virt-manager更容易使用,因而更容易配置高级功能 。不过,对下了一定决心的桌面用户来说,用virt-manager建立一个kvm访客系统并非是不可能完成的任务 。而kvm对桌面Linux用户来说还是一种切实可行的虚拟化基础架构,这点很重要,正因为kvm是市面上唯一开源的、功能完备的、独立的虚拟机管理程序 。
【virtools,Virtools】

推荐阅读