我的流浪文件是
$script = <<SCRIPT
cd /opt/IBM/WebSphere/AppServer/
sudo sh startServer.sh server1
SCRIPT
Vagrant.configure(2) do |config|
config.vm.box = "bolbase"
config.vm.network "public_network"
config.vm.network "forwarded_port", guest: 6000, host: 6000
config.vm.network "forwarded_port", guest: 9060, host: 9060
config.vm.provision "shell", inline: $script
config.vm.provider "virtualbox" do |v|
v.memory = 4096
v.cpus = 2
end
end
错误信息 :
==> 默认值:sh:第 1 行:startServer.sh:未找到 SSH 命令以非零退出状态响应。Vagrant 假设这意味着命令失败。此命令的输出应该在上面的日志中。请阅读输出以确定出了什么问题
在脚本标记中,我提到路径为 /opt/IBM/WebSphere/AppServer/。这条路径出现在我的 solaris 框中。在 vagrant up 期间,我需要在 solaris 框中执行以下命令
startServer.sh server1
实现这一目标的最佳方法是什么。