錯誤寫法:
ssh -p 40001 root@rms_host "source /etc/profile;cd /usr/local/geekplus/simulation/rs;nohup sh run.sh>nohup.out 2>&1 &"
因為執(zhí)行run.sh時用到了java環(huán)境變量勾缭,而遠(yuǎn)程執(zhí)行不能使用root用戶的環(huán)境變量逸尖,所以失敗。
加了source /etc/profile险污;后就使得jenkins使用的當(dāng)前用戶獲得了環(huán)境變量猪瞬,所以能成功憎瘸。