在安装 monit 后的 mina-deploy 脚本上,该脚本创建一个与受监控服务(如 nginx 等)的链接。
但在完成安装之前显示此错误,有人知道是什么
shell上的命令?
-----> 设置Monit... -----> 将monit/nginx.erb 文件放到/shared/config/monit/nginx bash: line 82: /shared/config/monit/nginx: Is a目录 $ sudo ln -fs "/shared/config/monit/nginx" "/" -----> 失败
脚本的其余部分
namespace :monit do
desc "Install Monit"
task :install do
invoke :sudo
queue %{echo "-----> Installing Monit..."}
queue "sudo apt-get -y install monit"
end
desc "Setup all Monit configuration"
task :setup do
invoke :sudo
if monitored.any?
queue %{echo "-----> Setting up Monit..."}
monitored.each do |daemon|
invoke :"monit:#{daemon}"
end
invoke :'monit:syntax' …Run Code Online (Sandbox Code Playgroud)