Hadoopクラスターからノードをアンインストールする

Hadoopクラスタからノードをアンインストールするには、以下の手順にしたがってください。

  1. 停止ノード:アンインストール対象のノードのHadoopサービスを、以下のコマンドで停止します:
$ stop-all.sh
  1. hadoop-env.sh
export HADOOP_SLAVES=${HADOOP_CONF_DIR}/slaves

ファイルを保存して閉じる。

  1. ノードの削除:アンインストールするノードの名前を Hadoop の slaves ファイルから削除します。slaves ファイルを開き、アンインストールするノードの名前を削除します。
  2. アンインストールするノードのHadoopデータディレクトリ(デフォルトは /hadoop/data)とログディレクトリ(デフォルトは /hadoop/logs)を削除します。
$ rm -rf /hadoop/data
$ rm -rf /hadoop/logs
  1. Hadoopクラスターの再起動: 次のコマンドを使用してHadoopクラスターを再起動します。
$ start-all.sh

Hadoopクラスタのノードのアンインストールは上記で完了します。データ紛失やクラスタが使用できなくなるのを避けるため、上記の手順を実行する前に必ずバックアップを取り、慎重に操作してください。

bannerAds