Quickstart VM 5.5 无法在 VirtualBox 5.0.14 上启动
Quickstart VM 5.5 failed to boot on VirtualBox 5.0.14
不确定为什么在我的 Windows 7 工作站(64 位)上的 VirtualBox 5.0.14 上启动 Cloudera CDH 5.5 如此具有挑战性。我的台式机是 Lenovo 30AGS01Y00 w/ 1 Intel64 CPU、16GB 内存和 1TB 硬盘。详情 OS 版本:6.1.7601 Service Pack 1 Build 7601.
安装 VirtualBox 并解压 Cloudera QuickStart VM 5.5 后,我用 Red Hat(64 位)创建了我的 VM,内存大小:8,192MB,"Use an existing virtual hard disk file" 选项指向 Cloudera 的 vmdk 文件虚拟框文件快速入门。创建虚拟机后,我按照建议调整了它的设置,例如 "Shared Clipboard"、"DragnDrop"、"Boot Order"(仅保留硬盘)。
芯片组默认设置为 PIIX3。当我同时尝试 PIIX3 和 ICH9 时,没有任何区别。
我将处理器保留为 1 CPU,因为即使启用了 VT-x 和物理超线程,我的桌面也只有 1 个物理 CPU。还启用了嵌套分页。
Cloudera VM 的存储是使用 SATA 和类型创建的:AHCI。其余设置保持不变(默认)。
当我尝试启动 VM 时,我的 VM 屏幕看起来与这个问题中描述的完全一样:
Virtual machine "Cloudera quick start" not booting
我已经用谷歌搜索这个问题大约一个星期了。上面的问题是我在网上能找到的最接近的案例。我尝试了各种 VM 设置,但没有成功。不确定根本原因是什么。
我试图退回到 Cloudera QuickStart VM 5.4.2。也不走运。
似乎无法附加 zip 文件。 VBox和VboxHardening日志中的一些关键内容摘录如下:
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:
驱动器是什么。我的桌面上没有 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
VBoxHardening.log:
62a4.318: NtOpenDirectoryObject failed on \Driver: 0xc0000022
这可能没有什么不同,但您是否尝试过导入 .ovf 文件(而不是 .vmdk 文件)?
另外,这里有很多Cloudera VM知识,供以后参考:https://community.cloudera.com/t5/Apache-Hadoop-Concepts-and/bd-p/ApacheHadoopConcepts
我仍然无法使 "Use an existing virtual hard disk file" 部分正常工作。
但是,"Import Appliance" 通过 .ovf 确实启动了 CDH 虚拟机。如果有人遇到与我相同的问题,我会采取以下措施。
要导入 QuickStart VM(.ovf 或 .ova):
- Select 文件,然后在 VirtualBox 中 "Import Appliance (Ctrl I) "。
- 浏览找到您的 .ovf(或 .ova)并单击下一步
- 您可以保留所有默认值并单击“导入”。
通过这种 "Import Appliance" 方法,我能够在 Windows 7 桌面上的 VirtualBox 5.0.14 上启动 QuickStart 5.4.2 和 5.5.0。完成启动过程大约需要 4-5 分钟。
不确定为什么在我的 Windows 7 工作站(64 位)上的 VirtualBox 5.0.14 上启动 Cloudera CDH 5.5 如此具有挑战性。我的台式机是 Lenovo 30AGS01Y00 w/ 1 Intel64 CPU、16GB 内存和 1TB 硬盘。详情 OS 版本:6.1.7601 Service Pack 1 Build 7601.
安装 VirtualBox 并解压 Cloudera QuickStart VM 5.5 后,我用 Red Hat(64 位)创建了我的 VM,内存大小:8,192MB,"Use an existing virtual hard disk file" 选项指向 Cloudera 的 vmdk 文件虚拟框文件快速入门。创建虚拟机后,我按照建议调整了它的设置,例如 "Shared Clipboard"、"DragnDrop"、"Boot Order"(仅保留硬盘)。
芯片组默认设置为 PIIX3。当我同时尝试 PIIX3 和 ICH9 时,没有任何区别。
我将处理器保留为 1 CPU,因为即使启用了 VT-x 和物理超线程,我的桌面也只有 1 个物理 CPU。还启用了嵌套分页。
Cloudera VM 的存储是使用 SATA 和类型创建的:AHCI。其余设置保持不变(默认)。
当我尝试启动 VM 时,我的 VM 屏幕看起来与这个问题中描述的完全一样: Virtual machine "Cloudera quick start" not booting
我已经用谷歌搜索这个问题大约一个星期了。上面的问题是我在网上能找到的最接近的案例。我尝试了各种 VM 设置,但没有成功。不确定根本原因是什么。
我试图退回到 Cloudera QuickStart VM 5.4.2。也不走运。
似乎无法附加 zip 文件。 VBox和VboxHardening日志中的一些关键内容摘录如下:
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:
驱动器是什么。我的桌面上没有 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
VBoxHardening.log:
62a4.318: NtOpenDirectoryObject failed on \Driver: 0xc0000022
这可能没有什么不同,但您是否尝试过导入 .ovf 文件(而不是 .vmdk 文件)?
另外,这里有很多Cloudera VM知识,供以后参考:https://community.cloudera.com/t5/Apache-Hadoop-Concepts-and/bd-p/ApacheHadoopConcepts
我仍然无法使 "Use an existing virtual hard disk file" 部分正常工作。
但是,"Import Appliance" 通过 .ovf 确实启动了 CDH 虚拟机。如果有人遇到与我相同的问题,我会采取以下措施。
要导入 QuickStart VM(.ovf 或 .ova):
- Select 文件,然后在 VirtualBox 中 "Import Appliance (Ctrl I) "。
- 浏览找到您的 .ovf(或 .ova)并单击下一步
- 您可以保留所有默认值并单击“导入”。
通过这种 "Import Appliance" 方法,我能够在 Windows 7 桌面上的 VirtualBox 5.0.14 上启动 QuickStart 5.4.2 和 5.5.0。完成启动过程大约需要 4-5 分钟。