Elasticsearch設定自己起動スクリプト

890 ワード

サマリ
  • Elasticsearch Linux自己起動スクリプト.

  • Elasticsearch自己起動スクリプト設定
    ファイルの場所を/usr/local/el-start.shとします.内容は以下の通り
    #!/bin/bash
    export JAVA_HOME=/usr/local/java/jdk1.8.0_121
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH
    su - elastic<

    スクリプトの説明
    Elasticsearch起動にはjdkサポートが必要なので、まずjdkシステム変数を設定します.
    export JAVA_HOME=/usr/local/java/jdk1.8.0_121
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH
    

    Elasticsearch起動
    #     root    ,    
    su - elastic
    
    #  Elasticsearch    
    cd /home/elastic/elasticsearch-5.5.2/
    
    #           
    ./bin/elasticsearch -d
    
    #             ,      。             ,          。
    
    #    
    /etc/rc.d/rc.local
    
    #  
    /usr/local/el-start.sh