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

E-MapReduce:アカウントの管理

最終更新日:Jan 11, 2025

E-MapReduce(EMR)の Hue サービスでは、Hue アカウントを作成し、アカウントのパスワードをリセットできます。このトピックでは、Hue アカウントを作成し、パスワードをリセットする方法について説明します。

前提条件

EMR Hadoop クラスタが作成されていること。詳細については、「クラスタの作成」をご参照ください。

Hue アカウントの作成

  1. SSH モードでクラスタにログオンします。詳細については、「クラスタへのログオン」をご参照ください。
  2. 次のコマンドを実行して、アカウントを作成します。
    /opt/apps/hue/build/env/bin/hue createsuperuser
  3. ユーザー名、メールアドレス、パスワードを入力し、パスワードをもう一度入力して、[enter] キーを押します。
    hue [superuser Created Successfully] というメッセージが表示されたら、アカウントが作成されています。新しいアカウントを使用して Hue にログオンできます。

Hue アカウントのパスワードのリセット

  1. SSH モードでクラスタにログオンします。詳細については、「クラスタへのログオン」をご参照ください。
  2. 次のコマンドを実行して、Hue のパスを表示します。
    ps aux | grep hue
    次のような情報が返されます。check hue file
    説明 この例では、パスは /opt/apps/hue/build/env/bin/hue です。
  3. 次のコマンドを実行して、Hue シェルを起動します。
    /opt/apps/hue/build/env/bin/hue shell
    説明 コマンド内の /opt/apps/hue/build/env/bin/hue は、手順 2 で取得したパスです。
  4. 次のコマンドを実行して、Hue アカウントのパスワードをリセットします。
    from django.contrib.auth.models import User
    user = User.objects.get(username='<your_username>')
    user.set_password('<your_new_password>')
    user.save()
    説明 コマンド内の <your_username> を、パスワードをリセットするユーザー名に置き換え、<your_new_password> を新しいパスワードに置き換えます。Ctrl+D を押してシェルを終了できます。
    次の図は例を示しています。change password

    パスワードをリセットした後、新しいパスワードを使用して Hue にログオンできます。