创build文件服务器 – 如何在Hyper-V中使用大型VHD文件? (700GB)

经过几次讨论( 这里 , 这里和这里 ),我仍然无法创build一个简单的虚拟机,将被用作托pipe在我的Hyper-V盒上的文件服务器。 我已经创build了一个固定的700GB SCSI驱动器(.vhd文件),因为我已经知道这个大小的IDE驱动器是不可能的。 不要听起来太愤世嫉俗,但是它把我们带走了多less麻烦,创造了大量的空间并开始使用它。

使用Hyper-V Server 2008托pipe的这种大小的驱动器来创build文件服务器的最佳方法是什么?如何才能实现?

包括操作系统,驱动程序,集成工具等,任何你觉得是必需的将不胜感激。

额外的信息

  • 我正在使用独立版本的Hyper-V服务器,而不是Windows Server 2008。
  • 我已经尝试将Linux集成工具(在上面的最后一个链接的注释中链接)加载到SUSE 11 VM上,安装失败,机器根本看不到vhd。

非常感谢,

我会认为这是司机的问题。

但是,IDE在Hyper-V上具有与SCSI相同的大小限制。 通常,IDE磁盘很容易在Linux中使用,并且在大多数情况下解决了可见性方面的问题。 在您使用第一个Hyper-V Server 2008版本之后,这是一个问题。

如果可以的话,我build议迁移到Hyper-V Server 2008 R2 ,这将允许您在IDE接口上拥有大磁盘,从而避免Linux和SCSI的任何驱动程序问题。

PS您可以断开已经存在的VHD并将其重新连接为IDE,因为格式不依赖于接口。

您也可以考虑创build几个较小的虚拟磁盘(甚至可能位于不同的驱动器上),然后在Linux中使用LVM 。

这也可以让你稍后添加到大小:)

我不确定你遇到了什么问题,我们在CentOS上有一台运行BackupPC的700+ gb vhd – 在Virtual Server 2005上,然后是Hyper-V,然后迁移到另一个平台上(微软解决scheme没有任何技术问题虽然)。

我不记得做任何特别复杂的工作。 我们创build了一个较小的启动盘,可能是32GB的 – 在那里安装了Linux,添加等,然后在所有工作之后添加了一个额外的磁盘。

你有什么特别的错误,你可以发布?

LVM在未来会很方便,但是我不认为这与你的HyperV问题有关。