集群日志生成启动脚本
#! /bin/bash
for i in hadoop102 hadoop103
do
echo"===============$i==============="
ssh $i "java -cp /opt/module/datas/log-producer-1.0-SNAPSHOT-jar-with-dependencies.jar com.atguigu.appclient.AppMain $1 $2 1>/dev/null 2>&1 "
done
ssh $i "java -cp /opt/module/datas/log-producer-1.0-SNAPSHOT-jar-with-dependencies.jar com.atguigu.appclient.AppMain $1 $2 1>/dev/null 2>&1 "
因为我重新配置/etc/profile.d/jdk JAVA_HOME,不在 /etc/profile里面,导致ssh执行java命令时候可以找到。否者要
ssh $i "source /etc/profile;java -cp /opt/module/datas/log-producer-1.0-SNAPSHOT-jar-with-dependencies.jar com.atguigu.appclient.AppMain $1 $2 1>/dev/null 2>&1 "
重定向
1>/dev/null 2>&1
-
2>&1 就是和标准输出的路径一样
-
可以简写(&:指后台运行)
-
>/dev/null &
-
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!