CentOs9 rpmでインストールしたElasticsearchをアンインストールする

CentOs9 rpmでインストールしたElasticsearchをアンインストールする

CentOs9に、「rpm」でインストールしたElasticsearchをアンインストールする手順を記述してます。オプション「e」でアンインストールしても完全にアンインストールされなかったので行った作業を記述してます。

環境

  • OS CentOS Stream release 9
  • Elasticsearch 8.4.3

Elasticsearchをアンインストール

Elasticsearchは「rpm」をダウンロードして、以下のコマンドでインストールしてます。

$ wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.4.3-x86_64.rpm

$ wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.4.3-x86_64.rpm.sha512

$ shasum -a 512 -c elasticsearch-8.4.3-x86_64.rpm.sha512

$ sudo rpm --install elasticsearch-8.4.3-x86_64.rpm

アンインストールする前に関連ファイルを削除しておきます。

$ sudo rm -rf /var/lib/elasticsearch/
$ sudo rm -rf /var/share/elasticsearch/
$ sudo rm -rf /etc/elasticsearch

後は「rpm」コマンドを使用してアンインストールします。

$ sudo rpm -e elasticsearch

Stopping elasticsearch service... OK
警告: ファイル /var/lib/elasticsearch: 削除に失敗しました: そのようなファイルやディレクトリはありません
警告: ファイル /etc/elasticsearch/users_roles: 削除に失敗しました: そのようなファイルやディレクトリはありません
警告: ファイル /etc/elasticsearch/users: 削除に失敗しました: そのようなファイルやディレクトリはありません
警告: ファイル /etc/elasticsearch/roles.yml: 削除に失敗しました: そのようなファイルやディレクトリはありません
警告: ファイル /etc/elasticsearch/role_mapping.yml: 削除に失敗しました: そのようなファイルやディレクトリはありません
警告: ファイル /etc/elasticsearch/log4j2.properties: 削除に失敗しました: そのようなファイルやディレクトリはありません
警告: ファイル /etc/elasticsearch/jvm.options.d: 削除に失敗しました: そのようなファイルやディレクトリはありません
警告: ファイル /etc/elasticsearch/jvm.options: 削除に失敗しました: そのようなファイルやディレクトリはありません
警告: ファイル /etc/elasticsearch/elasticsearch.yml: 削除に失敗しました: そのようなファイルやディレクトリはありません
警告: ファイル /etc/elasticsearch/elasticsearch-plugins.example.yml: 削除に失敗しました: そのようなファイルやディレクトリはありません
警告: ファイル /etc/elasticsearch: 削除に失敗しました: そのようなファイルやディレクトリはありません
Deleting log directory... OK

インストールされていないことが確認できます。

$ rpm -q elasticsearch

パッケージ elasticsearch はインストールされていません。