记一次ansible无法启动shell脚本

对于微服务

ansible启动时调用系统默认变量位置如/bin/ ,/usr/bin/等,如果不在默认位置导致无法启动shell脚本 使用which java 解决ln-sf到系统路径下,或者export变量

 

 对于tomcat
TOMCAT的 catalin.sh 100行 左右增加JAVA_HOME的变量 或者是bashrc都可以,ansible对于 有些变量识别不了 最好在启动脚本里边增加
把java的环境变量写道~/.bashrc

posted @ 2021-07-15 13:43  技术颜良  阅读(447)  评论(0编辑  收藏  举报