加入收藏 | 设为首页 | 会员中心 | 我要投稿 南平站长网 (https://www.0599zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 空间 > 正文

KVM虚拟化使用详解

发布时间:2019-06-27 21:23:32 所属栏目:空间 来源:技术流ken
导读:副标题#e# KVM介绍 Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。 KVM的虚拟化需要硬件支持(如Intel VT技术或者AMD V技术)。是基于硬件的完全虚拟化。 虚拟化是云计算的基

第三步:使用virt-clone克隆新的虚拟机

  1. [root@ken ~]# virt-clone -o Centos7-x86_64 -n centos7_test -f /ken/img/centos7_test.img 
  2. Allocating 'centos7_test.img' | 10 GB 00:00:36  
  3. Clone 'centos7_test' created successfully. 

第四步:查看虚拟机

  1. [root@ken ~]# virsh list --all 
  2.  Id Name State 
  3. ---------------------------------------------------- 
  4.  - Centos7-x86_64 shut off 
  5.  - centos7_test shut off 

第五步:启动虚拟机

  1. [root@ken ~]# virsh start centos7_test  
  2. Domain centos7_test started 
  3. [root@ken ~]# virsh list --all 
  4.  Id Name State 
  5. ---------------------------------------------------- 
  6.  3 centos7_test running 

第六步:进入虚拟机

  1. [root@ken ~]# virsh console centos7_test 
  2. Connected to domain centos7_test 
  3. Escape character is ^] 
  4. CentOS Linux 7 (Core) 
  5. Kernel 3.10.0-327.el7.x86_64 on an x86_64 
  6. localhost login: root 
  7. Password:  
  8. Last login: Mon Mar 18 22:21:24 on ttyS0 
  9. [root@localhost ~]# ip a 
  10. 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN  
  11.  link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 
  12.  inet 127.0.0.1/8 scope host lo 
  13.  valid_lft forever preferred_lft forever 
  14.  inet6 ::1/128 scope host  
  15.  valid_lft forever preferred_lft forever 
  16. 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 
  17.  link/ether 52:54:00:cc:69:f8 brd ff:ff:ff:ff:ff:ff 
  18.  inet 192.168.122.161/24 brd 192.168.122.255 scope global dynamic eth0 
  19.  valid_lft 3597sec preferred_lft 3597sec 
  20.  inet6 fe80::5054:ff:fecc:69f8/64 scope link  
  21.  valid_lft forever preferred_lft forever 

xshell连接虚拟机

现在物理主机是ping不通KVM虚拟机的,只有宿主机可以和KVM通信

第一步:创建脚本并执行

  1. [root@ken ~]# cat bridg.sh  
  2. #!/bin/bash 
  3. brctl addbr br0 #创建桥接网卡 
  4. brctl addif br0 eth0 #把eth0加入到br0中 
  5. ip a d 192.168.4.190/24 dev eth0 #删除eth0的IP地址 
  6. ifconfig br0 192.168.4.190/24 up #启动br0网络 
  7. route add default gw 192.168.4.1 #添加网关 

第二步:查看网络

KVM虚拟化使用详解

第三步:测试外网连通性

  1. [root@ken ~]# ping www.baidu.com 
  2. PING www.a.shifen.com (119.75.217.26) 56(84) bytes of data. 
  3. 64 bytes from 119.75.217.26 (119.75.217.26): icmp_seq=1 ttl=54 time=6.08 ms 
  4. 64 bytes from 119.75.217.26 (119.75.217.26): icmp_seq=2 ttl=54 time=9.20 ms 
  5. 64 bytes from 119.75.217.26 (119.75.217.26): icmp_seq=3 ttl=54 time=8.58 ms 
  6. ^C 
  7. --- www.a.shifen.com ping statistics --- 
  8. 3 packets transmitted, 3 received, 0% packet loss, time 6020ms 
  9. rtt min/avg/max/mdev = 6.087/7.957/9.201/1.346 ms 

第四步:编辑虚拟机

(编辑:南平站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读