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
- xenserver6.0 使用本地ISO安装VM
- VM Depot 助您使用本地开源软件架设开发 Web 站点
- 使用MBROSTool 工具制作本地硬盘多启动盘的方法总结
- XenServer为VM指定使用特定物理CPU
- 使用远程桌面连接无法显示本地硬盘解决方法
- XenServer使用本地ISO镜像
- 使用MBROSTool 工具制作本地硬盘F3救急模式的方法总结
- VM共享本地硬盘
- 如何使用XenServer使用本地ISO镜像
- 使用windows API区分移动硬盘和本地硬盘
- XenServer为VM指定使用特定物理CPU
- 如何使用XenServer使用本地ISO镜像
- 使用BufferedReader在本地硬盘创建文件,写入内容,然后读出打印的一段小程序!
- 如何使用XenServer使用本地ISO镜像
- 在本地使用远程访问电脑的硬盘
- xcp或xenserver单硬盘添加本地硬盘存储
- [vt][xen]xenserver初始安装增加第二块硬盘&xen图形界面安装vm&设置xen里vm开机启动
- Java使用Rabbitmq惊喜队列queue和消息内容的本地持久化核心方法。(内容存储在硬盘)
- 本地硬盘使用GHOST安装器 安装GHOST XP系统教程 (适合笔记本的图文教程)
- 通过非XenCenter方式连接到XenServer各个VM的VNC本地界面