No.35
ElasticSearchをダウングレード?した時のメモ
正直ほぼ忘れかけてるけど今後も同じことやらかさないとは限らないので……(遠い目 #わーさんがやってみた
> Ubuntuで Elasticsearch の過去バージョン をインストールしたい場合は、公式リポジトリから直接 DEBパッケージ をダウンロードしてインストールする方法が便利です。
①Elasticsearchアーカイブページにて必要なバージョンを選択し、対応する amd64のDEBパッケージ のダウンロードURLを確認
wget ダウンロードURL
②パッケージのインストールを行います。
sudo dpkg -i elasticsearch-(バージョン)-amd64.deb
このあとエラー祭りとなり、調べたところどうやら以前にインストールされていた Elasticsearch 7.17.26 のデータディレクトリが存在し、今回インストールした 7.17.24 ではそのデータ形式と互換性がないため、ダウングレードできずに起動が失敗していた模様。
③データを初期化の上で、起動します。
sudo mv /var/lib/elasticsearch /var/lib/elasticsearch_backup
sudo mkdir /var/lib/elasticsearch
sudo chown -R elasticsearch:elasticsearch /var/lib/elasticsearch
sudo chmod 700 /var/lib/elasticsearch
sudo systemctl start elasticsearch
sudo systemctl enable elasticsearch
sudo systemctl status elasticsearch
④以下、新規インストールの手順を踏襲します。
【備考】
設定ファイルも吹っ飛んでいるので、メモリを限定している場合は確認が必要
sudo nano /etc/elasticsearch/jvm.options
正直ほぼ忘れかけてるけど今後も同じことやらかさないとは限らないので……(遠い目 #わーさんがやってみた
> Ubuntuで Elasticsearch の過去バージョン をインストールしたい場合は、公式リポジトリから直接 DEBパッケージ をダウンロードしてインストールする方法が便利です。
①Elasticsearchアーカイブページにて必要なバージョンを選択し、対応する amd64のDEBパッケージ のダウンロードURLを確認
wget ダウンロードURL
②パッケージのインストールを行います。
sudo dpkg -i elasticsearch-(バージョン)-amd64.deb
このあとエラー祭りとなり、調べたところどうやら以前にインストールされていた Elasticsearch 7.17.26 のデータディレクトリが存在し、今回インストールした 7.17.24 ではそのデータ形式と互換性がないため、ダウングレードできずに起動が失敗していた模様。
③データを初期化の上で、起動します。
sudo mv /var/lib/elasticsearch /var/lib/elasticsearch_backup
sudo mkdir /var/lib/elasticsearch
sudo chown -R elasticsearch:elasticsearch /var/lib/elasticsearch
sudo chmod 700 /var/lib/elasticsearch
sudo systemctl start elasticsearch
sudo systemctl enable elasticsearch
sudo systemctl status elasticsearch
④以下、新規インストールの手順を踏襲します。
【備考】
設定ファイルも吹っ飛んでいるので、メモリを限定している場合は確認が必要
sudo nano /etc/elasticsearch/jvm.options
- ユーザ「和条門 尚樹」の投稿だけを見る (※時系列順で見る)
- この投稿と同じカテゴリに属する投稿:
- この投稿日時に関連する投稿:
- この投稿に隣接する前後3件ずつをまとめて見る
- この投稿を再編集または削除する


