XenServer直通本地硬盘给VM使用的示例分析

76次阅读
没有评论

共计 1154 个字符,预计需要花费 3 分钟才能阅读完成。

这篇文章给大家介绍 XenServer 直通本地硬盘给 VM 使用的示例分析,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

在服务器虚拟化场景中,VMware ESXi 通过裸映射方式可以将本地存储直接透传给虚拟机使用,那么 XenServer 是否可行呢?
正巧手上有两台服务器,因此做一实验验证是否可行。
服务器配置:
CPU:E5-2680 v4 2、
RAM:32GB12、
HDD:2TB SATA 盘 9 块,480GB SSD 3 块,
NIC:10Gbps 网卡 2 个,1Gbps 网卡 2 个”;两台服务器配置相同。

XenServer 使用版本为 XenServer7.1CU2 版本,具体安装不在详细;

  由于本人 XenServer 使用不多,所以再挂盘的时候走了不少弯路,废话不多说,直接上图,为了下次使用 XenServer 更方便,步骤就啰嗦点。**  首先给 XenServer 挂在本地磁盘 **:(网上教程较多,我这里直接复制粘贴了)  先使用命令列出所有磁盘:*ls -l /dev/disk/by-path/*

再使用命令添加:xe sr-create type=lvm content-type=user device-config:device=/dev/disk/by-path/pci-0000:00:10.0-scsi-0:0:1:0 name-label= SSD;

其中 pci-0000:00:10.0-scsi-0:0:1:0  是 by-path 显示的磁盘中的一个,SSD 是显示在 xencenter 中的名称。

XenServer 本地盘直通虚拟机(这里要感谢 kris 大神的帮忙附上他的博客链接 http://kbssj.com/)

1. 创建文件夹 mkdir /srv/ 磁盘设备名称

2. 挂载本地磁盘 xe sr-create host-uuid= 主机 ID name-label=”挂载名称”name-description=”挂载名称”type=udev content-type=disk device-config:location= /srv/ 创建的 ln 链接

3. 创建软链接 ln -s /dev/sda /srv/ 磁盘设备名称 /sda

4.XenCenter 手动扫描存储

5. 手动把磁盘分配到虚拟机

XenServer 存储的卸载

1.  查看存储 uuid
2.  通过 ssh 访问到 XenServer,输入  xe pbd-unplug uuid=“存储 uuid”3. 
然后断开连接
xe pbd-unplug uuid=PBD 的 UUID
4.  然后删除 sr
 xe sr-forget uuid=SR 的 UUID

关于 XenServer 直通本地硬盘给 VM 使用的示例分析就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-25发表,共计1154字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)