zoukankan      html  css  js  c++  java
  • supervisor管理hive metastore和hive server2进程

    1. hive_metastore.ini

    [program:hive_metastore]
    environment = JAVA_HOME=/usr/java/jdk1.8.0_172-amd64,HIVE_HOME=/home/workspace/apache-hive-2.3.4-bin,HADOOP_HOME=/home/workspace/hadoop-2.7.3
    process_name=%(program_name)s                          ;进程名称
    directory=/home/workspace/apache-hive-2.3.4-bin        ;工作目录
    command=sh /home/workspace/apache-hive-2.3.4-bin/start-metastore.sh   ;运行的命令
    autostart=true                                         ;自动开启
    autorestart=true                                       ;自动重启
    user=druid                                             ;用户
    numprocs=1                                             ;进程数
    startretries=3                                         ;启动重试次数
    stopasgroup=true                                       ;是否停止子进程
    killasgroup=true                                       ;是否杀死子进程
    startsecs=10                                           ;启动10秒后,如果还是运行状态才认为进程已经启动

     2. start-metastore.sh 

    nohup /home/workspace/apache-hive-2.3.4-bin/bin/hive --service metastore 

    3.. hive_server2.ini

    [program:hiveserver2]
    environment = JAVA_HOME=/usr/java/jdk1.8.0_172-amd64,HIVE_HOME=/home/workspace/apache-hive-2.3.4-bin,HADOOP_HOME=/home/workspace/hadoop-2.7.3
    process_name=%(program_name)s                          ;进程名称
    directory=/home/workspace/apache-hive-2.3.4-bin        ;工作目录
    command=sh /home/workspace/apache-hive-2.3.4-bin/start-hiveserver2.sh   ;运行的命令
    autostart=true                                         ;自动开启
    autorestart=true                                       ;自动重启
    user=druid                                             ;用户
    numprocs=1                                             ;进程数
    startretries=3                                         ;启动重试次数
    stopasgroup=true                                       ;是否停止子进程
    killasgroup=true                                       ;是否杀死子进程
    startsecs=10                                           ;启动10秒后,如果还是运行状态才认为进程已经启动

    4. start-hiveserver2.sh 

    nohup /home/workspace/apache-hive-2.3.4-bin/bin/hive --service hiveserver2

  • 相关阅读:
    【习题 3-12 UVA
    【习题 3-9 UVA
    【Codeforces Round #299 (Div. 2) E】Tavas and Pashmaks
    分布式ID生成器的解决方案总结
    Spring MVC表单防重复提交
    Spring import配置文件使用占位符
    什么是灰度发布,灰度测试。
    浅析负载均衡的6种算法,Ngnix的5种算法。
    神器,阿里巴巴Java代码检查插件
    去BAT面试完的Mysql面试题总结(55道,带完整答案)
  • 原文地址:https://www.cnblogs.com/lenmom/p/10226444.html
Copyright © 2011-2022 走看看