命令模式安装

1.kvm内核的一个模块不需要安装,加载就可以了

2.安装软件:yum install qemu-kvm qemu-kvm-tools virt-manager libvirt -y

qemu:虚拟化软件,可以虚拟不同的CPU,支持异构(x86的架构可以虚拟化出不是x86架构的)

qemu-kvm:用户态管理kvm,网卡,声卡,PCI设备等都是qemu来管理的

3.启动libvirtd:service libvirtd start 

设置开机启动:chkconfig libvirtd on

4.将系统镜像挂载到虚拟机

dd if=/dev/cdrom of=/opt/CentOS-7.1-x86_64.iso

①将光驱中的镜像文件,复制到上面目录下,供装系统使用

②或者直接拷贝系统镜像到系统某个路径供后面安装系统使用

5.下载虚拟机要安装的ISO系统镜像文件,之后需创建存储池,指定在宿主机上虚拟机磁盘的存储位置,创建存储目录:

mkdir -p /opt/kvm

定义一个储存池和绑定目录:

virsh pool-define-as vmspool --type dir --target /opt/kvm

可能报错:

建立并激活存储池:

virsh pool-build vmspool

virsh pool-start vmspool

6.开启虚拟机的虚拟支持,

7.开始安装命令

virt-install --name junzeKVM1 --virt-type kvm --vcpus=1 --ram 1024  --location=/tmp/CentOS-6.6-x86_64-bin-DVD1.iso  --disk path=/opt/kvm/junzeKVM1.qcow2,size=10,format=qcow2  --network bridge=virbr0 --graphics none --extra-args='console=ttyS0' --force
virt-install 主要参数介绍:

①,--name 虚拟机名字

②,--location 镜像地址

③,--disk 系统磁盘镜像存储位置

④, --network 网络模式(这里配置的是桥接模式),和对应桥接的网卡

⑤, --extra-args 配置控制台会话

8.配置完成后运行7的命令即可开始安装。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐