问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何在物理主机上挂载Xen虚拟机存储设备?求解

发布网友 发布时间:2022-08-12 14:27

我来回答

1个回答

热心网友 时间:2024-11-29 07:50

Xen使用的是虚拟硬盘驱动(VHD:Virtual Hard
Drive),这个VHD存放在基于Xen系统的一台主机上。出于本文的写作目的,我把VHD在主机上存放的位置称之为后端存储设备。针对后端存储设备现
在有两种常见的配置方案:最简单的解决方法是使用磁盘文件镜像,这个磁盘文件镜像是通过宿主操作系统来创建的,也是虚拟机安装其文件的位置;另外一个方法
就是使用一个物理设备作为一个后端存储设备,这个设备可以是一个逻辑卷、一个分区或者是一个存储区域网络(Storage Area
Network,即SAN)上的逻辑单元号(Logic Unit
Numbers,即LUN)。本质上你可以使用任何存储设备来完成,并且由于在性能上比较高效,所以这个方案现在用得比较广泛。
通过在宿主操作系统上挂载一个虚拟机,你可以很轻松地完成任何必要的系统维护工作。如果虚拟机上运行的是Linux操作系统,这个方法使用起来就更方便
了,因为Xen宿主操作系统也是一个Linux。另外一个原因是有一个虚拟机维护的工具在Linux宿主系统下默认安装的,这个工具是基于Xen环境下虚
拟机维护最有用的工具。但是即使虚拟机使用的是Windows系统,也有多种方法,你可以使用NTFS中的维护工具,这些工具在当前系统中都是可用的。
如果宿主操作系统中没有你所需要的工具(对于一些高级NTFS工具,会有这种情况),你就需要从一个安装有Linux系统的CD(如Knoppix)重
启物理机。在这种情况下,要注意一个问题:一定要把基于Xen服务器的所有其它正常运转的虚拟机迁移到网络中的其它物理服务器上。
首先我们假设后端存储设备在主机上是可见的,文件名是/dev/hosts/vm1,并且作为一个逻辑卷管理器(Logical Volume
Manager,即LVM)而存在。另外,如果你使用其他设备(如一个分区、一个完整的硬盘或者SAN上的一个LUN),这个方法也同样适用。唯一需要做
的就是把文件名/dev/hosts/vm1根据你所使用的设备改为正确的名字。
fdisk –l /dev/host/vm1
现在就可以知道存储设备的分区情况了。但是由于宿主操作系统不能识别这些分区,并且在宿主操作系统中也没有对应的设备文件,所以现在仍然不能挂载这些分
区。不过可以使用kpartx这个工具,这个工具是多路径工具包的一部分,使用它可以创建这些设备文件。具体使用这个工具的命令如下:
kparts –a /dev/host/vm1
运行这个命令之后,就可以在/dev/mapper目录下看到所有需要的设备文件了。这些设备文件都是以你使用的设备的名字开头,紧接着的是特定设备的一个分区号。如/dev/host/vm1的第一个分区就变为了/dev/host/vm1p1。
接下来,需要找到存放根文件系统的分区。在找到这个分区之后,你就可以把这个分区挂载到物理机上了。如果你不能确定存放根文件系统的分区,逐个挂载这些分区,一一尝试。假设根文件系统在vm1上的第二个分区,使用如下命令挂载该分区:
mount /dev/mapper/vm1p2/mnt
运行上述命令之后,你就可以访问虚拟机的后端存储设备上的所有文件了。此时,因为你拥有对全部的文件系统的全部访问控制权限,所以你对虚拟机的任何修改
操作都将存储在这些文件中。最后要记住卸载这个分区并且使用kpartsx命令移除你所创建的临时设备文件。可以使用下面两个命令完成这个操作:
umount /mnt
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...时间会发作,很痛的,请问是这样吗?会痛多久? ...已经坏了,如今全身浮肿,尿排不出,医生说就这 我爷爷得了肝癌晚期,腹水,不能手术.听说氩氦超冷刀技术能治.哪里有... 父亲59岁得了肝癌晚期,医生说最多半年时间了,上面还有80多岁的爷爷... 长春跑大连的列车员,怎么区分正式分和临时工呢? 员工刚怀孕就被开除,开除负责人拒不认错,你如何看待该公司的态度?_百 ... 员工在职期间怀孕,老板可以无故迟退吗? 老板开除怀孕女员工违法吗 如何选购蚊帐 什么样的蚊帐最好 如何在物理主机上挂载Xen虚拟机存储设备? 经常梦到行星一样的东西炸地球,吓得我们到处躲藏,6次以上类似的梦,希望... ...如果朋友给我礼金,我要回礼吗怎么回,急啊急!!!求解??? 如何礼貌的退回份子钱 领导给了很多的份子钱 怎样回礼 睫角守宫蜥蜴可以吃杜比亚吗 鬃狮蜥蜴吃很大的杜比亚会噎吗? 蜥蜴要多大才可以吃杜比亚蟑螂 成年鬃狮蜥可以吃冻干蟋蟀和杜比亚吗 梦见月亮有晕光茫混沌有什么征兆 vivo手机信息不显示在屏幕上怎么设置 等腰直角三角形边长之比 油什么三字词语 送走造句 锅炉集汽集箱上为什么需要布置生火排气管道,作用是为了排放锅炉启动时... 黑龙江凯业钢结构彩板有限公司怎么样? 哈尔滨铝包木门窗哪家好? 儿子的Spv是什么 求孙楠的《为江山》mp3下载,谢谢 网络游戏《江山》的主题曲《英雄》mp3下载 跪求啊··有的兄弟发下链 ... 电脑中了木马一打机出字母怎么办 溶血反应的预防 中国人寿app密码总是格式错误 ...72寸以上的大电视能不能放在客厅用来当作电脑显示器用? 郑州时代科技中等专业学校辅导员面试都考什么? 香港的工作简历用放照片吗?提供点很流行的香港招聘网站吧 大陆居民现在去香港工作需要具备什么条件? 温柔的拼音 手心的温柔的拼音 CCTV1为什么回看变成CCTV13 藏蓝夹克外套 怎么搭配?看图,男士,或者深灰色的这么搭配? 12星座出生日期表农历 12星座农历对照表 十二星座的农历月份表 阴历十二星座的月份表 梦见开诊所一年,收入护士没交账? 活蚕蛹怎么保存不死 活蚕蛹的保存方法 昨晚做梦,梦到文德皇后,总觉得怪怪的,身处后宫却完全没有危险,只因为知... 我有个朋友啊,他说他每天晚上都梦到一个白发少年在开后宫,然后早上醒来... 疯狂猜成语衣服一半新旧是什么成语