すべてのプロダクト
Search
ドキュメントセンター

E-MapReduce:Prestoクラスタの管理者パスワードを設定する

最終更新日:Jan 11, 2025

PrestoのWeb UIにアクセスしてPrestoジョブを送信する前に、Prestoクラスタの管理者パスワードを設定する必要があります。このトピックでは、E-MapReduce(EMR)コンソールでPrestoクラスタの管理者パスワードを設定する方法について説明します。

手順

  1. password.dbタブに移動します。

    1. [EMRコンソール] にログインします。左側のナビゲーションペインで、[EMR on ACK] をクリックします。

    2. [EMR on ACK] ページで、目的のクラスタを見つけ、[アクション] 列の [設定] をクリックします。

    3. [設定] タブで、ポインタを more アイコンの上に移動し、[password.db] を選択します。

  2. 設定項目を変更します。

    1. [password.db] タブで、admin の値を、htpasswd コマンドを実行して生成されたパスワードに変更します。

      たとえば、admin の値を htpasswd -nBC 10 admin コマンドを実行して生成されたパスワードに変更できます。

      macOS の場合、htpasswd コマンドを実行してパスワードを生成できます。

      CentOS の場合、yum install httpd コマンドを実行して httpd をインストールし、次に htpasswd コマンドを実行してパスワードを生成できます。 Ubuntu の場合、apt-get install apache2-utils コマンドを実行して httpd をインストールし、次に htpasswd コマンドを実行してパスワードを生成できます。

      説明

      コマンドとソフトウェアパッケージの使い方は、システムのバージョンと設定によって異なります。ビジネス要件に基づいてコマンドとソフトウェアパッケージを使用することをお勧めします。

    2. [保存] をクリックします。

    3. 表示されるダイアログボックスで、[実行理由] パラメータを設定し、[保存] をクリックします。

  3. Presto を再起動します。

    1. [サービスの詳細] タブをクリックします。

    2. [コンポーネント] セクションで、[trinocoordinator] を見つけ、[アクション] 列の [再起動] をクリックします。

    3. 表示されるダイアログボックスで、[実行理由] パラメータを設定し、[OK] をクリックします。

    4. [確認] メッセージで、[OK] をクリックします。

      Presto が再起動したら、新しいパスワードを使用して Presto の Web UI にアクセスし、Presto ジョブを送信できます。