您需要覆盖每个块
VAGRANTFILE_API_VERSION = "2" Vagrant.configure( VAGRANTFILE_API_VERSION) do |config| config.vm.box = "geerlingguy/centos7" config.vm.provider :virtualbox do |v| v.memory = 2048 v.linked_clone = true end config.vm.define "process1" do |app| app.vm.hostname = "process1" app.vm.network :private_network, ip: "192.168.60.11" app.vm.provider :virtualbox do |v| v.memory = 6144 end end config.vm.define "process2" do |app| app.vm.hostname = "process2" app.vm.network :private_network, ip: "192.168.60.12" app.vm.provider :virtualbox do |v| v.memory = 6144 end end config.vm.define "index1" do |app| app.vm.hostname = "index1" app.vm.network :private_network, ip: "192.168.60.13" end config.vm.define "index2" do |app| app.vm.hostname = "index2" app.vm.network :private_network, ip: "192.168.60.14" end config.vm.define "quorum" do |app| app.vm.hostname = "quorum" app.vm.network :private_network, ip: "192.168.60.15" end config.vm.define "control" do |app| app.vm.hostname = "control" app.vm.network :private_network, ip: "192.168.60.21" end end