在 pm2(pm2 start app.js)的帮助下,我有 4 台运行 node.js 的服务器。我想使用 pdsh 从另一台服务器的所有 4 台服务器上重新启动 pm2,但是当我运行时:
pdsh -a "/root/.nvm/v0.10.30/bin/pm2 restart 0"
它返回:
/root/.nvm/v0.10.30/bin/pm2: line 4: exec: : not found
我也做了类似的事情:
pdsh -a "sh /etc/profile && sh ~/.bash_profile && /root/.nvm/v0.10.30/bin/pm2 restart 0"
并发生同样的错误。
谢谢