shell脚本执行不生效问题排查

查看脚本正常执行,但Kafka未启动成功,怀疑是Kafka启动脚本有问题

添加以下将错误日志输出

/opt/kafka/kafkaStart.sh >> /opt/kafka/log 2>&1

以下为错误日志

/opt/kafka/bin/kafka-run-class.sh: line 258: exec: java: not found
Kafka进程消失,启动Kafka 20211213-115101
/opt/kafka/bin/kafka-run-class.sh: line 258: exec: java: not found
执行命令时 找不到java

验证要 source /opt/profile后才会生效

解决方案:在脚本上加入 source /opt/profile 使环境变量生效

posted @ 2021-12-13 13:15  danche123  阅读(93)  评论(0编辑  收藏  举报