私はここで何かを欠場かどうかわからないんだけど、それはそうのようなあなたのVagrantfileに2機を記述するために、あなたのケースでは十分ではありません。
Vagrant::Config.run do |config|
config.vm.box = "lucid32"
config.vm.box_url = "http://files.vagrantup.com/lucid32.box"
# define box #1
config.vm.define "node1" do |cfg|
cfg.vm.network "10.23.5.11"
cfg.vm.provision :puppet do |puppet|
puppet.manifests_path = "manifests"
puppet.manifest_file = "node1.pp"
end
end
# define box #2
config.vm.define "node2" do |cfg|
cfg.vm.network "10.23.5.12"
cfg.vm.provision :puppet do |puppet|
puppet.manifests_path = "manifests"
puppet.manifest_file = "node2.pp"
end
end
end
今、あなたは簡単に
で両方のノードを開始することができます
vagrant up
または
vagrant up <nodename>
とそれらの一つと「停止」コマンドでそれぞれそれらを停止。あなたは
vagrant ssh <nodename>
または設定されたIPアドレスの直下でそれらにsshすることができます。
あなただけのこれらの行を残して、人形を必要としない場合
は、そうでなければ、マニフェストフォルダ内の異なる提供srciptsを管理することができます。