美文网首页
[Linux-Tool] supervisor

[Linux-Tool] supervisor

作者: 帅可儿妞 | 来源:发表于2019-05-25 15:06 被阅读0次
    1. 在使用 supervisor 管理 shell 脚本的过程中,出现环境变量相关得到错误
      • 只需要把需要的环境变量添加到 shell 脚本即可
      • 同理,在管理 python 脚本的时候,在可以在 python 中添加脚本
      • 当然了,官方在进程的配置中给了一个环境变量:environment,然而我试了,还是没有成功
    2. 遇到一个问题:当我使用 supervisor 启动进程后,使用 ps -ef | grep flume 发现有两个进程,如下
      [root@xxx-ooo flume]# ps -ef | grep flume
      root     25943  1552  0 15:02 ?        00:00:00 /bin/sh /usr/libra/flume/bin/start-flume-wechat.sh
      root     25944 25943  3 15:02 ?        00:00:01 /usr/java/jdk1.8.0_101/bin/java -Xmx20m -Dflume.root.logger=INFO,console -cp /usr/libra/flume/conf:/usr/libra/flume/lib/*:/cluster/hadoop-2.7.2/etc/hadoop:/cluster/hadoop-2.7.2/share/hadoop/common/lib/*:/cluster/hadoop-2.7.2/share/hadoop/common/*:/cluster/hadoop-2.7.2/share/hadoop/hdfs:/cluster/hadoop-2.7.2/share/hadoop/hdfs/lib/*:/cluster/hadoop-2.7.2/share/hadoop/hdfs/*:/cluster/hadoop-2.7.2/share/hadoop/yarn/lib/*:/cluster/hadoop-2.7.2/share/hadoop/yarn/*:/cluster/hadoop-2.7.2/share/hadoop/mapreduce/lib/*:/cluster/hadoop-2.7.2/share/hadoop/mapreduce/*:/cluster/hadoop-2.7.2/contrib/capacity-scheduler/*.jar:/lib/* -Djava.library.path=:/cluster/hadoop-2.7.2/lib/native org.apache.flume.node.Application -n agent-wechat -f /usr/libra/flume/conf/flume-kafka-hdfs-wechat.properties
      root     26439 10868  0 15:03 pts/0    00:00:00 grep flume
      
       - 修改`certname`为自己的主机名

    相关文章

      网友评论

          本文标题:[Linux-Tool] supervisor

          本文链接:https://www.haomeiwen.com/subject/ocxzzqtx.html