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
posted @ 2016-07-30 21:52  刘耀  阅读(394)  评论(0编辑  收藏  举报