Hue Web UI を使用すると、グラフィカルインターフェイスを介してクラスター内の HBase テーブルを作成およびクエリできます。このトピックでは、E-MapReduce V4.9.0 クラスターを例に、HBase テーブルを作成および削除する方法を説明します。
前提条件
-
クラスターを作成し、HBase サービスを選択済みであること。
-
クラスターのセキュリティグループでポート 8888 が開かれています。
重要セキュリティグループルールを設定する際は、特定の IP アドレス範囲にのみアクセスを許可してください。0.0.0.0/0 を使用して、すべての IP アドレスにポートを開放しないでください。
制限事項
クラスターには HBase サービスが必要です。
注意事項
EMR V3.35.0 以降、または EMR V4.9.0 以降を実行している Hadoop クラスターの場合、Hue の構成タブで app_blacklist パラメーターの値から hbase を削除する必要があります。
HBase ブラウザへのアクセス
-
クラスターの詳細ページに移動します。
-
E-MapReduce コンソールにログインします。
-
上部のナビゲーションバーで、クラスターが配置されているリージョンとリソースグループを選択します。
-
Clusters タブをクリックします。
-
Clusters ページで、対象のクラスターを見つけ、[操作] 列の Details をクリックします。
-
-
構成を変更します。
-
左側のナビゲーションウィンドウで、 を選択します。
-
[Configuration Filter] セクションで、app_blacklist パラメーターを検索します。
-
app_blacklist パラメーターの値から hbase を削除します。
-
右上隅の Save をクリックします。
-
変更する ダイアログボックスの Execution Reason フィールドに理由を入力し、OK をクリックします。
-
-
Hue サービスを再起動します。
-
右上隅で、 を選択します。
-
[クラスターアクティビティ] ダイアログボックスの Execution Reason フィールドに理由を入力し、OK をクリックします。
-
Confirm ダイアログボックスで OK をクリックします。
-
-
左側のナビゲーションウィンドウで、Access Links and Ports をクリックします。
-
Access Links and Ports ページで、Hue サービスのリンクをクリックします。
Hue のユーザー名とパスワードを入力して、Web UI にアクセスします。
説明Hue Web UI に初めてログインする場合は、admin アカウントの初期パスワードを取得する必要があります。詳細については、「初期パスワードの表示」をご参照ください。
-
Hue UI の左側のナビゲーションウィンドウで、
アイコンをクリックします。HBase ブラウザページが表示されます。
HBase テーブルの作成
-
HBase ブラウザページで、右上隅の [新しいテーブル] をクリックします。
-
[新しいテーブルの作成] ダイアログボックスで、次のパラメーターを指定します。
パラメーター
説明
テーブル名
テーブルの一意の名前。
カラムファミリー
テーブルの 1 つ以上のカラムファミリー。
-
[送信] をクリックします。
HBase テーブルの削除
-
HBase ブラウザページで、削除するテーブルを選択します。
-
テーブルリストの上にある [ドロップ] をクリックします。
-
[削除の確認] ダイアログボックスで、[確認] をクリックします。