极客时间es学习笔记
sudo curl -L "https://github.com/docker/compose/releases/download/v2.2.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
mkdir 7.x-docker-2-es-instances
在執行Dockerfile時出現Get https://registry-1.docker.io/v2/錯誤的解決方案_weixin_43414429的博客-CSDN博客
?vim ?docker-compose.yml
?
mkdir -p /root/7.x-docker-2-es-instances/elasticsearch/data?/root/7.x-docker-2-es-instances/elasticsearch/data2
chmod +x /root/7.x-docker-2-es-instances/elasticsearch/data?/root/7.x-docker-2-es-instances/elasticsearch/data2
#啟動 docker-compose up#停止容器 docker-compose down#停止容器并且移除數據 docker-compose down -v#一些docker 命令 docker ps docker stop Name/ContainerId docker start Name/ContainerId#刪除單個容器 $docker rm Name/ID -f, –force=false; -l, –link=false Remove the specified link and not the underlying container; -v, –volumes=false Remove the volumes associated to the container#刪除所有容器 $docker rm `docker ps -a -q` 停止、啟動、殺死、重啟一個容器 $docker stop Name/ID $docker start Name/ID $docker kill Name/ID $docker restart name/ID安裝logstash
?1、下載官方包
2、解壓,修改config
[root@localhost bin]# cat /root/logstash-7.1.0/bin/logstash.conf input {file {path => "/root/logstash-7.1.0/bin/movies.csv"start_position => "beginning"sincedb_path => "/dev/null"} } filter {csv {separator => ","columns => ["id","content","genre"]}mutate {split => { "genre" => "|" }remove_field => ["path", "host","@timestamp","message"]}mutate {split => ["content", "("]add_field => { "title" => "%{[content][0]}"}add_field => { "year" => "%{[content][1]}"}}mutate {convert => {"year" => "integer"}strip => ["title"]remove_field => ["path", "host","@timestamp","message","content"]}} output {elasticsearch {hosts => "http://localhost:9200"index => "movies"document_id => "%{id}"}stdout {} }2021-07-11Elasticsearch無法啟動:“Unrecognized VM option ‘UseConcMarkSweepGC‘” 解決方式_魚子醬沖鴨的博客-CSDN博客
3、啟動
./logstash -f /root/logstash-7.1.0/bin/logstash.conf
總結
以上是生活随笔為你收集整理的极客时间es学习笔记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python双人贪吃蛇游戏
- 下一篇: mpq操作库