是否可以使用VMware在USB设备上模拟Linux?

时间:2015-06-16 11:39:18

标签: linux virtual-machine vmware

我已成功安装RedHat Linux并使用VMware模拟在硬盘上运行它们。如果我将所有节点VM放在我的物理机器上,事情就会顺利进行。

出于管理目的,我想使用USB设备来存储ISO并在需要更多节点时插入一个。我想在我的物理机器上运行VMware。

我可以在一台USB设备上构建一个虚拟机吗?所以我可以根据需要插入一个节点。

我的意思是,如果我在USB 2上模拟机器A 一个USB 1和另一个机器B ,我可以使用我的物理机器作为服务器构建网络吗?

(1)如果是的话,我应该注意哪些问题?

(2)如果没有,是否有任何其他解决方案用于我的管理目的?(我现在不想在物理机的分区上创建虚拟机)我可以使用多个移动硬盘吗?

实际上我想使用虚拟机启动master-slaves Hadoop2.x部署。对此目的有什么好的参考吗?

我将解释一下,我并不是太懒于尝试我的想法,但是,如果我甚至不知道这个解决方案的可行性,现在这样做是相当昂贵的。

感谢您的时间。

1 个答案:

答案 0 :(得分:2)

我不是VMWare的专家,但我知道这在几乎所有虚拟化系统中都很常见。您可以安装系统:

  • 在物理设备(硬盘,硬盘分区)上
  • 文件

物理设备方式通常可以提供更好的性能,因为您只在操作系统和设备之间使用一个驱动程序,而文件方式可以更加简单地添加一个VM。

现在提出您的问题:

我可以在一台USB设备上构建一个虚拟机吗?是的,您可以随时在文件上执行此操作,并且直接在物理设备上依赖主机操作系统

...我可以使用我的物理机作为服务器构建网络吗?是的,VMWare将允许VM相互通信和/或与主机和/或外部世界进行通信关于如何配置VM的网络接口。

如果是这样,我应该注意哪些问题?

  • USB设备可插拔,不可插拔。如果你在操作系统处于活动状态时无意中拔掉一个坏事就可能发生。这就是为什么我建议你使用硬盘上的文件来托管你的虚拟机。
  • 记忆棒(不关心USB磁盘)支持有限数量的写入,并且通常在写入时表现不佳。 从不将交换文件系统放在那里但是使用内存文件系统来实现这种用法,就像对只读CD或DVD上的实时文件系统一样
  • 每个VM都使用来自主机系统的内存。这通常是个人系统上同时VM数量的第一个限制