首先宣告……因各種原因無法使用python安裝es模組,所以使用一種笨方法進行資料刪除……
#!/usr/bin/env python
#-*- coding: utf-8 -*-
"""@create time : 2020/4/1
@file name : elasticsearch_del.py
@author : mr.yang
@python version : 2.7
@software : pycharm
"""import
time
import
json
time = '
2020-03-01 00:00:00
'jsonfile = open('
./備份出來的的索引.json
', 'r'
)file = open('
./時間大於time的.json
', 'w'
)nonefile = open('
./無更新時間戳的.json
', 'w'
)nullfile = open('
./更新時間戳為null的.json
', 'w'
)def
timestamp(times):
ifnot times is
none:
timems = float(times/1000)
time_local =time.localtime(timems)
dt = time.strftime("
%y-%m-%d %h:%m:%s
", time_local)
if dt >=time:
g =json.dumps(line)
file.write(g)
else
: d =json.dumps(line)
nullfile.write(d)
for line in
jsonfile:
line =json.loads(line)
s = line['
_source']
if s.has_key('
updatetime'):
timestamp(s[
'updatetime'])
else
: n =json.dumps(line)
nonefile.write(n)
更新Linux時間為網路時間
sudo yum install y ntpdate2.同步網路時間sudo ntpdate 0.asia.pool.ntp.org若上面的時間伺服器不可用,也可以改用如下伺服器進行同步 time.nist.gov time.nuri.net 0.asia.pool.ntp.org 1.asia.p...
es安裝,以centos8為例
選擇 linux x86 64 通過xshell進入後台,以root使用者進入 useradd elsearch 新增新使用者essearch cd 進入根目錄 mkdir jdwa 在根目錄下建立資料夾 cd jdwa 進入剛剛建立的資料夾 mkdir es 建立資料夾es,用於安裝es cd 進...
Centos 更新為北京時間
1 檢視系統時間 date 2 檢視硬體時間 hwclock 3 檢視系統時間方面的各種狀態 timedatectl 4 列出所有時區 timedatectl list timezones 5 將硬體時鐘調整為與本地時鐘一致,0 為設定為 utc 時間 timedatectl set local r...