zoukankan      html  css  js  c++  java
  • 配置ElasticSearch快捷启动

    /etc/init.d目录下新建文件elasticsearch

    #!/bin/sh
    #chkconfig: 2345 80 05
    #description: es
    
    #export JAVA_HOME=/usr/local/java/jdk1.8.0_171
    #export JAVA_BIN=$JAVA_HOME/bin
    #export PATH=$PATH:$JAVA_HOME/bin
    #export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    #export JAVA_HOME JAVA_BIN PATH CLASSPATH
    
    password="123456"
    es_home="/usr/local/elasticsearch-6.3.0"
    case $1 in
    start)
        cd $es_home
        ./bin/elasticsearch -d -p "$es_home/pid"
        echo "es start" #将该行替换成你自己的服务启动命令
        ;;
    stop)
        echo $password |sudo -S kill -9 `cat $es_home/pid`
        echo "es stop" #将该行替换成你自己的服务启动命令
        ;;
    restart)
        echo $password |sudo -S kill -9 `cat $es_home/pid`
        echo "es stop" #将该行替换成你自己的服务启动命令
    
        cd $es_home
        ./bin/elasticsearch -d -p "$es_home/pid"
    
        echo "es start" #将该行替换成你自己的服务启动命令
        ;;
    *)
        echo "start|stop|restart" #将该行替换成你自己的服务启动命令
        ;;
    esac
    
    

    保存退出,赋予执行权限

    chmod +x elasticsearch 
    

    执行如下

    /etc/init.d/elasticsearch start
    /etc/init.d/elasticsearch stop
    /etc/init.d/elasticsearch restart
    

    创建软连接

    ln -s 源文件 目标文件
    
    sudo ln -s /etc/init.d/elasticsearch /usr/bin/elasticsearch
    
    $ ll elasticsearch 
    lrwxrwxrwx 1 root root 25 7月   3 18:18 elasticsearch -> /etc/init.d/elasticsearch*
    

    经过这么处理之后,就可以直接在终端使用了。

    jiqing@Ubuntu:/usr/bin$ elasticsearch stop
    es stop
    jiqing@Ubuntu:/usr/bin$ elasticsearch start
    es start
    
  • 相关阅读:
    静态编译Qt4.4.3
    aenity
    qt linux 打包发布
    在處理影像資料上,Qt提供了QPixmap、QBitmap、QImage與QPicture等類別。
    bitrock 他家有绝活
    QT4.7 compile Qscilata you need change one line code
    QScintilla: QScintilla a Port to Qt v4 of Scintilla
    Scintilla and SciTE
    Take webpage screenshot from command line in Ubuntu Linux | Binary Tides
    tuoj.in
  • 原文地址:https://www.cnblogs.com/jiqing9006/p/9260443.html
Copyright © 2011-2022 走看看