ESXi:允许来宾操作系统在服务器中使用其他磁盘驱动器

我想testing一个新的有6个磁盘的服务器的configuration,在RAID 1RAID 10configuration中configuration为2个虚拟磁盘。

组态:

6总磁盘驱动器
2个250 GB RAID 1configuration
4个2TB RAID 10configuration

目前,我将250GB镜像设置为datastore1 ,将4TB RAIDarrays设置为datastore2

我想安装一个客户OSto datastore1并允许它访问datastore2作为一个文件系统,这个文件系统将作为一个挂载点出现在Linux客户操作系统上。 我不打算安装任何客户操作系统到datastore2 ,我只想要该磁盘空间作为原始存储

有没有办法可以做到这一点,或者是不正确的设置磁盘作为数据存储? 我不确定是否需要制作一个虚拟的iSCSI目标或类似的东西来做我想做的事情。

我find了这个答案,但不知道这是我的解决scheme,还是有其他的方法。

您可以快照VMFS文件系统,从而可以实时回滚到虚拟磁盘的时间点映像。 所以这将是ESXi内的备份和恢复function。 但是,快照会创build更多的空间使用情况,并会随着时间的推移而降低性能。 一个伟大的工具,取决于你想要完成什么。

在这一点上,除非你有一些需要原始scsi命令的磁盘(可能不是),否则把它留给VMFS。 性能相当于原始的。 这将更容易pipe理,您可以将虚拟磁盘移动到其他虚拟机,或将更多的虚拟磁盘添加到VMFS。

本地服务器访问不需要iSCSI。 它允许存储命令在networking上运行。

在使用datastore1上的操作系统磁盘创build虚拟机之后,可以将其他磁盘添加到虚拟机。 selectdatastore2以容纳这些虚拟磁盘。

vm被创build的目录中的.vmx文件pipe理着所有指向资源的指针,而这些指针实际上就是这样。 玩一个虚拟虚拟机,添加资源,然后阅读虚拟机文件,看看是怎么回事。