我的主机环境如何与我的VM交互? Hadoop的/ HortonWorks

时间:2017-12-18 18:57:33

标签: hadoop virtual-machine hortonworks-data-platform

我正在学习Hadoop。我们刚刚在VM上安装了HortonWorks Sandbox。启动虚拟机后,我们就可以使用主机网络浏览器与虚拟机进行互动。

我真的不明白这一点。我认为Host和VM是完全隔离的?

为什么在启动VM时,我可以使用主机计算机上的Web界面与VM进行交互吗?可能是一个简单的问题,但我以前从未这样做过,而且我从未使用过这样的虚拟机。

由于

1 个答案:

答案 0 :(得分:1)

虚拟机的目的是提供一个孤立的环境,但虚拟机软件仍在主机上运行,​​并使用其硬件。

您的网络接口是相同的,并且您正在使用VM网络接口的“端口转发”功能。

它与Hadoop或该VM无关,但与其安装的设置无关。

类似的设置由希望在不同环境中测试其软件的Web或其他应用程序开发人员应用。您不需要VM中的桌面/ GUI来测试大多数服务器应用程序。

(值得指出的是,最新的Hortonworks VM也在内部运行Docker,因此端口被转发出容器以便VM公开)