创建虚拟机示例

# 使用iso创建虚拟机
virt-install --virt-type kvm --os-type=linux --name temp_debian11 \
--memory 16384,maxmemory=32768 --vcpus 8,maxvcpus=16 \
--cdrom=/home/data/kvm/debian-11.0.0-amd64-DVD-1.iso \
--disk /home/data/kvm/temp_debian11.qcow2 --network bridge=br0 \
--graphics vnc,listen=0.0.0.0 --noautoconsole # 根据已有qcow2创建虚拟机
virt-install --virt-type kvm --os-type=linux --os-variant rhel7 --name test \
--memory 16384,maxmemory=32768 --vcpus 8,maxvcpus=16 \
--disk /home/data/kvm/shanxin1.qcow2,format=qcow2,bus=virtio,cache=none,io=native \
--boot hd --network bridge=br0 \
--graphics vnc,listen=0.0.0.0 --noautoconsole # 半虚拟化硬盘
virt-install --virt-type kvm --os-type=linux --os-variant rhel7 --name test_13.103 \
--memory 1024,maxmemory=2048 --vcpus 2,maxvcpus=4 \
--disk /home/data/kvm/test_172.50.13.103/test_172.50.13.103.qcow2,format=qcow2,bus=virtio,cache=writeback \
--boot hd --network bridge=br0 \
--graphics vnc,listen=0.0.0.0 --noautoconsole # kvm安装windows 7(未测试过)
virt-install -n win2012 --vcpus=2 --ram=3000 \
--os-type=windows --os-variant=win2k12 \
-c /opt/win/cn_windows_7_ultimate_with_sp1_x64_dvd_677408.iso \
--disk path=/opt/win2012.img,format=qcow2,size=30 \
--graphics vnc,listen=0.0.0.0 --noautoconsole

新建虚拟硬盘

  1. 新建qcow2格式的虚拟硬盘
qemu-img create -f qcow2 add_test.qcow2 100G
  1. 将新建的虚拟硬盘附加到虚拟机
# test: 虚拟机名字
# vdb: 挂载到虚拟机的/dev/vdb
# --config: 即时生效
virsh attach-disk test /home/data/kvm/add_test.qcow2 vdb --live --cache=none --subdriver=qcow2 --config
  1. 进入到虚拟机中挂载虚拟硬盘
mkfs.xfs /dev/vdb
# 挂载到/home
mount /dev/vdb /home
# 永久挂载需要编辑/etc/fstab
# 追加:/dev/vdb /home xfs defaults 0 0

[kvm]创建虚拟机的更多相关文章

  1. KVM创建虚拟机

    一.复制现有img备份 1.ssh登陆宿主机 我的在 192.168.0.302.复制img 我的虚拟机img文件在 /home/images 我的img模板文件在 /home/tools/kvm/i ...

  2. KVM :vnc 远程控制kvm创建虚拟机

    一.vnc远程控制服务器 前期准备: 1.编辑/etc/hosts vi /etc/hosts 10.1.16.32 kvm 2.关闭防火墙 service iptables stop 3.关闭sel ...

  3. Linux KVM创建虚拟机

    原博文(https://www.cnblogs.com/supermao12/p/16382767.html) 开启虚拟化 KVM需要64位操作系统 [root@localhost 4.18.0-19 ...

  4. 命令行利用KVM创建虚拟机

    一,实验环境 OS:CENTOS6.5 X86_64 二,KVM宿主环境配置 1.cat /proc/cpuinfo | egrep 'vmx|svm'  //查看是否支持虚拟技术 2.安装KVM相关 ...

  5. opennebula kvm 创建虚拟机错误

    Thu Jul :: : Error executing image transfer script: Error copying localhost.localdomain:/app/openneb ...

  6. 基于KVM的虚拟机创建

    KVM基本介绍:   KVM是Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中,KVM目前 ...

  7. 用OpenStack界面轻松创建虚拟机的你,看得懂虚拟机启动的这24个参数么?

    看这篇文章之前,保证看过以下文章: 我是虚拟机内核我困惑?! Qemu,KVM,Virsh傻傻的分不清 裸用KVM创建虚拟机,体验virtualbox为你做的10件事情 大家从OpenStack页面上 ...

  8. kvm配置虚拟机[待整理]

    working note 4-12-2016 1,利用libvirt图形虚拟机管理工具virt-manager搭建虚拟机,通过存储池(storage pool )和卷(volume)存放虚拟机镜像(I ...

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

    1.创建一个镜像 [root@kvm ~]# qemu-img create -f raw /opt/Centos_6.6_x86.raw 5G Formatting '/opt/Centos_6.6 ...

  10. KVM初探之一--存储池与存储卷,使用virt-install创建虚拟机

    在机器上装了一个Centos6.2用来测试KVM,对比Windows下的VMware worstation,KVM功能强大,定制性高,只要入了门,绝对是功能强大.用来作云计算不错.不过就是操作性差了点 ...

随机推荐

  1. [SWPUCTF 2021 新生赛]简简单单的逻辑

    得到一个.py文件,一般是没壳的,不过还是要养成习惯,查个壳: 意料之中,啥也没有,打开文件: 给了我们一个加密逻辑,然后最后一行给了一个结果:那么就是根据上述的逻辑,反解密出flag就好了 分析一下 ...

  2. 函数strncpy和memcpy的区别

    1定义 1.1 memcpy void *memcpy(void *destin, void *source, unsigned n); 参数 *destin ---- 需要粘贴的新数据(地址) *s ...

  3. sql server 删除带依赖的列 由于一个或多个对象访问此 列

    --SELECT * FROM LJEL005H--ALTER TABLE LJEL005H add el_req int default 15 not null --消息 5074,级别 16,状态 ...

  4. python学习之-------OS 文件夹和文件操作

    # OS模块 :查看一个文件夹下所有文件,这个文件夹有文件夹,不能用walk# -- coding: UTF-8 --import osimport sys#C:\Users\Administrato ...

  5. 【python基础】日常知识点整理

    [三种方法调用] 1. 类中的方法区分为普通方法(self),静态方法(@staticMenthod),类方法@classMenthod,隐式参数(cls) <1> 普通方法:第一个参数 ...

  6. Java的标识符、关键字、 常量、变量、数据类型、 数据类型转换、字符ASCII码表(基础语法的学习)

    一.Java的关键字和标识符 关键字 1.定义: 在Java程序中,已经定义好的被预先使用的一些特殊的单词称为关键字,一共有50个关键字(48+2个保留字),关键字都是小写的英文单词 2.关键字的分类 ...

  7. 【技术积累】Java中的泛型【一】

    泛型是什么 Java中的泛型是一种能够让用户在编写代码时避免使用明确的类型而进行类型参数化的机制.Java中的泛型可以让编程者在代码编写时不必关心具体类型,只用关心类型之间的关系和相互转换,从而在编写 ...

  8. 聊聊Zookeeper的Session会话超时重连

    概述 简单地说,ZooKeeper的连接与会话就是客户端通过实例化ZooKeeper对象来实现客户端与服务器创建并保持TCP连接的过程.本质上,Session就是一个TCP 长连接. 会话 Sessi ...

  9. 【QCustomPlot】使用方法(动态库方式)

    说明 使用 QCustomPlot 绘图库辅助开发时整理的学习笔记.同系列文章目录可见 <绘图库 QCustomPlot 学习笔记>目录.本篇介绍 QCustomPlot 的一种使用方法, ...

  10. 自然语言处理 Paddle NLP - 信息抽取技术及应用

    1.什么是信息抽取 即自动从无结构或半结构的文本中抽取出结构化信息的任务(病历抽取) 2.实体抽取 3.关系抽取 4.事件抽取 信息抽取和知识图谱是一个上下游的关系.抽取的结果,可以组装成知识图谱(一 ...