高可用性を実現するために Azure HDInsight クラスター上で HiveServer2 をスケーリングする
ご利用のクラスターに追加の HiveServer2 をデプロイして可用性と負荷分散を向上させる方法について説明します。 ヘッドノードのサイズを大きくする必要がない場合は、エッジ ノードを使用して HiveServer2 をデプロイすることもできます。
注意
使用状況によっては、HiveServer2 の数を増やすと、Hive メタストアへの接続数が増加する可能性があります。 また、ご利用の Azure SQL データベースを確実に適切なサイズに設定してください。
前提条件
このガイドを使用するには、次の記事を理解する必要があります。
HiveServer2 をインストールする
このセクションでは、ターゲット ホストに追加の HiveServer2 をインストールします。
- ご利用のブラウザーで Ambari を開き、ターゲット ホストをクリックします。
- [追加] ボタンをクリックし、[HiveServer2] をクリックします。
確定して、プロセスを実行します。 必要なすべてのホストに対して 1 から 3 を繰り返します。
インストールが完了したら、古い構成ですべてのサービスを再起動し、HiveServer2 を開始します。
次のステップ
この記事では、ご利用のクラスターに HiveServer2 をインストールする方法について説明しました。 エッジ ノードとアプリケーションの詳細については、次の記事を参照してください。
- エッジノードをインストールする: ご利用の HDInsight クラスターにエッジ ノードをインストールする方法について説明します。
- HDInsight アプリケーションをインストールする:HDInsight アプリケーションをクラスターにインストールする方法について確認します。
- Azure SQL DTU 接続の制限: DTU を使用した Azure SQL データベースの制限について説明します。
- Azure SQL 仮想コア接続の制限: 仮想コアを使用した Azure SQL データベースの制限について説明します。