• 2.kvm创建第一个虚拟机


    1.创建一个镜像

    [root@kvm ~]# qemu-img create -f raw /opt/Centos_6.6_x86.raw 5G
    Formatting '/opt/Centos_6.6_x86.raw', fmt=raw size=5368709120 
    [root@kvm ~]# ll /opt/
    total 16
    -rw-r--r--  1 root root 5368709120 Jul 31 04:47 Centos_6.6_x86.raw
    

    2.查看镜像信息

    [root@kvm ~]# qemu-img info /opt/Centos_6.6_x86.raw 
    image: /opt/Centos_6.6_x86.raw
    file format: raw
    virtual size: 5.0G (5368709120 bytes)
    disk size: 0
    

    3.导入系统镜像

    dd if=/dev/cdrom of=/opt/CentOS-6.8-x86_64-bin-DVD1.iso
    

    4.创建虚拟机

    [root@kvm ~]# virt-install --virt-type kvm --name Centos6.8  --ram 512 --cdrom=/opt/CentOS-6.8-x86_64-bin-DVD1.iso  --disk=/opt/Centos_6.6_x86.raw --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole --os-type=linux --os-variant=rhel6
    
    
    #注:
    --virt-type 虚拟机类型
    --name 虚拟机名称
    --ram  分配内存大小(默认大小MB)
    --disk 指定虚拟机镜像(size单位为GB)
    --network 为默认
    --cdrom 指定安装镜像iso
    --vnclisten=0.0.0.0  指定VNC绑定IP,默认绑定127.0.0.1,这里改为0.0.0.0
    
    结果:
    Starting install...
    Creating domain...                                                                                                                                                      |    0 B     00:00     
    Domain installation still in progress. You can reconnect to 
    the console to complete the installation process.
    

    5.使用vnc链接安装

    6.查看虚拟机列表**

    [root@kvm ~]# virsh list --all
     Id    Name                           State
    ----------------------------------------------------
     -     Centos6.8                      shut off
    #系统默认安装完后是关闭的
    启动虚拟机
    [root@kvm ~]# virsh start Centos6.8
    Domain Centos6.8 started
    
    [root@kvm ~]# virsh list --all
     Id    Name                           State
    ----------------------------------------------------
     2     Centos6.8                      running
    

    7.虚拟机基本设置

    #设置网卡信息
    [root@localhost ~]# cd /etc/sysconfig/network-scripts/
    [root@localhost network-scripts]# cp ifcfg-eth0 ifcfg-eth0.bak
    [root@localhost network-scripts]# dhclient
    [root@localhost network-scripts]# ip a
    #关闭防火墙
    [root@localhost ~]# iptables -F
    [root@localhost ~]# iptables -X
    [root@localhost ~]# /etc/init.d/iptables restart
    #安装电源服务
    [root@localhost ~]# yum -y install acpid
    [root@localhost ~]# /etc/init.d/acpid start
    [root@localhost ~]# chkconfig acpid on
    #宿主机连接虚拟机
    [root@kvm ~]ssh 192.168.122.122
  • 相关阅读:
    POJ_3104_Drying_(二分,最小化最大值)
    POJ_3273_Monthly_Expense_(二分,最小化最大值)
    POJ_3185_The_Water_Bowls_(反转)
    POJ_2566_Bound_Found_(尺取法+前缀和)
    POJ_3061_Subsequence_(尺取法)
    POJ_3258_River_Hopscotch_[NOIP2015]_(二分,最大化最小值)
    POJ_1064_Cable_master_(二分,假定一个解并判断是否可行)
    POJ_2456_Agressive_cows_(二分,最大化最小值)
    背包九讲之三(多重背包)
    背包九讲之二(完全背包)
  • 原文地址:https://www.cnblogs.com/liu-yao/p/5721834.html
Copyright © 2020-2023  润新知