クラスターの作成を開始する前に、次の点を考慮してください。
ベスト プラクティスの一環として、クラスターの作成を開始する前に、次の点を考慮してください。
データベースを持ち込みます
HDInsight には、クラスター内のデータベースを構成するための 2 つのオプションがあります。
- 独自のデータベースを持ち込む (外部)
- 既定のデータベース (内部)
クラスターの作成中、既定の構成では内部データベースが使用されます。 クラスターが作成されると、顧客はデータベースの種類を変更できません。 そのため、外部データベースを作成して使用することをお勧めします。 Ambari、Hive、Ranger のカスタム データベースを作成できます。
詳細については、「カスタム Ambari DB を使用して HDInsight クラスターを設定する」を参照してください
クラスターを最新の状態に保つ
最新の HDInsight 機能を利用するために、定期的に HDInsight クラスターを最新版に移行することをお勧めします。 HDInsight では、既存のクラスターが新しいコンポーネント バージョンにアップグレードされるインプレース アップグレードはサポートされていません。 希望するコンポーネントとプラットフォーム バージョンで新しいクラスターを作成し、その新しいクラスターを使用するために、お使いのアプリケーションを移行する必要があります。
ベスト プラクティスの一環として、クラスターを定期的に更新しておくことをお勧めします。
HDInsight のリリースは、30 日から 60 日ごとに行われます。 できるだけ早く最新リリースに移行することをお勧めします。 クラスターのアップグレードに推奨される最大期間は、6 か月未満です。
詳細については、「HDInsight クラスターを新しいバージョンに移行する」方法を参照してください。
サード パーティ製アプリケーションの統合
Microsoft では、HDInsight サービスによって作成されたマシン (HDInsight クラスター、エッジ ノード、ワーカー ノードなど) のみをサポートします。 サードパーティのクライアント マシンや、サポートされているマシンから外部のマシンへの HDInsight ライブラリの移動はサポートされていません。
このサード パーティの統合はしばらくは機能するかもしれませんが、シナリオがサポートされていないため、運用環境ではお勧めしません。
サポートされていないシナリオについてサポート要求を開くと、サポートされているシナリオで問題を再現するよう求められます。こうすることで調査が可能になります。 提供される修正プログラムは、サポートされているシナリオのみを対象とします。
サード パーティ製アプリケーションを統合するためのサポートされている方法
- HDInsight アプリケーションをインストールする: HDInsight アプリケーションをクラスターにインストールする方法について説明します。
- カスタム HDInsight アプリケーションをインストールする: 未発行の HDInsight アプリケーションを HDInsight にデプロイする方法について確認します。
- HDInsight アプリケーションを発行する:カスタム HDInsight アプリケーションを Azure Marketplace に発行する方法について確認します。
次のステップ
- HDInsight で Apache Hadoop クラスターを作成する
- Apache Spark クラスターの作成 - ポータル
- Azure HDInsight のエンタープライズ セキュリティ