2016-05-28 14 views
1

私はWindowsホストマシンを持っています。私はVirtualBoxゲスト(マスター)ubuntuマシンをスピンアップするために、そのボックスでVagrantを実行します。内部のマスターから、3つのスレーブubuntuマシンを作成してプロビジョニングするAnsibleプロビジョナを持つVagrantを実行したい。Vagrant - ホストと同じ仮想ボックスにゲストをプロビジョニングしますか?

私は、マスターがVirtualBoxを自分自身で実行できることを示す他の投稿を読んだが、それらのマシンは32ビットマシンであり、64ビットである必要があります。

WindowsホストがVirtualBoxを実行し、マスターのゲストノードがそのホストVirtualBox内にVMを作成することは、どのようにも可能ですか?つまり、すべてのVMはWindowsホストのゲストですか?

多くのおかげで、

デイブ

+0

マルチマシンセットアップは役に立ちますか? https://www.vagrantup.com/docs/multi-machine/ – taskinoor

+0

@taskinoorそれは私が3つの奴隷を作るために使っているものです。しかし、それらはすべて、マスターVM内のVirtualBoxインスタンス内で32ビットとして作成されます。マスターとスレーブが同じVirtualBoxで実行されているので、マスターとスレーブのホストはWindowsのものです。 – user481a

答えて

0

はVirtualBoxのを実行するには、Windowsホスト用とそのホストのVirtualBox内の仮想マシンを作成するには、マスタのゲストノードのための可能な任意の方法で、すなわち、すべてのVMがゲストですそれですWindowsホストの?

はい - うまくサポートされていませんが動作しています。ネットワーキングにはいくつか問題がありますが、全体的には動作しますが、全体的には動作します。

64ビットVMの場合、これは固定されていないNested Virtualization: VT-in-VT ticketに関連しています。 VirtualBox VM内で64ビットVMを実行することはできません。

私が知っているから、VMWareの人々は64ビットで動作させることができました(自分では試していませんでした)

関連する問題