Hadoop 快速启动VM 5.5无法在VirtualBox 5.0.14上启动

Hadoop 快速启动VM 5.5无法在VirtualBox 5.0.14上启动,hadoop,centos,virtualbox,cloudera,cloudera-quickstart-vm,Hadoop,Centos,Virtualbox,Cloudera,Cloudera Quickstart Vm,不知道为什么在我的Windows 7工作站(64位)上的VirtualBox 5.0.14上启用Cloudera CDH 5.5如此具有挑战性。我的桌面是一台联想30AGS01Y00,配备1个Intel64 CPU、16GB RAM和1TB硬盘。详细操作系统版本:6.1.7601 Service Pack 1 Build 7601 安装VirtualBox并解压缩Cloudera QuickStart VM 5.5后,我使用Red Hat(64位)创建了我的VM,内存大小为8192MB,并使用“

不知道为什么在我的Windows 7工作站(64位)上的VirtualBox 5.0.14上启用Cloudera CDH 5.5如此具有挑战性。我的桌面是一台联想30AGS01Y00,配备1个Intel64 CPU、16GB RAM和1TB硬盘。详细操作系统版本:6.1.7601 Service Pack 1 Build 7601

安装VirtualBox并解压缩Cloudera QuickStart VM 5.5后,我使用Red Hat(64位)创建了我的VM,内存大小为8192MB,并使用“使用现有虚拟硬盘文件”选项指向Cloudera QuickStart for virtual box文件的vmdk文件。创建虚拟机后,我按照建议调整了它的设置,如“共享剪贴板”、“DragnDrop”、“引导顺序”(仅保留硬盘)

默认情况下,芯片组设置为PIIX3。当我同时尝试PIIX3和ICH9时,没有什么区别

我将处理器保留为1个CPU,因为我的桌面只有1个物理CPU,即使启用了VT-x和物理超线程。嵌套分页也已启用

Cloudera虚拟机的存储是使用SATA创建的,类型为:AHCI。其余设置保持不变(默认设置)

当我尝试启动虚拟机时,我的虚拟机屏幕看起来与此问题中描述的完全相同:

我在谷歌上搜索这个问题已经有一个星期了。上述问题是我在网上能找到的最接近的案例。我尝试了各种虚拟机设置,但没有成功。不确定根本原因是什么

我试图回到Cloudera QuickStart VM 5.4.2。也不走运

看起来无法附加zip文件。VBox和VBox强化日志中的一些关键元素摘录如下:

Vbox.log

00:00:02.535619 VMSetError: F:\tinderbox\win-5.0\src\VBox\Storage\VD.cpp(6410) int __cdecl VDOpen(struct VBOXHDD *,const char *,const char *,unsigned int,struct VDINTERFACE *); rc=VERR_NOT_SUPPORTED
注意:我不知道什么是
F:
drive。我的桌面上没有
F:
驱动器

00:00:02.520998 AIOMgr: Endpoint for file 'C:\CDH_5.4.2\cloudera-quickstart-vm-5.4.2-0-virtualbox-disk1.vmdk' (flags 000c0781) created successfully

00:00:02.535626 VMSetError: VD: error VERR_NOT_SUPPORTED opening image file 'C:\CDH_5.4.2\cloudera-quickstart-vm-5.4.2-0-virtualbox-disk1.vmdk'

00:00:02.567924 AIOMgr: Preparing flush failed with VERR_NOT_SUPPORTED, disabling async flushes
vboxharding.log:

62a4.318: NtOpenDirectoryObject failed on \Driver: 0xc0000022

这可能没有什么区别,但您是否尝试导入.ovf文件(而不是.vmdk文件)

另外,作为将来的参考,这里有很多Cloudera虚拟机知识:

我仍然无法让“使用现有虚拟硬盘文件”部分正常工作

但是,通过.ovf“导入设备”确实会带来CDH虚拟机。如果有人遇到与我相同的问题,我会采取以下措施

要导入快速启动VM(.ovf或.ova),请执行以下操作:

  • 选择文件,然后在VirtualBox中选择“导入设备(Ctrl I)”
  • 浏览找到您的.ovf(或.ova)并单击下一步
  • 您可以保留所有内容的默认设置,然后单击“导入”

  • 通过这种“导入设备”方法,我能够在Windows 7桌面上的VirtualBox 5.0.14上启动QuickStart 5.4.2和5.5.0。完成启动过程大约需要4-5分钟。

    此时它“挂起”了多长时间?你是否点击了Escape并看到了关于发生的事情的任何更有用的信息?我让会议持续了几个小时。我确实尝试过点击Escape,但似乎唯一改变VirtualBox虚拟机状态的输入是“Insert-Alt-Ctrl-Del”键盘设置。谢谢你的提问,伊坦。我正要回答。是的,导入。ovf成功了!谢谢你的知识网址。如果我们知道我可能遗漏了什么,或者我的Windows框在使用.vmdk文件时需要调整什么,这仍然很好。为什么它适用于其他人?在.ovf文件中有元数据,可以提供更流畅的导入体验--不确定是否还有更多。