Linux---關閉Elasticsearch程序,並重新啟動
前言
有時候,當我們啟動elasticsearch之後,
經過很長一段時間沒有操作,
自己已經忘了是否已經啟動了elasticsearch,
這時候我們可以通過下面的方式驗證是否啟動,並重新啟動:
step1 查詢ES程序號
ps -ef | grep elastic
注意:下面的那個程序是當前這條命令的,不是真正的elasticsearch程序
step2 殺掉ES程序
kill -9 3250
殺掉程序之後,我們再用step1的命令進行查詢,可以看到只有一條了
這一條對應的是命令,而不是真正的elasticsearch。
step3 重啟ES
需要首先把目錄切換到elasticsearch的bin目錄下,然後執行下面的命令
sh elasticsearch -d
OK, GAME OVER!
相關推薦
Linux---關閉Elasticsearch程序,並重新啟動
前言有時候,當我們啟動elasticsearch之後,經過很長一段時間沒有操作,自己已經忘了是否已經啟動了elasticsearch,這時候我們可以通過下面的方式驗證是否啟動,並重新啟動:step1 查詢ES程序號ps -ef | grep elastic注意:下面的那個程序
shell殺掉之前啟動的jar工程,並重新啟動該工程
#!/bin/sh. ~/.profile ps -ef |grep XXXX.jar |grep -v grep |awk '{print $2}' |xargs kill -9 nohup ja
Linux cenots shell 批量關閉指定關鍵字的程序,並重新啟動新的程序 程序重新啟動
#!/bin/bash #確保shell 切換到當前shell 指令碼資料夾 current_file_path=(cd"(cd "(cd"(dirname “$0”)"; pwd) cd ${current_file_pat
linux下部署程序,tomcat啟動正常,但網頁無法訪問
tom 環境部署 firewalld png 開啟 但是 system emctl 圖片 問題背景:測試環境部署程序,之前是可以的。但是在安裝rabbitmq的時候,再來打開網頁的時候就出現一直轉圈圈,網頁無法打開。 經過檢查發現是由於開啟了防火墻。 系統是cento
nohup 後臺啟動程序,並輸出到指定日誌
dst class bubuko div nbsp run png log server 1.啟動程序並輸入到指定日誌 nohup python manage.py runserver 0.0.0.0:9090 > /data/zyj/xadstat/xadstat
java調用Linux執行Python爬蟲,並將數據存儲到elasticsearch中--(java後臺代碼)
創建 author cor 運行 hpa 詳細信息 多線程 under lean 該篇博客主要是java代碼,如需相應腳本及java連接elasticsearch工具類代碼,請移步到上一篇博客 一、創建連接執行Linux腳本工具類 package com.yjlc.pla
java呼叫Linux執行Python爬蟲,並將資料儲存到elasticsearch--(一、環境指令碼搭建)
java呼叫Linux執行Python爬蟲,並將資料儲存到elasticsearch中 一、以下部落格程式碼使用的開發工具及環境如下: 1、idea: 2、jdk:1.8 3、elasticsearch:5.2.0 4、Linux 5、Python 6、maven 二、maven座標: <!--jav
Symantec_Endpoint_Protection檢測到需要重新啟動的掛起系統更改,請重新啟動系統並重新執行安裝
於是就重啟啊重啟啊重啟啊……重啟了4遍,才發現被Symantec給忽悠了…… HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/Session Manager下的Pendi
linux自動以root登入,並自動啟動使用者程式的設定
系統自動以root登入,並自動啟動使用者程式的設定方法 第一步:刪除root使用者 vi /etc/passwd 該檔案的第一行:root:X:0:0:root:/root:/bin/bash,只需要把第二個欄位X刪除就可以。變為: root::0:0:root:/root
c++ 遍歷後臺程序,並關閉相關程序
關閉後臺QQint CMainFrame::AutoSsrStop() //*遍歷後臺程序,關閉相關程序。{char c[]={"connect.exe"};HANDLE handle; HANDLE handle1;ha
Linux上安裝Docker,並成功部署NET Core 2.0
ble otn 重要 命中 mode 管理 sql img 內容 概述 容器,顧名思義是用來存放並容納東西的器皿; 而容器技術伴著Docker的興起也漸漸的映入大家的眼簾,它是一個抽象的概念,同時也是默默存在世上多年的技術,不僅能使應用程序間完全的隔離,而且還能在共享底層系
[SQLSERVER] 轉移數據庫MDF或LDF文件位置的方法,以及重新啟動出現無權限的問題
llb 轉移 數據庫文件 權限 use 啟動 with clas 控制 0. 查看數據庫文件名和物理文件名 SELECT name, physical_name AS current_file_location FROM sys.master_files 1. 運行命令
Linux程式設計 多程序,多執行緒求解PI(圓周率)
題目: 連結 多程序: #include <unistd.h> #include <stdio.h> #include <stdlib.h> #define n 100000000.0 int main() { i
Linux安裝jdk、tomcat並自啟動tomcat方法
記錄一下,以免到處找 背景: centos5.8 1,安裝jdk https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
debian9安裝arm-linux-gcc交叉編譯器,並安裝windows和linuxs共享檔案的samba伺服器
1,首先下載arm-linux-gcc安裝包,http://arm9.net/download.asp 解壓:tar -zxvf *.tar.gz 2,修改環境,使得系統能夠識別arm-linux-gcc, 方法1:##sudo vi /etc/environment 方
windows 無法完成安裝, 若要在此計算機上安裝Windows, 請重新啟動安裝
1.在出現【windows無法完成安裝,若要在此計算機上安裝windows,請重新啟動安裝】警示框的時候。快速按下鍵盤快捷鍵Shift+F10,會彈出命令列視窗。 2.在彈出的黑色命令列視窗,輸入 regedit 並按下回車鍵,開啟登錄檔 3.找到HKLocal
sql中關閉自增,並插入數據
value home insert off ble base pan data 自增 ET IDENTITY_INSERT 允許將顯式值插入表的標識列中。 語法 SET IDENTITY_INSERT [ database.[ owner.] ] { table } { O
shell指令碼監聽某個程序。檢測到意外停止則重啟該程序,並儲存時間
#!/bin/sh i=2 while (( 1 )) do ps -fe | grep -v gre
Centos7 tomcat做服務,並開機啟動(親測可用)
系統版本:CentOS Linux release 7.5.1804 (Core) Tomcat版本:7 Jdk版本:1.8 tomcat安裝目錄:/usr/local/tomcat7 jdk目錄:/usr/local/jdk1.8.0_171 #設定jdk的環境變數 v
linux監測程式異常退出後重新啟動以及linux開機自啟動
利用shell指令碼,輪詢監控應用的程序,如果出現崩潰程序不在的情況下,自動啟動應用程式。 1、建立一個shell指令碼: touch monitorRestart.sh; 2、修改指令碼許可權: chmod 777 monitorRestart.sh; 3、編輯檔案