`

Xen 虚拟机管理常见问题和处理

阅读更多
Xen 虚拟机管理常见问题和处理
############################
#文档维护:yangduqing
#文档版本:20100104
############################
xm  – xen 用户管理接口

xm list 查看虚机状态
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0    10017     4 r—–     84.0
smsgw200013                                1     1999     2 -b—-    272.5

状态表
r – runing
当前域正在运行
b – blocked
当前域阻塞,这可能有很多原因引起,可能是等待i/o或是已经休眠。机器处理空闲状态。
p – paused
当前域被暂停,通常情况下是管理员使XM 虚机暂停,但是这样的情况下仍然会消耗资源,如内存,但不会由Xen管理程序调度了。
s – shutdown
可能是用户要求关机,重新启动或是中止。
c – crashed
当前域出现了崩溃。这是一个糟糕的结果。这种状态下通常情况是当前域配置了不因为崩溃重启系统所至。详情参见xmdoamin.cfg
d – dying
当前域已是死亡进程,但还没有完全关闭。

xm reboot [domain-id] or [domain-name]
重启动指定的域

xm save  [domain-id] or [domain-name] stat-file
保存当前域(系统状态被保存到一个文件中)

xm restore stat-file
从一个域的状态文件中恢复域

xm shutdown [domain-id] or [domain-name]
关于指定域

xm vcpu-list [domain-id] or [domain-name]
查看域中虚拟cpu情况
[root@XEN251051 ~]# xm vcpu-list smsgw200013
Name                              ID VCPUs   CPU State   Time(s) CPU Affinity
smsgw200013                        1     0     3   -b-     148.7 any cpu
smsgw200013                        1     1     2   -b-     124.7 any cpu

xm dmesg
查看XEN dmesg输出到系统中。

xm info
查看XEN的系统信息。

常见问题
0、XEN中domain是什么
domain就相当一个服务,一个domain就是一个服务,每个虚拟机也相当于一个服务
1、XEN虚拟机的配置文件存放位
/etc/xen
2、xen的主配置文件是什么
/etc/xen/xend-config.sxp
3、如何分析内核已经安装了xen
uname -r
2.6.18-164.9.1.el5xen
4、启动时提示网卡找不到了,或虚拟机网卡突然不能正常工作了。
查看一下网卡是否正常桥接
brctl show
bridge name     bridge id               STP enabled     interfaces
virbr0          8000.000000000000       yes
xenbr0          8000.feffffffffff       no              vif1.0
peth0
vif0.0
5、如何重启XEN服务
service libvirtd restart
6、当物理机需要重启动时是否要关闭虚机
不许要,XEN服务在停止前会对所有的域做一次save操作,当物理机启动时XEN会restore虚拟机。
分享到:
评论

相关推荐

    嵌入式系统/ARM技术中的迁移Xen虚拟机到KVM的六大步骤

    Xen和KVM(Kernel-Based Virtual Machine)都是常见的虚拟化平台,但随着KVM逐渐成为Linux虚拟化的主流选择,有时需要将运行在Xen上的虚拟机迁移到KVM环境中。这个过程涉及多个步骤,以下就是将Xen虚拟机迁移到KVM的...

    嵌入式虚拟机管理器Xvisor对比分析.docx

    综上所述,本文通过对XEN、KVM 和 Xvisor 在嵌入式虚拟化技术方面的全面比较,揭示了Xvisor 在资源受限的环境中作为一种高效的虚拟机管理器的优势。这一研究不仅对嵌入式系统的设计和开发具有重要意义,也为未来的...

    Xen and the Art of Virtualization_2003

    该论文发表于2003年,详细介绍了Xen虚拟机监控器的设计理念和技术细节,旨在解决传统虚拟化技术中存在的问题,如性能损失、资源隔离不足、安全性和功能性不足等。 #### 虚拟机监控器(VMM) 虚拟机监控器(Virtual...

    Xen和虚拟化技术学习指南

    #### 二、Xen虚拟机监视器概述 **Xen** 是一款高性能的虚拟机监视器(Virtual Machine Monitor, VMM),它的主要功能是管理和协调多个虚拟机之间的资源分配,确保它们能够在同一台物理机器上安全、高效地运行。Xen ...

    Xen的相关学习资料 —— Xen Architecture

    Xen的操作涉及启动、停止和管理虚拟机。这些操作可以通过Xend服务进行,也可以通过Xm提供的命令行工具完成。此外,还可以通过编程接口直接与Libxenctrl进行交互来实现自动化管理。 #### Domain 0到Domain U通信 Xen...

    xen概述 安装与使用

    Xen提供了丰富的命令行工具(如XE CommandLine Tool)用于控制虚拟机和资源池,同时也支持多种第三方管理工具,如XenCenter、virt-manager等,极大地方便了用户的日常管理和运维工作。 总之,Xen作为一种成熟且强大...

    XSM(Xen Security Module)翻译文档

    XSM允许管理员或开发者针对Xen域及其功能实施严格的访问控制策略,包括限制域之间的交互、管理虚拟机的资源访问以及对安全标签的管理。 **2. 什么是XSM** XSM是Xen的安全框架,它包含了一系列的模块,其中最常见的...

    XEN architecture

    值得注意的是,Hypervisor并不涉及网络、外部存储设备、视频或其他常见输入/输出功能,这些任务由其他组件处理。 #### Domain 0 Domain 0 是一个经过修改的Linux内核,作为Xen架构中的特权域存在。它拥有特殊权限...

    Go-atmanos-构建可直接在Xen虚拟机上运行的Go程序

    2. **系统调用**:atmanos可能提供了一套与常规Go系统调用不同的接口,以便在Xen虚拟机环境中工作。开发者需要了解并适应这些新的系统调用方式。 3. **内存管理**:在没有完整操作系统内核的情况下,内存管理和资源...

    Linux存储管理与集群

    - **暂停和恢复虚拟域**: 介绍如何暂停和恢复正在运行的Xen虚拟机。 - **迁移虚拟域**: 介绍如何在不同的物理主机之间迁移正在运行的Xen虚拟机。 #### 第7章 集群技术简介 - **集群概述**: 集群是由多台计算机通过...

    虚拟机集群搭建

    在Linux系统中,搭建虚拟机集群通常涉及到虚拟化技术(如KVM, Xen, VMware等),网络配置,存储管理,以及负载均衡等技术。集群中的每台虚拟机都需要能够独立运行操作系统,并通过网络互联,共同协作完成特定的任务...

    HowDoesXenWork

    - **Xend**:这是一个守护进程,用于管理Xen虚拟机。它负责启动、停止和监控虚拟机的状态。 - **Xm**:这是一个命令行接口工具,用于与Xend通信并执行对虚拟机的操作。 - **Xenstored**:这是一个用于保存虚拟机状态...

    Xenserver迁移所有虚拟机到VMware vSphere 6.0

    虚拟机迁移是一个复杂的过程,可能涉及多个环节和问题。通过适当的规划、工具选择和问题解决策略,可以成功地从Xenserver迁移到VMware vSphere,实现无缝过渡。在实际操作中,应始终遵循最佳实践,确保业务连续性和...

    XenServer做GPU穿透以及vGPU显卡虚拟化文档.docx

    该文档不仅包括了环境配置、BIOS设置、XenCenter管理等方面的步骤,还提供了实际操作过程中的注意事项和解决常见问题的方法。 #### 二、环境配置 ##### 2.1 服务器硬件要求 - **服务器型号**:Dell R720 - **显卡*...

    Foundations of Libvirt Development.pdf

    文档也提到了一些常见的法律和版权问题。在使用本书及其它出版物时,对于其中涉及的商标、服务标志等商业名称,即使未明确标识为专有权利,也不应被视为对其是否受版权保护表达了任何观点。出版商无法对其中可能出现...

    智云大数据云计算信息化实验室解决方案.pptx

    常见的虚拟化技术有KVM、Xen和VMware,它们支持全虚拟化或半虚拟化,适用于不同的操作系统和硬件平台。虚拟化带来的好处包括资源的整合、利用率的提高、动态IT、自动化管理、增强安全性以及成本降低。 【云平台管理...

Global site tag (gtag.js) - Google Analytics