virsh命令来创建虚拟机步骤

(1)生成硬盘镜像文件:

格式:raw或qcow2

# qemu-img create -f raw fdisk.img 10G qemu-img convert resize qcow2 vpc --->vhd

# qemu-img info fdisk.img

(2)编写xml配置文件,这一步在后面做详细介绍

(3)创建并运行虚拟机

# sudo apt-get install qemu-kvm

# virsh define vm0.xml //导入虚拟机配置 create xml

# virsh start vm0 //开启vm0

# virsh list --all // 显示所有虚拟机状态

# virsh destroy vm0 //销毁虚拟机

# virsh undefine vm1 //删除虚拟机配置

# virsh dumpxml vm0 //显示虚拟机xml配置

dumplist name

其中“vm0.xml”是步骤(2)中创建的xml文件。

虚拟机XML文件

//如果是Xen,则type=‘xen’

vm0 //虚拟机名称,同一物理机唯一

fd3535db-2558-43e9-b067-314f48211343 //同一物理机唯一,可用uuidgen生成

524288

524288 //memory这两个值最好设成一样

2 //虚拟机可使用的cpu个数,查看物理机可用CPU个数:cat /proc/cpuinfo |grep processor | wc -l

hvm //arch指出系统架构类型,machine 则是机器类型,查看机器类型:qemu-system-x86_64 -M ?

//启动介质,第一次需要装系统可以选择cdrom光盘启动

//表示启动按F12进入启动菜单

//Advanced Configuration and Power Interface,高级配置与电源接口

//Advanced Programmable Interrupt Controller,高级可编程中断控制器

//Physical Address Extension,物理地址扩展

//虚拟机时钟设置,这里表示本地本机时间

destroy //突发事件动作

restart

restart

//设备配置

/usr/bin/kvm //如果是Xen则是/usr/lib/xen/binqemu-dm

//硬盘

//域、总线、槽、功能号,slot值同一虚拟机上唯一

//光盘

/* 利用Linux网桥连接网络 */

//配置的网桥网卡名称

//同一网桥下相同

//别名,同一网桥下相同

//注意slot值唯一

/* 利用ovs网桥连接网络 */

/* 配置成pci直通虚拟机连接网络,SR-IOV网卡的VF场景 */

/* 利用vhostuser连接ovs端口 */

//基于虚拟局域网的网络

//可用命令生成,见下面的补充

//默认

//同一虚拟局域网的值相同

//注意slot值

//配置vnc,windows下可以使用vncviewer登录,获取vnc端口号:virsh vncdisplay vm0

virsh 命令行管理虚拟机

重用命令和选项 1:查看运行的虚拟机 virsh list   2:查看所有的虚拟机(关闭和运行的虚拟机) virsh list --all   3:连接虚拟机 virsh console +域名(虚 ...

使用命令virsh管理网络设备,创建桥设备 和 使用virt-manager创建虚拟机

# 1:查看网卡接口 virsh iface-list Name State MAC Address ------------------------------------------------- ...

命令行创建KVM虚拟机

qemu命令创建虚拟机: qemu-img create -f qcow2 /home/ubuntu.img 20G   qemu-system-x86_64 -m 2048 -enable-kvm ...

virsh命令管理虚拟机

virsh命令管理虚拟机 libvirt有两种控制方式,命令行和图形界面. 1.图形界面:通过执行名virt-manager,启动libvirt的图形界面,在图形界面下可以一步一步的创建虚拟机,管理虚 ...

Openstack命令行创建不同vlan段虚拟机

默认使用nova-network的vlan模式,但是在使用默认的dashboard的时候,不能指定创建的虚拟机的使用网段,固定IP地址. 实际上该功能是在存在的,只是openstack的dashbbo ...

virsh命令和虚拟机克隆

virsh 命令 virsh list  //列出正在运行虚拟机 virsh list --all     //列出所有虚拟机 virsh  console sunhao-1  //进入名字为sunh ...

命令行利用KVM创建虚拟机

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

05.virsh命令的常用操作(kvm)

注:以下命令均可在virsh的man手册页中找到   KVM虚拟机管理常用命令(domain):   virsh命令参数 功能 用法举例 list 查看已经存在的domain信息(可以带参数) vir ...

openstack学习(三)创建虚拟机

1 , 用图形管理界面创建虚拟机 #virt-manager    //打开图形管理界面 配置文件一般存放于/etc/libvirt/qemu 然后按照提示一步步安装即可,网络连接方式改为桥接 导出创 ...

随机推荐

Linux高级编程--11.信号

基本概念 信号在Linux中是一个比较常见的概念,例如我们按Ctrl+C中断前台进程,通过Kill命令结束进程都是通过信号实现的.下面就以Ctrl+C为例简单的说明信号的处理流程: 用户按下Ctrl- ...

SpringMVC接收checkbox传值

Controller方法形参接收checkbox的值,既可以用String,也可以用String[]. 字符串数组接收的测试代码如下: @Controller @RequestMapping(&quo ...

三步走起 提升 iOS 审核通过率 上篇

Bugly 技术干货系列内容主要涉及移动开发方向,是由 Bugly 邀请腾讯内部各位技术大咖,通过日常工作经验的总结以及感悟撰写而成,内容均属原创,转载请标明 ...

svn操作

1.已经被svn管理的文件的复制.删除.重命名都要通过svn的命令来操作(在资源管理器中通过鼠标右键来完成)(复制粘贴可以通过右键按下移动来实现) 2.没有被svn管理的文件(没有被上传过的文件,没有 ...

sql 语句中as的用法和作用

我们的Sql语句在很多数据库中都是通用的,比如像Mysql数据库 Access数据库. Oracle数据库.  Sqlite数据库 .甚至在我们的Excel中也可以使用Sql语句. 在我的数据库中有u ...

day18 python之re模块与正则表达式

正则表达式 正则表达式,就是匹配字符串内容的一种规则. 官方定义:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符.及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串 ...

Qt5.10.1 在windows下vs2017静态编译

1.在计算机上安装python库和perl库(因为后续的静态编译需要用到这两种语言),可以在命令行敲击“python”和“perl -v”检查是否安装成功. 2.修改msvc-desktop.conf ...

Java并发编程:volatile关键字解析-转

Java并发编程:volatile关键字解析 转自海子:https://www.cnblogs.com/dayanjing/p/9954562.html volatile这个关键字可能很多朋友都听说过 ...

7、使用autotools自动产生makefile

通过之前的学习可以知道,makefile拥有复杂的语法结构,编写与维护都不是很方便于是设计出了专门用来生成Makefile的autotools工具,以减轻制作makefile文件的负担. 自主软件主要 ...

【Maven安装】centos安装maven

实践证明,大多数的源码都需要maven的支持编译,所以maven和jdk环境都是必须的 一.官网下载 apache-maven-3.3.9-bin.tar.gz 注意:需要jdk1.7及以上 二.上传 ...

virsh命令 查看虚拟机镜像_virsh命令来创建虚拟机相关推荐

  1. virsh命令 查看虚拟机镜像_virsh命令管理虚拟机

    virsh命令管理虚拟机 libvirt有两种控制方式,命令行和图形界面. 1.图形界面:通过执行名virt-manager,启动libvirt的图形界面,在图形界面下可以一步一步的创建虚拟机,管理虚 ...

  2. 超级详细VM16虚拟机安装CentOS 6.8创建虚拟机

    VM16虚拟机安装CentOS 6.8详细步骤 1.准备工作 1.1 安装好VM16 VM16超级详细的安装步骤:超级详细VM16下载安装步骤(含最新许可证密钥) - xiejiacheng - 博客 ...

  3. [自学]Docker system 命令 查看docker镜像磁盘占用情况 Docker volume 相关

    内容From https://docs.docker.com/engine/reference/commandline/system_df/ docker的image和docker的container ...

  4. hdfs oiv命令查看FsImage镜像文件内容

    hdfs oiv -p XML -i /var/bigdata/hadoop/full/dfs/name/current/fsimage_0000000000000023560 -o ~/output ...

  5. virsh链接虚拟机_virsh基于KVM创建虚拟机

    1. 查看cpu是否支持虚拟化 和 Xen 不同,KVM 需要有 CPU 的支持(Intel VT 或 AMD SVM),在安装 KVM 之前检查一下 CPU 是否提供了虚拟技术的支持egrep 'v ...

  6. mysql 命令查看帮助_Mysql使用命令分级查找帮助

    本文章样例基于msql的分支版本MariaDB-10.1.19 查询所有帮助 我们如果希望知道mysql一共能为我们提供哪些帮助可以使用如下命令 ? contents 或者将?替换为help也可,二者 ...

  7. linux命令查看iotop,Linux iotop 命令用法详解-Linux命令大全(手册)

    iotop 用来监视磁盘I/O使用状况的工具 补充说明 iotop命令 是一个用来监视磁盘I/O使用状况的top类工具.iotop具有与top相似的UI,其中包括PID.用户.I/O.进程等相关信息. ...

  8. linux常用的20个命令查看端口,Linux常用命令-查看端口使用具体情况

    签名:松月生夜凉,风泉满清听 静思语:人生之贵,莫贵于信,信乃人生立世之本! Latest posts by 折月煮酒 查看端口使用具体情况 Linux 查看端口占用情况 Linux 查看端口占用情况 ...

  9. c创建python虚拟机_Docker-ce运用一:创建虚拟机

    1.从远程仓库查看所需镜像 [root@localhost docker]# docker search centos8 NAME                                 DE ...

最新文章

  1. R构建层次聚类模型(Hierarchical Clustering)
  2. c# response输出文件实例(14)
  3. GitBash上传项目出现[fatal: remote origin already exists.]问题解决方案
  4. P1601 A+B Problem(高精)-- python3实现
  5. usnews美国大学计算机科学排名,2019年usnews美国大学计算机科学排名
  6. ffplay-主要数据结构分析
  7. CMSC5724-数据挖掘之VC维、Shatter、VC-dim以及Margin有关的通理
  8. 启动服务提示端口已存在的处理方法
  9. Excel同时检测两列的重复值的方法
  10. 路由器dns服务器为空,家用路由器设置里的DNS服务器是什么?有什么作用呢?
  11. Xyz贴图ZWrap操作
  12. HTML onmouseover, onmouseout , onmousemove 事件属性
  13. git执行任何操作都特别慢,怎么解决?
  14. U-BOOT分析(二)之顶层Makefile文件(1)
  15. 如果计算机正执行屏幕保护程序 当用户,计算机一级考试参考试题(含答案)章节一.doc...
  16. e海方舟电子书制作软件 v1.0绿色版下载
  17. OpenStreetMap地图获取城市路网数据
  18. android 学习随笔十三(网络:多线程下载)
  19. IPDK — Overview
  20. 【第二章】(3)新手必须掌握的Linux命令之《系统状态检查命令》

热门文章

  1. 程序员业余时间副业技术变现赚钱的10个私藏方法,悄悄告诉你!
  2. bye2018,hi2019
  3. 计算机病毒的4个主要,计算机病毒的危害包含4个方面_第一个计算机病毒_检测计算机病毒的方法...
  4. chm 转 html 带索引,可以为CHM文件创建索引吗?
  5. 如何在csdn上发表文章呢?
  6. 候选人选票程序:设计一个候选人选票程序。假设有3个候选人,在屏幕上输入要选择的候选人姓名,有10个人进行投票,最后输出每个人的得票结果。
  7. 设置树的打开关闭图标以及字体的大小颜色样式
  8. Idap安装以及建立组织
  9. 【C语言 数据结构】树
  10. 网络安全防护需要做到哪些方面?