1

こんにちは。仮想ボックスで Cloudera Hadoop VM を実行しようとしています。

  • 最初に、ダウンロードは .vmdk ファイルであることに注意しました。もちろん、このサフィックスは VMWare 用なので、少し奇妙でした。

  • 幸いなことに、cloudera vmdk を仮想ボックス ファイルに変換する方法に関するチュートリアルをhttp://www.ubuntugeek.com/howto-convert-vmware-image-to-virtualbox-image.htmlで見つけました。しかし、convertdd を使用して vmdk ファイルを仮想ボックス ファイルに変換しようとすると、最終的に「ディスク イメージ "cdh.vdi" VERR_DISK_FULL への書き込みに失敗しました」というメッセージが表示されました。

  • 私の質問は、Cloudera Hadoop VM を vbox でどのように実行するのですか? サイトhttp://www.facebook.com/note.php?note_id=108313592002 hereを見つけましたが、動作していないようです (このサイトでは、VMDK イメージを新しいハードディスクとしてロードすることを提案していますが、「新しい」ハードディスク)私の新しい仮想ボックスのインストールでは有効になっていません)。VBox ディスク マネージャーで「削除」と「更新」オプションしか取得できません。

CDH に変換する VBOX からの出力

~/Development$ VBoxManage convertdd /tmp/vh.bin cdh.vdi raw 画像 file="/tmp/vh.bin" から file="cdh.vdi" に変換しています... サイズ 5475663872 バイト (5222MB) の動的画像を作成しています... VBoxManage: エラー: ディスク イメージ "cdh.vdi" への書き込みに失敗しました: VERR_DISK_FULL :~/Development$ ls

4

3 に答える 3

3
  1. VBox は v2.0 AFAIR 以降、VMDK をサポートしています。

  2. Virtual Media Manager の VBox UI はバージョン 4.0 で変更されたため、Virtual Media Manager にハードディスクを直接追加するオプションはありません (以前は 1 つありました -- 私の意見では奇妙な決定です)。

    ただし、Virtualbox で新しい仮想マシンを作成し、ディスクを選択する段階で、既存の仮想マシン (VMDK) を選択して、VMDK を VDI に変換する必要がないようにすることができます (ドロップダウンがありますが、その上にボタンもあります)。 Virtual Media Manager にまだリストされていないハードディスク ファイルを選択します。

于 2011-10-03T12:29:16.447 に答える
2

以下は Cloudera 自身のガイドです: http://www.cloudera.com/blog/2009/07/cloudera-training-vm-virtualbox/

于 2011-10-03T00:47:50.127 に答える
0

Red Hat 64b を使用して新しい VM を作成しました。既存のドライブを選択し、vmdk ファイルを開きました。それに2G RAMを与え、それはうまく起動しました。

于 2011-12-30T05:27:26.333 に答える