gpt4 book ai didi

vagrant - 更新 Vagrant 虚拟机中的 IP 地址

转载 作者:行者123 更新时间:2023-12-02 00:51:59 25 4
gpt4 key购买 nike

我有 5 个使用 vagrant 启动的虚拟机。

3 负载平衡器和 2 网络服务器。


VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.define "lb0" do |lb0|
lb0.vm.box = "ubuntu/trusty64"
lb0.vm.hostname = "lb0"
lb0.vm.network :private_network, ip: "10.11.13.50"
end
config.vm.define "lb01" do |lb01|
lb01.vm.box = "ubuntu/trusty64"
lb01.vm.hostname = "lb01"
lb01.vm.network :private_network, ip: "10.11.13.51"
end
config.vm.define "lb02" do |lb02|
lb02.vm.box = "ubuntu/trusty64"
lb02.vm.hostname = "lb02"
lb02.vm.network :private_network, ip: "10.11.13.52"
end

config.vm.define "web01" do |web01|
web01.vm.box = "ubuntu/trusty64"
web01.vm.hostname = "web01"
web01.vm.network :private_network, ip: "10.11.12.53"
end

config.vm.define "web02" do |web02|
web02.vm.box = "ubuntu/trusty64"
web02.vm.hostname = "web02"
web02.vm.network :private_network, ip: "10.11.12.54"
end
end

由于新要求,我最近刚刚从 10.11.12.x --> 10.11.13.x 更新了我的负载均衡器的 IP。


我再次运行 vagrant up,我没有在我的lb0lb1 上看到更新的新 IP和 lb2。 :( 我错过了什么吗?


我该怎么做才能更新我现有的 VM IP 而无需销毁它们并重新创建它们?

最佳答案

Vagrantfile中调整新IP后

VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.define "lb0" do |lb0|
lb0.vm.box = "ubuntu/trusty64"
lb0.vm.hostname = "lb0"
lb0.vm.network :private_network, ip: "10.11.13.50"
end
config.vm.define "lb01" do |lb01|
lb01.vm.box = "ubuntu/trusty64"
lb01.vm.hostname = "lb01"
lb01.vm.network :private_network, ip: "10.11.13.51"
end
config.vm.define "lb02" do |lb02|
lb02.vm.box = "ubuntu/trusty64"
lb02.vm.hostname = "lb02"
lb02.vm.network :private_network, ip: "10.11.13.52"
end

config.vm.define "web01" do |web01|
web01.vm.box = "ubuntu/trusty64"
web01.vm.hostname = "web01"
web01.vm.network :private_network, ip: "10.11.12.53"
end

config.vm.define "web02" do |web02|
web02.vm.box = "ubuntu/trusty64"
web02.vm.hostname = "web02"
web02.vm.network :private_network, ip: "10.11.12.54"
end
end

我了解到我必须运行 vagrant reload

然后,我注意到我的 IP 已按预期更新。

关于vagrant - 更新 Vagrant 虚拟机中的 IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39005443/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com