centos7 sur virtualbox elasticsearch 6.8.13 kibana 5.6.16 kuromoji 6.8.13 java 1.8.0_262
-Installez java Vous pouvez supprimer java7 et installer java8
#yum remove -y java-1.7.0-openjdk
#yum install -y java-1.8.0-openjdk-devel
#yum install -y java-1.8.0-openjdk-debuginfo --enablerepo=*debug*
Confirmation de version
java -version
・ Installation de recherche élastique Ici, nous utilisons rpm.
#rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
Écrivez le fichier du référentiel.
#vim /etc/yum.repos.d/elasticsearch.repo
[elasticsearch-6.x]
name=Elasticsearch repository for 6.x packages
baseurl=https://artifacts.elastic.co/packages/6.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
auto-refresh=1
type=rpm-md
Installez avec yum.
yum install elasticsearch
systemctl enable elasticsearch
Commençons.
systemctl start elasticsearch
Lors du démarrage d'elasticsearch, il peut ne pas démarrer s'il n'y a pas assez de mémoire sur la boîte virtuelle. À ce moment-là, élargissons la mémoire
Testez si cela a commencé par
#curl localhost:9200
Si ce qui suit est affiché, cela réussit.
{
"name" : "hKlo_7Y",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "DhFQT2-iTiS_GDeGu8ysIw",
"version" : {
"number" : "6.8.13",
"build_flavor" : "default",
"build_type" : "rpm",
"build_hash" : "be13c69",
"build_date" : "2020-10-16T09:09:46.555371Z",
"build_snapshot" : false,
"lucene_version" : "7.7.3",
"minimum_wire_compatibility_version" : "5.6.0",
"minimum_index_compatibility_version" : "5.0.0"
},
"tagline" : "You Know, for Search"
}
kibana utilise également rpm.
#rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
Écrivez le fichier du référentiel kibana.
#vim /etc/yum.repos.d/kibana.repo
[kibana-6.x]
name=Kibana repository for 6.x packages
baseurl=https://artifacts.elastic.co/packages/6.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
Installons et démarrons kibana
#yum install kibana
#systemctl enable kibana
#systemctl start kibana
Modifiez le fichier kibana.yml pour accéder à kibana.
#vim /etc/kibana/kibana.yml
server.host:"Adresse IP"
elasticsearch.url: "http://localhost:9200"
#systemctl restart kibana
Le pare-feu est arrêté ici. Si le pare-feu est toujours ouvert, ouvrez le port. N'oubliez pas de redémarrer après avoir installé kibana et modifié kibana.yml. Je ne peux pas l'ouvrir dans mon navigateur.
Ouvrons-le dans le navigateur http://IPアドレス:5601
#/usr/share/elasticsearch/bin/elasticsearch-plugin install analysis-kuromoji
Redémarrez elasticsearch
#systemctl restart elasticsearch
Si vous vérifiez ci-dessous si kuromoji peut être démarré,
#curl -X GET 'http://localhost:9200/_nodes/plugins?pretty'
{
"_nodes" : {
"total" : 1,
"successful" : 1,
"failed" : 0
},
"cluster_name" : "elasticsearch",
"nodes" : {
"hKlo_7YNQ6ix8b2BCz7aGQ" : {
"name" : "hKlo_7Y",
"transport_address" : "127.0.0.1:9300",
"host" : "127.0.0.1",
"ip" : "127.0.0.1",
"version" : "6.8.13",
"build_flavor" : "default",
"build_type" : "rpm",
"build_hash" : "be13c69",
"roles" : [
"master",
"data",
"ingest"
],
"attributes" : {
"ml.machine_memory" : "10082598912",
"xpack.installed" : "true",
"ml.max_open_jobs" : "20",
"ml.enabled" : "true"
},
"plugins" : [
{
"name" : "analysis-kuromoji",
"version" : "6.8.13",
"elasticsearch_version" : "6.8.13",
"java_version" : "1.8",
"description" : "The Japanese (kuromoji) Analysis plugin integrates Lucene kuromoji analysis module into elasticsearch.",
"classname" : "org.elasticsearch.plugin.analysis.kuromoji.AnalysisKuromojiPlugin",
"extended_plugins" : [ ],
"has_native_controller" : false
}
],
Va continuer comme
Vous avez maintenant installé kuromoji. Vous pouvez utiliser kuromoji depuis la console devtool en haut à gauche de kibana ● Référence https://qiita.com/onlyzs/items/045fb33dbd6bd781ce23
Recommended Posts