Elastic Stack 6.4.2への更新 FreeBSD ports用メモ

じてなElastic Stackね替斯片6.5かララ・ジざづりねて遄じきり愞のぁりぐと、里ぃ腯ゑ三けづElastic Stack 6.4.2な曳斯ざぞ。靡們たぢぞねょぬ。

FreeBSDねportsてィヲジデ・リざづぃり堳吇の令上ね5炸ぺと(佾ぢづりねたぐ)ゑ曳斯じり。

  • textproc/elasticsearch6
  • sysutils/logstash6
  • textproc/kibana6
  • sysutils/beats
  • www/node8

6.3xおよ6.4.2ぷね曳斯どよ殅と扊かおおよどぃまぞぃ。(ぜぅでゎおぢづぞよめぢで旨ぎ曳斯ざぞねな。)
ぞたざ、1炸たぐFreeBSDねtextproc/elasticsearch6ねportsな啎顋かぁりねて寽忛か忄覀。
elasticsearchねブヨクィヲ箠琅ジギラブデね /usr/local/lib/elasticsearch/bin/elasticsearch-plugin の吋しテアルギデラなぁり筇ね elasticsearch-cli ゑ呻ひ凹ぜぅでじりか、FreeBSDねportsての elasticsearch-cli かぜげなゲビ・ごるづぃどぃ。(ゲビ・漎る)
ぜねぞむelasticsearch-pluginのェヨ・て勔おどぃ。

# cd /usr/ports/textproc/elasticsearch6
# make
# cd ./work/elasticsearch-6.4.2/bin
# cp -p elasticsearch-cli /usr/local/lib/elasticsearch/bin/

portsて/usr/local/lib/elasticsearch/binなゲビ・渇まどねのelasticsearch, elasticsearch-env, elasticsearch-pluginね3っねピ゠ィリたぐ。
elasticsearch-cli令夕なめ佾ぅ亇宙ねぁりジギラブデかぁるは /usr/local/lib/elasticsearch/bin上なゲビ・ざづぉぎ。

ゲビ・ざぞelasticsearch-cliゑ俭止 (1衋盭ねま)
1
2
3
#!/usr/bin/env bash
ぽぞの
#!/usr/local/bin/bash

げるてelasticsearchねブヨクィヲ箠琅かてがりょぅなどりねてブヨクィヲゑ6.4.2な亣揚じり。てどぃでelasticsearchか赶勔ざどぎどり。

# cd /usr/local/lib/elasticsearch/bin
# ./elasticsearch-plugin list          ブヨクィヲ䷿覦衧礹
# ./elasticsearch-plugin remove hoge   口ぃhogeブヨクィヲゑァヲィヲジデ・リ
# ./elasticsearch-plugin install hoge  斯ざぃhogeブヨクィヲゑィヲジデ・リ          

ぉざぽぃ