vagrant - Vagrant ifconfig 命令运行但失败
问题描述
想在同一个网卡上运行多个接口。
通过 Vagrant 文件运行 Shell ifconfig 命令,命令运行但失败得很惨。任何解决方法。吨
config.vm.define :custom_vm1 do |custom_vm1 |
custom_vm1.vm.network :public_network,
:dev => "br1",
:type => "bridge",
:ip => "10.132.251.127",
:auto_config => "false",
:netmask => "255.255.255.0"
custom_vm1.vm.provision "shell",
run: "always",
inline: "sudo ifconfig \"eth1:1\" 10.132.251.128 netmask 255.255.255.0 up",
privileged: "true"
custom_vm1.vm.provision "shell",
run: "always",
inline: "sudo ifconfig \"eth1:2\" 10.132.251.129 netmask 255.255.255.0 up",
privileged: "true"
end
命令的错误是:- 我理解错误意味着这个 vagrant shell 没有运行 ifconfig 命令的权限。但是我们如何解决这个问题的任何想法
DEBUG ssh: Re-using SSH connection.
INFO ssh: Execute: chmod +x '/tmp/vagrant-shell' && /tmp/vagrant-shell (sudo="true")
DEBUG ssh: stderr: 41e57d38-b4f7-4e46-9c38-13873d338b86-vagrant-ssh
DEBUG ssh: stderr: SIOCSIFFLAGS: Cannot assign requested address
INFO interface: detail: SIOCSIFFLAGS: Cannot assign requested address
INFO interface: detail: custom_vm1: SIOCSIFFLAGS: Cannot assign requested address
custom_vm1: SIOCSIFFLAGS: Cannot assign requested address
DEBUG ssh: Exit status: 255
解决方案
推荐阅读
- sed - 在服务器列表中使用空格和等于的 xml 配置文件上的 grep
- javascript - 从控制台运行 ES6 JS 文件
- hadoop - 对空文件进行随机播放失败。EOFException:输入流意外结束
- pine-script - 如何在 Pine Script 中停止进一步执行脚本?
- machine-learning - 如何将深度学习模型的类别和类别作为标签传递?
- c# - 使用默认浏览器从 C# Winform 启动浏览器窗口
- highcharts - Highchart 哑铃图的 Npm 包
- animation - 如何在影响后使用 Math.round(easeOut(time...)?
- asp.net-core - 假设:将 Blazor Mobile Blazor 绑定添加到现有的 Blazor WASM 项目
- python-3.x - 仅在运行 Cython 编译的 .py 时出现死锁,但从解释器运行时不会出现死锁