1.使用 xm命令管理 Xen虚拟机

A.显示运行状态

在命令行下使用“xm list”命令显示 Xen 虚拟系统当前运行的状况

[root@xen ~]# xm list

Name ID Mem(MiB) VCPUs State Time(s)

Domain-0 0 366 1 r----- 258.7

vmrhel5 2 127 1 ------ 31.0

B.连接虚拟系统

使用“xm console”命令通过字符界面连接到运行中的 vmrhel5 虚拟系统

[root@xen ~]# xm create /etc/xen/vmrhel5

C.关闭虚拟系统

使用“xm shutdown”命令启动 vmrhel5 虚拟系统

[root@xen ~]# xm shutdown vmrhel5

D.重启动虚拟系统

使用“xm reboot”命令重启动 vmrhel5 虚拟系统

[root@xen ~]# xm reboot vmrhel5

2.使用 virt-manager图形工具管理 Xen虚拟机

在 Linux 图形桌面 X-Windows 中打开“应用程序”->“系统工具”->“Virtual Machine Manager”,选择“本地 Xen 宿主”,点击“连接”,启动图形管理工具

在 virt-manager 中右键单击要管理的虚拟系统,在弹出菜单中选择“Details”将打开“虚拟系统状态窗口”,如图 5.16 所示,在此窗口中可以查看虚拟系统的名称、CPU 和内存占用情况,还可对虚拟系统进行“暂停”和“关闭”的操作。

在“虚拟系统状态窗口”,点击“硬件”选项卡可查看并修改虚拟系统的硬件配置参数

在 virt-manager 中右键单击要管理的虚拟系统,在弹出菜单中选择“打开”,将打开虚拟系统的终端,并且还可对虚拟系统进行“运行”、“关闭”、“暂停”和“保存”的操作。

3.配置虚拟系统随服务器启动

当物理服务器重启时,所有的虚拟系统会自动停止。但当物理服务器重启完成时,这些虚拟系统并不会自动启动,而需要手动的方式进行启动。

要设置 Xen 的虚拟系统随服务器启动,首先要了解 Xen 上已安装的虚拟系统的配置文件存放位置。通过 virt-install 命令或者使用 virt-manager 图形管理工具在 Xen 服务器上创建的虚拟系统,其配置文件默认保存在/etc/xen 目录下。

[root@xen ~]# cat /etc/xen/vmrhel5

name = "vmrhel5"

uuid = "d164e9eb-b574-583c-9a6e-7a2fb435fc28"

maxmem = 128

memory = 128

vcpus = 1

bootloader = "/usr/bin/pygrub"

on_poweroff = "destroy"

on_reboot = "restart"

on_crash = "restart"

vfb = [ "type=vnc,vncunused=1,keymap=en-us" ]

disk = [ "tap:aio:/vmdisk/vmrhel5,xvda,w" ]

vif = [ "mac=00:16:36:75:23:a8,bridge=virbr0,script=vif-bridge" ]

要使虚拟系统能够随服务器启动,其操作很简单,只需要将需要随服务器启动的虚拟系统的配置文件放到/etc/xen/auto 目录中,Xen 会在启动时将 auto 目录下的虚拟系统启动

[root@xen ~]# mv /etc/xen/vmrhel5 /etc/xen/auto/

linux xen 管理,Linux 中的 XEN 虚拟化技术(四)管理 Xen 虚拟系统相关推荐

  1. 虚拟化技术KVM和XEN概述

    虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机.在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计 ...

  2. 虚拟化技术之虚拟化技术介绍及Xen的应用实现

    虚拟化技术是什么: 在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器.网络.内存及存储等,予以抽象.转换后呈现出来,打破实体结构间的不可切 ...

  3. 50 xen虚拟化技术基础、xen虚拟化技术进阶

    01 xen虚拟化技术基础 配置环境: node1 192.168.1.61 CentOS6.6 [root@node1 ~]# uname -r 2.6.32-504.el6.x86_64 [roo ...

  4. 云计算中的存储虚拟化技术应用

    [摘    要]介绍了云计算存储虚拟化的概念和技术原理,对常见的存储虚拟化技术分类进行技术分析及常见应用场景,为企业云计算选择 存储虚拟化方式提供帮助. [关键词]云计算:存储虚拟化:异构存储 1   ...

  5. Vmware VDI\桌面虚拟化\虚拟化技术\IT 管理

    本文转自 abner110 51CTO博客,原文链接:http://blog.51cto.com/abner/143493,如需转载请自行联系原作者Abner原创,转载请注明出处:[url]http: ...

  6. IPD管理体系中的产品和技术研发执行团队

    刘劲松的博客 http://blog.sina.com.cn/u/1496847025  概要:IPD体系的运作有赖于跨部门团队之间的有效分工和合作.本文关注IPD体系中的研发执行团队,包括产品开发团 ...

  7. linux中的c技术,基于linux下C开发中的几点技术经验总结

    最近一致致力于linux下的C开发,因为老大是某讯出来的.因此,使用的主要技术都是某讯的基本的后台架构思想. 在这段时间,学习到了很多,然后佩服某讯的技术果然很厉害. 因此,自我感觉,从头开发我们这个 ...

  8. 在CentOS上进行虚拟化:QEMU、Xen、KVM、LibVirt、oVirt

    Table of Contents 在CentOS上进行虚拟化 1.概述 2.谁做什么? 3. CentOS支持 3.1 CentOS的4 3.2 CentOS的5 Xen4 CentOS快速入门 0 ...

  9. linux虚拟化技术 教程,Linux上实现虚拟化技术的优势

    何晓龙:Linux上实现虚拟化技术,和Windows实现虚拟化技术相比有哪些优势? 金林钢:省钱.技术层面Windows是微软自己开发的,Linux是全世界所有开源的人一起开发的.我们Linux用的是 ...

  10. 云计算大数据:Xen、KVM、VMware、hyper-v等虚拟化技术的比较

    1.Xen.KVM.VMware.hyper-v等虚拟化技术的比较,xen和kvm,是开源免费的虚拟化软件. vmware是付费的虚拟化软件. hyper-v比较特别,是微软windows 2008 ...

最新文章

  1. python能做游戏吗-python制作小游戏(一)
  2. 编程十年 (2):前传2——哪有这么牛逼的游戏机?
  3. 2000万日订单背后:美团外卖客户端高可用建设体系
  4. loadrunner 场景设计-负载生成器管理
  5. 【已解决】Error attaching to process: sun.jvm.hotspot.runtime.VMVersionMismatchException: Supported versi
  6. 【人体姿态估计1】Convolutional Pose Machines_2016
  7. c语言中dfs用pos做参数,LeetCode算法练习——深度优先搜索 DFS(2)
  8. 0909 粗浅的认识编译原理
  9. lightoj 1236 正整数唯一分解定理
  10. Go语言的flag库、os库、strconv库
  11. Go 语言之 defer 的前世今生
  12. postgresql 修改表字段_关于一些postgresql特有的概念以及安装方法的叙述
  13. java与C++变量类型对应表
  14. 计算机分屏显示知识,如何使用Windows的分屏显示功能
  15. GNSS/INS组合导航(六):惯性导航误差建模
  16. MATLAB基本操作之画图
  17. 燃烧的远征_从菜鸟通往java世界的修炼之路
  18. OSPF——5种报文(图解)
  19. MFC的PNG图片按钮
  20. 【ae遮罩】混合模式:模板alpha,轮廓alpha

热门文章

  1. 金属管浮子流量计的特点介绍
  2. linux下格式化u盘NTFS,U盘如何格式化为NTFS文件系统
  3. 投屏协议与rtsp协议
  4. NOIP模拟赛 四校联考 递推 + 分类讨论 + 树上期望
  5. 日常视频处理小记-纵横比问题
  6. 审批系统服务器巡检,创新搭建窗口巡查系统 着力打造智慧政务大厅
  7. VE视频引擎支持的两种特效模板类型
  8. windows10强制删除文件_Windows 10 手动快速清理C盘空间
  9. CentOS换系统盘记录+home缩容过程
  10. 虚幻3引擎网络游戏 五年后的市场主力