ApsaraDB for HBase クラスターを作成した後、ホワイトリストを設定するか、Elastic Compute Service (ECS) セキュリティグループを ApsaraDB for HBase クラスターに関連付ける必要があります。これにより、ホワイトリスト内のクライアントまたはセキュリティグループ内の ECS インスタンスが ApsaraDB for HBase クラスターにアクセスできるようになります。
背景情報
デフォルトでは、ApsaraDB for HBase クラスターは作成時にアクセス不可の状態になっています。これはデータベースのセキュリティを確保するためです。この状態では、ApsaraDB for HBase クラスターに対して以下の操作は実行できません。
Apache HBase、Ganglia、Hadoop 分散ファイルシステム (HDFS) などのオープンソースコンポーネントを使用した ApsaraDB for HBase クラスターでの操作。
ApsaraDB for HBase クラスターへのデータの読み書き。
ApsaraDB for HBase クラスターを使用する前に、クライアントの IP アドレスを ApsaraDB for HBase クラスターのホワイトリストに追加するか、ECS セキュリティグループを ApsaraDB for HBase クラスターに関連付ける必要があります。
ApsaraDB for HBase クラスターには、ホワイトリストと ECS セキュリティグループの両方を設定できます。ホワイトリスト内のクライアントとセキュリティグループ内の ECS インスタンスは、どちらも ApsaraDB for HBase クラスターにアクセスできます。
ホワイトリストの設定
ApsaraDB for HBase コンソールにログインします。
トップナビゲーションバーで、クラスターがデプロイされているリージョンを選択します。
クラスターページで、管理対象のクラスターを見つけ、そのクラスターの ID をクリックします。
左側のナビゲーションウィンドウで、Access Control をクリックします。
Whitelist Setting タブで、Modify Whitelist をクリックします。
Modify Whitelist ダイアログボックスで、 IP アドレスまたは CIDR ブロックを入力し、OK をクリックします。
説明デフォルトのホワイトリストには 127.0.0.1 のみが含まれています。デフォルトのホワイトリストを使用する場合、どのクライアントもクラスターにアクセスできません。
ホワイトリストフィールドに 0.0.0.0 または 0.0.0.0/0 を入力するか、フィールドを空のままにすると、すべての IP アドレスからのアクセスリクエストが許可されます。これはデータベースに高いセキュリティリスクをもたらします。データベースのセキュリティを確保するため、ホワイトリストフィールドに 0.0.0.0 または 0.0.0.0/0 を入力しないでください。
パブリック IP アドレスを使用してクラスターにアクセスする場合は、そのパブリック IP アドレスをホワイトリストフィールドに入力します。オンプレミスのクライアントを使用してクラスターにアクセスする場合は、そのオンプレミスクライアントのパブリック IP アドレスを検索してください。
ApsaraDB for HBase クラスターへのセキュリティグループの関連付け
セキュリティグループは、セキュリティグループ内の ECS インスタンスのインバウンドトラフィックとアウトバウンドトラフィックを制御する仮想ファイアウォールとして機能します。セキュリティグループが ApsaraDB for HBase クラスターに関連付けられると、そのセキュリティグループ内の ECS インスタンスは ApsaraDB for HBase クラスターにアクセスできるようになります。
セキュリティグループをサポートしているのは、Standard Edition および Performance-enhanced Edition の ApsaraDB for HBase クラスターのみです。
セキュリティグループを ApsaraDB for HBase クラスターに関連付ける前に、セキュリティグループ内の ECS インスタンスと ApsaraDB for HBase クラスターが同じ VPC にデプロイされていることを確認してください。
ApsaraDB for HBase クラスターには、最大 3 つのセキュリティグループを関連付けることができます。
Security Group タブをクリックします。