-1

Windows 7 ワークステーション (64 ビット) の VirtualBox 5.0.14 で Cloudera CDH 5.5 を起動するのがなぜそれほど困難だったのかわかりません。私のデスクトップは Lenovo 30AGS01Y00 で、Intel64 CPU が 1 つ、RAM が 16GB、HDD が 1TB です。詳細な OS バージョン: 6.1.7601 Service Pack 1 Build 7601。

VirtualBox をインストールして Cloudera QuickStart VM 5.5 を解凍した後、Red Hat (64 ビット)、メモリ サイズ: 8,192MB、[既存の仮想ハード ディスク ファイルを使用する] オプションで Cloudera クイックスタートの vmdk ファイルを指す VM を作成しました。仮想ボックスファイル用。VM が作成された後、「共有クリップボード」、「DragnDrop」、「ブート順序」など、推奨されるように設定を調整しました (ハードディスクのみを残します)。

チップセットの設定は、デフォルトで PIIX3 でした。PIIX3 と ICH9 の両方を試しても違いはありませんでした。

VT-x と物理ハイパースレッディングが有効になっているにもかかわらず、私のデスクトップには物理 CPU が 1 つしかないため、プロセッサを 1 CPU のままにしました。ネストされたページングも有効になりました。

Cloudera VM のストレージは、SATA およびタイプ: AHCI で作成されました。残りの設定は変更されませんでした(デフォルトのまま)。

VM を起動しようとしたとき、VM の画面は次の質問に示されているものとまったく同じでした: Virtual machine "Cloudera quick start" not booting

私はこの問題を約1週間グーグルで調べてきました。上記の質問は、私がウェブ上で見つけることができる最も近いケースです。さまざまな 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
4

2 に答える 2

2

これは違いを生まないかもしれませんが、(.vmdk ファイルではなく) .ovf ファイルをインポートしようとしましたか?

また、今後の参考のために、https ://community.cloudera.com/t5/Apache-Hadoop-Concepts-and/bd-p/ApacheHadoopConcepts に Cloudera VM に関する多くの知識があります。

于 2016-01-20T20:58:11.387 に答える