第十五章 系统虚拟机管理

第十五章  系统虚拟机管理

下载虚拟机  lftp 172.25.254.250

ls

cd  pub/iso/

get rhel-server-7.1-x86_64-dvd.iso

  1. 安装

    ************************virt-install*********************

    #!/bin/bash

    virt-install \                        /*建立虚拟机

    -name $1 \                          /*虚拟机名字

    --ram 1000 \                        /*虚拟机ram大小

    --file /var/lib/libvirt/images/$1.img \            /*硬盘存储位置

    --file-size 8 \                        /*硬盘大小

    --cdrom /var/ftp/pub/iso/rhel-serer-7.1-x86_64-dvd.iso &    /*镜像文件加载位置

  2. 管理

    virt-manager            开启图形管理工具

    virt-viewer vmname         显示虚拟机,vmname表示虚拟机名称

    virsh list             列出正在运行的vm

    virsh list --all          列出所有vm

    virsh start vmname            运行指定vm

    virsh shutdown vmname       正常关闭指定vm

    virsh destroy vmname       强行结束指定vm

    virsh create vmname.xml      临时恢复指定vm,vmname表示前端管理文件

    virsh define vmname.xml       永久恢复vm

    virsh undefine vmname.xml     删除vm的前端管理,不删除存储

  3. 虚拟机快照

    qemu-ing create -f qcow2 -b vm2.qcow2 nodel.qow2

!/bin/bash

virsh destroy $1 &> /dev/null

virsh undefine $1 &> /dev/null

qemu-img create -f qcow2 -b /var/lib/libvirt/images/$1.qcow2 /var/lib/libvirt/images/$2.qcow2 &>/dev/null

virt-install \

--name $2 \

--ram 1000 \

--disk /var/lib/libvirt/image/$2.qcow2 \

--import &> /dev/null &

时间: 2024-11-06 07:17:57

第十五章 系统虚拟机管理的相关文章

第十五单元   系统虚拟机管理

第十五单元 系统虚拟机管理 一 安装 #!/bin/bash:命令运行环境的指定 virt-install \:安装虚拟机 --name $1 \:虚拟机名称指定,$1表示脚本后的第一串字符 --ram 1000 \:内存 --file /var/lib/libvirt/images/$1.img \:硬盘文件 --file-size 8 \ :硬盘文件大小 --cdrom /var/ftp/pub/iso/rhel-server-7.1-x86_64-dvd.iso &  :安装源指定,&

第十五章笔记 虚拟机管理

###安装###脚本:#!/bin/bash           #命令运行环境的指定virt-install \           #安装虚拟机--name $1 \               #虚拟机名称指定,$1表示脚本后的第一串字符--ram 1024 \             #内存--file /var/lib/libvirt/images/$1.img \         #硬盘文件    --file-size 8 \                  #硬盘文件大小--c

萌新的Linux的学习之路(十四)--系统虚拟机管理

一.安装 #!/bin/bash       ##命令运行环境的指定 virt-install \      ##安装虚拟机 --name $1 \        ##虚拟机名称指定,$1表示脚本后的第一串字符 --ram 1024 \       ##内存 --file /var/lib/libvirt/images/$1.qcow2 \     ##硬盘文件 --file-size 8 \                      ##硬盘文件大小 ==cdrom /iso/rhel-ser

第十五章 文正学院成绩录入系统

这是13年上半年给文正学院做的一个成绩录入系统,只需要实现成绩录入的功能,嫁接到文正教务系统中.实现的功能如图所示. 王川 2014/5/30 第十五章 文正学院成绩录入系统,布布扣,bubuko.com

Gradle 1.12用户指南翻译——第二十五章. Scala 插件

其他章节的翻译请参见: http://blog.csdn.net/column/details/gradle-translation.html 翻译项目请关注Github上的地址: https://github.com/msdx/gradledoc/tree/1.12. 直接浏览双语版的文档请访问: http://gradledoc.qiniudn.com/1.12/userguide/userguide.html. 另外,Android 手机用户可通过我写的一个程序浏览文档,带缓存功能的,目前

【.NET Core项目实战-统一认证平台】第十五章 网关篇-使用二级缓存提升性能

原文:[.NET Core项目实战-统一认证平台]第十五章 网关篇-使用二级缓存提升性能 [.NET Core项目实战-统一认证平台]开篇及目录索引 一.背景 首先说声抱歉,可能是因为假期综合症(其实就是因为懒哈)的原因,已经很长时间没更新博客了,现在也调整的差不多了,准备还是以每周1-2篇的进度来更新博客,并完成本项目所有功能. 言归正传,本重构项目是在我根据实际需求重构,由于还未完全写完,所以也没进行压测,在2月份时,张善友老师给我留言说经过压测发现我重构的Ocelot网关功能性能较差,其中

20190901 On Java8 第十五章 异常

第十五章 异常 要想创建健壮的系统,它的每一个构件都必须是健壮的. 异常概念 C++的异常处理机制基于 Ada,Java 中的异常处理则建立在 C++的基础之上(尽管看上去更像 Object Pascal). 基本异常 异常参数 所有标准异常类都有两个构造器:一个是无参构造器:另一个是接受字符串作为参数,以便能把相关信息放入异常对象的构造器. Throwable 是异常类型的根类. 自定义异常 对异常来说,最重要的部分就是类名. 异常与记录日志 对于异常类来说,getMessage() 方法有点

深入浅出Zabbix 3.0 -- 第十五章 Zabbix 协议与API

今天是六.一儿童节,祝小朋友们节日快乐!发完此文就带我家小朋友出去玩耍了. 第十五章 Zabbix 协议与API 本章将介绍和开发相关的Zabbix协议和API的内容,通过对Zabbix协议和API的深入了解,你可以利用Zabbix协议编写客户端程序并将其嵌入的产品或系统中,并将数据发送到Zabbix server,这在无法安装Zabbixagent等程序的场景(例如专用的嵌入式系统)中非常有用.你也可以利用Zabbix API开发自己的业务系统,或灵活的与现有系统整合集成. 15.1 Zabb

第十五章 文件属性类的实现

                  第十五章    文件属性类的实现        根用户的权限也不能是无限大.必须考虑到保护用户的隐私!用户的文件内容.程序代码可设置为根用户也不能观看,只能是文件拥有者可以查看.修改.但根用户可以删除一切非根用户的文件.也可以查看用户的目录.所以,i_mode字符更改如下:      BU16 i_mode; // 描述文件的访问权限:文件的读.写.执行权限  // i_mode.15-13  ftype; 文件类型: 0-符号软连接文件, // 1-硬连接文