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

标签 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,内存大小:8,192MB 和“使用现有虚拟硬盘文件”选项指向 Cloudera 快速入门的 vmdk 文件用于虚拟盒子文件。创建虚拟机后,我按照建议调整了其设置,例如“共享剪贴板”、“拖放”、“引导顺序”(仅保留硬盘)。

默认情况下,芯片组设置为 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 文件)?

另外,为了将来引用,这里有很多 Clo​​udera VM 知识:https://community.cloudera.com/t5/Apache-Hadoop-Concepts-and/bd-p/ApacheHadoopConcepts

关于hadoop - 快速启动 VM 5.5 无法在 VirtualBox 5.0.14 上启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34891733/

相关文章:

java - 在hadoop中用相同的键减去两个数字

apache-spark - 错误 : User did not initialize spark context

hadoop - 如何创建我自己的 RecommenderJob?

linux - 防火墙脚本 "postrouting"中的错误参数 "centos"

python 在 emacs 上执行错误(ImportError : No module named site)

git pull fatal error

python - 无法在 Python Virtualbox API 中恢复 VM

java - 在 Hadoop 上运行 Spark

c - Windows编写的CentOS上运行C程序

c - VirtualBox、GCC 和 Malloc 没有给出直观的答案