单磁盘(根和数据放在不同分区)创建第一台kvm虚拟机、克隆虚拟机

一,创建第一台虚拟机( 此步是在宿主机系统上进行的操作; 目的是作为克隆虚拟机的模板):
1,虚拟机磁盘规划
磁盘A:大小260G
分区规划,swap分区2048M,boot分区300M,根分区60G(lvm+xfs),数据分区(lvm+xfs)将剩余的空间创建扩展分区,再创建逻辑分区,初步为150G,剩余空间备用;
2,创建磁盘映像文件
# qemu-img create -f qcow2 -o size=260G /data/kvm/imgs/template-centos7-3-1611.img
3,virt-install创建第一台kvm虚拟机:
# 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
开始安装......
搜索文件 .treeinfo...... | 366 B 00:00:00
搜索文件 vmlinuz...... | 5.1 MB 00:00:00
搜索文件 initrd.img...... | 41 MB 00:00:00
创建域...... | 0 B 00:00:00
域安装仍在进行。您可以重新连接
到控制台以便完成安装进程。
参数说明:
--name:必不可少,虚拟机实例名称,virsh可以通过虚拟机实例的运行ID号及该名称对实例进程操作;
--metadata:title选项是虚拟机实例的简短描述信息,可自行定义,通过virsh list --title进行查看;
--memeory:设定maxmemory,目的是后续可以对虚拟机的内存进行热扩容;
--vcpus:设定maxvcpus,目的是后续可以对虚拟机的VCPU数量进行热扩容;
4,虚拟机操作系统说明
guest OS发行版:CentOS Linux release 7.3.1611 (Core)
guest OS内核版本:3.10.0-514.el7.x86_64
5,使用virt-manager+xmanager来图形化界面安装操作系统
1)在远程宿主机上配置变量如下:
# LANG=en_US.utf8
# export DISPLAY='192.168.13.105:0.0'
2)在本地电脑安装了xmamager,并且配置xshell如下,通过xshell连接的远程宿主机:
3)启动xmanager-passive


4)然后,在远程宿主机上执行virt-manager命令,会在本地打开图形化管理界面来安装操作系统
# virt-manager
!!!提示:若本地窗口出现乱码,则需要在远程宿主机上执行yum -y install xorg-x11-font*这些字体包;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值