序文
最近、Huawei Cloud Yaoyun Server L インスタンスがリリースされ、私も構築して遊んでみましたが、その過程でさまざまな問題に遭遇し、問題を解決する過程での運用保守について多くのことを学びました。
このブログでは、Elasticsearch 用のビジュアル Kibana ツールのインストールと、IK ワード セグメンターのインストールと使用方法を紹介します。
その他の Elasticsearch 関連記事のリストは次のとおりです。
Docker版Elasticsearchのインストールとパラメータ設定&ポート開放とブラウザアクセス
その他の関連する Huawei Cloud Yaoyun Server L インスタンスの評価記事のリストは次のとおりです。
-
Java8 環境のインストール & 環境変数の設定 & Spring プロジェクトのデプロイ & [!] 未解決の問題があります
-
Spring プロジェクトのデプロイ ポート開放問題の解決策とサーバー プロジェクト環境のセットアップ MySQL、Redis、Minio... ガイド
-
Redis の不正アクセスの脆弱性と脆弱性の部分的な再発を理解し、接続パスワードを設定し、他の Redis コマンドを学習する
-
Canal イメージ設定関連のパラメータを取得して作成し、MySQL データベースに接続するために Canal を構築し、Spring プロジェクト アプリケーションの Canal を準備します
-
Minio の Docker バージョンのインストールと Springboot プロジェクトでの使用、およびイメージ アクセス用の vue との組み合わせ
-
Redis Docker コンテナに BloomFilter をインストールし、Spring で Bloom フィルターの Redis プラグイン バージョンを使用する
記事ディレクトリ
導き出す
1. Elasticsearch 用のビジュアル Kibana ツールのインストール;
2. IK ワード セグメンターのインストールと使用;
1.キバナのインストール
https://www.elastic.co/cn/kibana/
Kibana は、Elasticsearch で使用するために設計されたオープンソースの分析および視覚化プラットフォームです。kibana を使用して、Elasticsearch に保存されているデータを検索および表示できます。Kibana と Elasticsearch の間の対話は、さまざまなチャート、テーブル、マップなどを通じて行われ、高度なデータ分析と視覚化の目的を達成するためにデータを直感的に表示します。
1. kibana イメージをプルします
docker pull kibana:7.17.7
2. 設定ファイル kibana.yml を作成します。
server.host: "0.0.0.0"
server.shutdownTimeout: "5s"
elasticsearch.hosts: [ "http://192.168.134.128:9200" ]
monitoring.ui.container.elasticsearch.enabled: true
3. コンテナを作成して実行する
docker run -itd --name kibana -p 5601:5601 \
-v /usr/local/software/es/kibana/kibana.yml:/usr/share/kibana/config/kibana.yml \
kibana:7.17.7
または、作成時に elasticseach アドレスに直接接続します。
docker run -itd --name kibana -e "ELASTICSEARCH_HOSTS=http://192.168.1.106:9200" -p 5601:5601 kibana:7.17.7
3. キバナを訪れる
開発ツールでテストする
テストを実施する
2. 単語セグメンター (Elasticsearch の IK 分析)
1. 単語セグメンターをダウンロードする
elasticSearch と一貫性のある単語セグメンタをダウンロードするのが最善です。そうでない場合は、大きいバージョン (例: 7.17.X) が一貫していることを確認してください。
サーバーにアップロードする
2. ファイルをesコンテナにコピーします。
mkdir elasticsearch-analysis-ik
docker cp elasticsearch-analysis-ik-7.17.7.zip es:/usr/share/elasticsearch/plugins/ik
unzip elasticsearch-analysis-ik-7.17.7.zip
elasticsearch-analysis-ik-7.17.7.zip を削除します。
root@6fa12b7a6ddb:/usr/share/elasticsearch/plugins/ik# rm -rf elasticsearch-analysis-ik-7.17.7.zip
3.ドッカーを再起動します
docker restart es
4. kibana を使用して単語セグメンターをテストする
GET _analyze
{
"analyzer": "ik_smart",
"text": ["中国航天翱翔太空,手机遥遥领先"]
}
GET _analyze
{
"analyzer": "standard",
"text": ["中国航天翱翔太空,手机遥遥领先"]
}
要約する
1. Elasticsearch 用のビジュアル Kibana ツールのインストール;
2. IK ワード セグメンターのインストールと使用;