设为首页 收藏本站
查看: 1596|回复: 0

[经验分享] kvm 图形化安装

[复制链接]

尚未签到

发表于 2017-6-24 06:41:33 | 显示全部楼层 |阅读模式
  为了再后续查看方便,我还是完整的记录kvm图形化安装。
  介于网络环境的原因,我选择NAT.
DSC0000.png

  2,安装kvm前的准备工作
  2.1 关闭防火墙  setenforce 0    vi /etc/sysconfig/selinux 将enforcing改为disabled
  2.2 关闭iptables规则  /etc/init.d/iptables stop  /etc/init.d/iptables save
  3,查看系统是否支持虚拟化。(如果是cpu支持虚拟化的话,而且勾上如上图所示的话应该是没问题的)
  egrep --color 'vmx|svm' /proc/cpuinfo
  vmx 指的是intel的cpu
  svm 指的是amd的cpu
  或者这样查看
DSC0001.png

  4,安装kvm
  yum install -y kvm virt-*  libvirt  bridge-utils qemu-img  tigervnc-server
  说明:
kvm:软件包中含有KVM内核模块,它在默认linux内核中提供kvm管理程序
libvirts:安装虚拟机管理工具,使用virsh等命令来管理和控制虚拟机。
bridge-utils:设置网络网卡桥接。
virt-*:创建、克隆虚拟机命令,以及图形化管理工具virt-manager
qemu-img:安装qemu组件,使用qemu命令来创建磁盘等。
  tigervnc-server:作为vnc服务端,供客户端远程。
  5,查看kvm模块是否被加载
  lsmod |grep kvm
  如果有下面信息,表示加载成功。
kvm_intel 53484 0
kvm 316506 1 kvm_intel
  6,设置网络
  6.1  cd /etc/sysconfig/network-scirpts/   cp ifcfg-eth0 ifcfg-br0
  6.2  vi ifcfg-eth0  更改信息如下  
  DEVICE=eth0
  HWADDR=00:0C:29:60:1B:F8
TYPE=Ethernet
UUID=abbb4fa4-33d6-4b8c-b12d-5796e154930f
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
BRIDGE=br0
  6.3  vi ifcfg-br0
  DEVICE=br0
  #HWADDR=00:0C:29:60:1B:F8
  TYPE=Bridge
#UUID=abbb4fa4-33d6-4b8c-b12d-5796e154930f
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.243.130
NETMASK=255.255.255.0
GATEWAY=192.168.243.2
DNS1=192.168.243.2
DNS2=8.8.8.8
这里的ip可以通过ifconfig获取,网关可以通过route -n获取到。
  重启网络服务:
  /etc/init.d/network restart,可以看到地址给了br0了。
DSC0002.png

  7,启动服务
  /etc/init.d/libvirtd start
/etc/init.d/messagebus restart
  /etc/init.d/vncserver start(报错:提示没有配置文件)==>修改配置文件,vi /etc/sysconfig/vncserver
DSC0003.png

  ||
DSC0004.png

  启动服务,还是报错,提示没有密码,那就设置密码
  vncpasswd   2次输入密码(不少于6位)
  再次启动服务,启动完成。
  查看网络列表(必须要要在启动服务之后才可以看到)
  brctl show
DSC0005.png

  8,创建虚拟机,安装系统。
  8.1,刚开始的我就多添加40G的磁盘,目的就是为了给新的虚拟机,我们得让该磁盘可以使用,所以我们需要分区、格式化、挂载。
  分区,
  fdisk /dev/sdb
  n   p  一直回车 p  w
  格式化,mkfs.ext3 /dev/sdb1
  建立挂载点  mkdir /data/
  挂载  mount /dev/sdb1 /data/  这里的挂载需要写到/etc/fstab中去,这样可以达到开机就自动挂载。
  8.2 搭建NFS服务
  8.2.1将光盘挂载到/mnt目录
  8.2.2搭建nfs服务。
  8.2.3 yum install -y rpcbind nfs-utils
  8.2.4 编辑配置文件,启动服务。  
  vi /etc/exports
  /mnt  192.168.243.0/24(ro,sync)
  /etc/init.d/rpcbind start
  /etc/init.d/nfs start
  8.2.5 查看共享目录
  showmount -e 192.168.243.130
  8.2.6 创建文件格式为qcow2的分区。
  qemu-img create -f qcow2 -o preallocation=metadata  /data/test03.img 10G;
  8.2.7 创建虚拟机
  virt-install --name=test03 --os-variant=RHEL6 --ram 1024  --vcpus=1 --disk path=/data/test03.img,format=qcow2,size=10,bus=virtio --accelerate --location '/mnt/' --vnc --vncport=5910 --vnclisten=0.0.0.0 --network bridge=br0,model=virtio --noautoconsole
  8.2.8 如下提示,说明我们要使用到vnc软件,进行远程安装。
   DSC0006.png
  8.2.9 打开vnc软件,远程连接。
  如果出现闪退,请点此链接http://www.cnblogs.com/lin1/p/5778613.html,设置即可。
  8.3.0
DSC0007.png

DSC0008.png

DSC0009.png

  其它图片我就不再显示了。。。。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-387431-1-1.html 上篇帖子: qemu-kvm内存虚拟化1 下篇帖子: kvm安装,使用,优化
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表