nohup sh bin/mqnamesrv </dev/null&> /dev/null &
nohup sh mqnamesrv >/dev/null 2> /dev/null &
nohup sh mqbroker -n localhost:9876 >/dev/null 2> /dev/null &
nohup
sh mqnamesrv >/dev/null 2>/dev/null &
或者 nohup
sh mqnamesrv >/dev/null 2>&1 &
tail -f nohup.out查看原因
ERROR: Please set the JAVA_HOME variable in your environment, We need java(x64)! !!
系统自带的openjdk和自己安装的jdk冲突了,卸载openjkd,查看java使用的命令文件路径是否和javac使用的命令文件是否在同一个路径下
通过tail -f nohup.out查看原因发现下面:
sh: /usr/soft/rocketmq/rocketmq4.8.0_first/bin/runserver.sh: No such file or directory
ERROR: Please set the JAVA_HOME variable in your environment, We need java(x64)! !!
sh: /usr/soft/rocketmq/rocketmq4.8.0_first/bin/runserver.sh: N