双硬盘(系统盘和数据盘)创建第一台kvm虚拟机

一,kvm虚拟机磁盘规划
磁盘A:60G,用于安装操作系统,分区方法MBR,boot分区300M,swap分区2G,剩余的空间全部作为根分区(/),磁盘为lvm+xfs。
磁盘B:200G,用于存放数据,分区方法GPT,创建一个分区,直接挂载到/data目录。


二,宿主机和虚拟机操作系统说明
guest OS发行版:CentOS Linux release 7.3.1611 (Core)
guest OS内核版本:3.10.0-514.el7.x86_64


三,创建磁盘映像文件(在宿主机上)
# qemu-img create -f qcow2 -o size=200G /data/kvm/imgs/template-centos7-3-1611_data.img
# qemu-img create -f qcow2 -o size=60G /data/kvm/imgs/template-centos7-3-1611.img


四,创建虚拟机(在宿主机上)
# virt-install \
--connect qemu:///system \
--virt-type kvm \
--name "template" \
--metadata title="template1" \
--memory 2048,maxmemory=4096 \
--vcpus 4,maxvcpus=8 \
--disk path=/data/kvm/imgs/template-centos7-3-1611.img,bus=virtio,format=qcow2,size=100,sparse,cache=none \
--location=/data/kvm/os/CentOS-7-x86_64-DVD-1611.iso \
--network bridge=br0,model=virtio \
--os-type=linux \
--os-variant=rhel7 \
--graphics vnc \
--autostart \
--accelerate \
--noautoconsole \
--force

参数说明:
--name:必不可少,虚拟机实例名称,virsh可以通过虚拟机实例的运行ID号及该名称对实例进程操作;
--metadata:title选项是虚拟机实例的简短描述信息,可自行定义,通过virsh list --title进行查看;
--memeory:设定maxmemory,目的是后续可以对虚拟机的内存进行热扩容;
--vcpus:设定maxvcpus,目的是后续可以对虚拟机的VCPU数量进行热扩容;


五,使用virt-manager+xmanager来图形化界面安装操作系统
1)在远程宿主机上配置变量如下:
# LANG=en_US.u
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值