MWCloud

1.问题描述

OpenTSDB执行./tsdb tsd启动之后,占有控制台执行并且Ctrl+C后就退出了,关闭控制台同样会退出。

2.解决方法(在/opt/module/opentsdb-2.3.1/build/目录下)

nohup ./tsdb tsd > /dev/null 2>&1 &

其中:

  nohup : 不挂断运行
  ./tsdb tsd > /dev/null : 将标准输出重定向到/dev/null
  2>&1 : 将错误信息重定向到标准输出
      - 0:标准输入
      - 1:标准输出
      - 2:错误信息
  & : 后台运行

3.使用方法

[root@hadoop201 build]# nohup ./tsdb tsd > /dev/null 2>&1 &
[1] 12935

执行命令后在控制台输出pid,如果要关闭OpenTSDB,根据pid使用 kill -9 pid 即可退出。

如果忘记pid,通过 jobs -l 可以查看。

[root@hadoop201 build]# nohup ./tsdb tsd > /dev/null 2>&1 &
[1] 12991
[root@hadoop201 build]# jobs -l
[1]+ 12991 Running                 nohup ./tsdb tsd > /dev/null 2>&1 &
[root@hadoop201 build]# kill -9 12991

 

参考:

https://blog.csdn.net/weixin_40619157/article/details/95077801?tdsourcetag=s_pcqq_aiomsg

 

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-07-25
  • 2022-01-20
  • 2021-09-12
  • 2021-09-12
  • 2022-12-23
  • 2021-09-12
  • 2022-02-07
猜你喜欢
  • 2021-09-12
  • 2021-09-12
  • 2022-01-14
  • 2021-09-12
  • 2021-10-07
  • 2022-01-09
相关资源
相似解决方案