6. Elasticsearch 8.17.2、8.19.18、9.4.3へバージョンアップ¶
Senju Service Manager で既にElasticsearch連携機能を使用している場合、Senju Service Manager のバージョンアップを行う際に、サポート対象のElasticsearchバージョンであるかを確認し、サポート対象ではない場合はバージョンアップする必要があります。
まず、本章の手順でElasticsearchとLogstashのアンインストールを行います。
その後「4 Linux版 Elasticsearchの導入」または「5 Windows版 Elasticsearchの導入」を参照して、サポート対象のElasticsearch とLogstashを再インストールしてください。
Info
本手順ではElasticsearch を旧バージョンからElasticsearch 8.17.2へバージョンアップする例を記載します。
6.1 Linux版バージョンアップ¶
6.1.1 Elasticsearchのアンインストール¶
-
管理者権限でElasticsearchサーバーにログインします。
-
Elasticsearchのサービスを停止します。
- コマンド
systemctl stop elasticsearch
- コマンド
-
Elasticsearchのサービス登録を解除します。
- コマンド
systemctl disable elasticsearch
- コマンド
-
Elasticsearchをアンインストールします。
- コマンド
rpm -e $(rpm -qa |grep '^elasticsearch-[0-9][0-9]*.*')
- コマンド
-
Elasticsearchの各種ファイルを削除します。
- コマンド
rm -rf /etc/elasticsearch rm -rf /var/lib/elasticsearch rm -rf /var/log/elasticsearch
- コマンド
6.1.2 Logstashのアンインストール¶
-
Logstashのサービスを停止します。
- コマンド
systemctl stop logstash
- コマンド
-
Logstashのサービス登録を解除します。
- コマンド
systemctl disable logstash
- コマンド
-
Logstashのサービス登録を解除します。
- コマンド
rpm -e $(rpm -qa |grep '^logstash-[0-9][0-9]*.*')
- コマンド
-
Logstashの各種ファイルを削除します。
- コマンド
rm -rf /opt/logstash rm -rf /etc/logstash rm -rf /var/lib/logstash rm -rf /var/log/logstash
- コマンド
6.2 Windows版バージョンアップ¶
6.2.1 Elasticsearchのアンインストール¶
-
管理者権限でElasticsearchサーバーにログインします。
-
Elasticsearchのサービスを停止します。
- コマンド
cd %nssm_home%\win64 nssm stop Elasticsearchサービス名
- コマンド
-
Elasticsearchのサービスを削除します。
- コマンド
cd %elasticsearch_home%\bin elasticsearch-service.bat remove
- コマンド
-
Elasticsearchの各種ファイルを削除します。 Elasticsearchのディレクトリを削除します。
6.2.2 Logstashのアンインストール¶
-
管理者権限でLogstashサーバーにログインします。
-
Logstashのサービスを停止します。
- コマンド
cd %nssm_home%\win64 nssm stop Logstashサービス名
- コマンド
-
Logstashのサービスを削除します。
- コマンド
cd %nssm_home%\win64 nssm remove Logstashサービス名
- コマンド
-
Logstashの各種ファイルを削除します。 Logstashのディレクトリを削除します。