我一直在使用我的Opensolaris盒,在ZFS下有6个内部驱动程序。最近,我一直在玩ESXi,我不得不说这个平台太棒了;为此,我的计划是购买一个很好的SSD驱动器,安装ESXi,用OpenSolaris创建一个VM,并将我的6个磁盘添加到vm中,并进行zpool导入,我的所有数据都会在那里。
我的问题很简单,如果我在VM中导入了6个驱动器,那么是否存在丢失数据的风险?或者,它只是非常直截了当,ESXi将只是使驱动器可见的VM,而不触及磁盘?
干杯!
发布于 2010-12-07 02:45:01
我能够使用FreeNAS下的ZFS在ESXi中完成这一任务,最初在旧的OpenSolaris安装上创建了一个数组。棘手的部分是设置passthru,但是vm-help.com是最好的去处,passthru在技术上被称为原始磁盘映射。总之,我在物理机器上创建了数组,将驱动器移动到我的ESXi服务器上,设置了passthru,然后能够通过运行FreeNAS读取ZFS驱动器的虚拟机访问所有数据。
发布于 2011-03-31 04:01:59
我只是在做这个。
首先备份所有关键数据!不要责怪任何人,但你自己,如果你的数据去“再见”,当尝试这样的特技。你已经被警告过了。
一旦你备份了任何重要的东西。请仔细遵循这份指南。http://www.vm-help.com/esx40i/SATA_RDMs.php
这个方法看起来很吓人,但是如果你很小心并且完全遵循它,它将第一次起作用。
请注意以下事项:
1:不要创建物理的RDM通过率,而是使用虚拟的(所以使用vmkfstools -r选项而不是vmkfstools -z)。我很难学到这一点(一些数据轻微的损坏最初是由于使用了不正确的选项-幸运的是,这并不严重)。
2:在VM中使用一个单独的Virtual控制器--假设VM的引导分区在0:0,然后对每个RDM的SATA驱动器使用1:x。
一旦你把RDM加入到你的Solaris/BSD中.VM。然后,您只需导入Zpool,就像在裸金属安装上一样。假设您已经完成了正确的操作,那么您就可以导出zpool并将驱动器传输到另一台具有zfs功能的机器上,并将zpool直接导入其中。
https://serverfault.com/questions/300812
复制相似问题