当前位置: 首页 > ds >正文

Linux虚拟机

一、安装虚拟机

1、图形安装

1.1 新建虚拟机,添加名字,选择本地ISO

1.2添加本地ISO文件

1.3 确认路径

1.4 添加内存和CPU(根据自己需求更改)

1.5 添加硬盘空间

1.6 确认硬件信息

1.7 选则安装版本  1、直接安装 2、校验后安装

1.8 选择系统语言

1.9 系统信息选择

1.10 时区选择为shanghai

1.11 输入法添加中文

1.12  系统服务选项 选择图形化

1.13 硬盘选择手动分区

1.14 选择分区模式

1.15 根据自己需求添加分区及大小

1.16 确认修改然后开始安装

1.17 添加超级用户密码,需要确认两次

1.18 安装安成后添加其他用户名及密码

1.19 接受协议

2、命令安装

1)编辑安装脚本:vim /mnt/vm_create.sh

 内容:

#!/bin/bash
virt-install \                                                       安装虚拟机
--cdrom /home/kiosk/Desktop/RHEL-server-7.0-x86_64-LinuxProbe.Com.iso \         镜像文件位置
--vcpus 1 \                                                          CPU
--memory 1024 \                                                      内存
--disk /var/lib/libvirt/images/$1.qcow2,size=9,bus=virtio \          硬盘参数
         位置                  变量          大小      总线
--name $1(westos) \                                                  名字
     第一个参数为变量
--network source=br0,model=virtio &> /dev/null            &          网络
            网卡           模式   输出重定向  到垃圾箱   后台运行

2)运行脚本:sh /mnt/vm_create.sh tom   ##新建虚拟机tom

虚拟机操作
virsh list          显示运行虚拟机
virsh list --all    所有虚拟机
virsh shutdown leo  关闭虚拟机  慢
virsh destroy leo   关闭虚拟机 快
virsh start leo     开启虚拟机
virt-viewer leo     显示虚拟机

二、虚拟机迁移

在有虚拟机的服务器
1、查看硬件信息在:/etc/libvirt/qemu/
2、查看系统信息在:/var/lib/libvirt/images/


3、发送硬件信息和系统信息给客户机
scp /etc/libvirt/qemu/westos.xml root@172.25.254.38:/mnt/
scp /var/lib/libvirt/images/westos.qcow2 root@172.25.254.38:/mnt/

客户及操作
1、查看/mnt/文件


2、运行文件:virsh creat westos.xml   查看虚拟机       shutDown---Force Off会消失
3、会提示系统文件读取错误
4、把系统文件从/mnt/移动到/var/lib/libvirt/images/下在运行


5、打开虚拟机 virsh define westos.xml   (虚拟机不会启动)


6、列表删除虚拟机:virsh undefine westos

virsh create westos.xml   是读取文件,关闭虚拟机后会在列表消失
virsh undefine westos  删除硬件管理文件

硬件信息在:/etc/libvirt/qemu/westos.xml
系统信息在:/var/lib/libvirt/images/westos.qcow2

删除硬件管理文件: virsh undefine westos

三、虚拟机快照
1、手动建立
1)、建立快照:qemu-img create -f qcow2 -b westos.qcow2 node1.qcow2

2)图形添加

3)脚本添加

编辑脚本:vim nm_node1.sh

#!/bin/bash
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 1024 \
--vcpus 1 \
--network source=br0,model=virtio \
--disk /var/lib/libvirt/images/$2.qcow2,bus=virtio \
--import &> /dev/null &

sh nm_node1.sh westos node2   执行:新建虚拟机node2      westos必须存在
                 $1    $2


virsh destroy node2       关闭虚拟机
virsh undefine node2      删除硬件管理文件

 

 

 

 

 

http://www.xdnf.cn/news/11733.html

相关文章:

  • Display Tag使用小记
  • 超强视频分割/剪辑软件-Ultra Video Splitter绿色便携版
  • 知识点滴 - 中国有多少省,简称是什么
  • CN2网络是什么?CN2网络超详细介绍
  • Web 自动化测试工具有哪些?
  • MTK6577+Android之Camera驱动
  • 博科--ZONE
  • iphone如何信任软件_迅雷ios (beta) 内测iphone版下载安装方法
  • Google Wave入门详细指南
  • 《最后的风之子/神风终极战士》1024*576分辨率 BD中英双字无水印
  • 自动化测试框架:上次TestAge交流的时候的录像
  • STL之priority_queue优先队列
  • 阿里云EMR 2.0:定义下一代云原生智能数据湖
  • SVN 使用文档
  • 跨境电商干货|如何在Snapchat上做电商?
  • IM即时通讯软件,企业即时通讯系统就选WorkPlus
  • java中random的用法详解
  • 论如何本地搭建个人hMailServer邮件服务远程发送邮件无需域名公网服务器?
  • VS2010 上手案例---hello word
  • 用HTML+CSS做一个漂亮简单大学生校园班级网页
  • 软件工程第十六章 软件项目管理
  • 电信宽带华为HG8245光纤猫开路由、WIFI的破解办法
  • 做自媒体,怎么做赚钱?这3点很关键
  • K8S集群安装
  • 【客户管理】WPS多维表格实现轻型CRM系统解决方案
  • bt5 破解wifi密码
  • 升级每天正常更新欢迎_手机经常提示系统更新,这类手机最好不升级,网友:咋不早说?...
  • 永久免费的内网端口映射工具推荐【无公网IP】
  • 总结调用Flash的几种方法
  • 一个“精神病”人的世界观——我看完了,然后陷入深深的不安中(1)