開始建立叢集之前,請考慮下列幾點。
在最佳做法中,請先考慮下列幾點,再開始建立叢集。
使用您自己的資料庫
HDInsight 有兩個選項可設定叢集中的資料庫。
- 自備資料庫 (外部)
- 預設資料庫 (內部)
在叢集建立期間,預設組態會使用內部資料庫。 建立叢集後,客戶就無法變更資料庫類型。 因此,建議您建立及使用外部資料庫。 您可以為 Ambari、Hive 和 Ranger 建立自訂資料庫。
如需詳細資訊,請參閱如何使用自訂 Ambari DB 設定 HDInsight 叢集。
讓叢集保持最新狀態
若要充分利用最新的 HDInsight 功能,建議您定期將 HDInsight 叢集遷移到最新的版本。 HDInsight 不支援就地升級,也就是現有的叢集會升級至新的元件版本。 您必須使用所需的元件和平台版本建立新的叢集,然後移轉您的應用程式以使用新的叢集。
在最佳做法中,建議您定期更新叢集。
HDInsight 版本每隔 30 到 60 天發生一次。 最好儘早移至最新版本。 叢集升級的建議最大持續時間小於六個月。
如需詳細資訊,請參閱如何將 HDInsight 叢集移轉至較新版本。
整合第三方應用程式
Microsoft僅支援 HDInsight 服務所建立的電腦(例如 HDInsight 叢集、邊緣節點和背景工作節點)。 我們不支援第三方用戶端計算機,或將 HDInsight 連結庫從支援的機器移至外部電腦。
雖然此第三方整合可能會有一段時間運作,但不建議在生產環境中使用,因為不支援此案例。
當您開啟不支援案例的支援要求時,系統會要求您 在支援的案例 中重現問題,以便我們進行調查。 提供的任何修正僅適用於支援的案例。
整合第三方應用程式的支援方式
- 安裝 HDInsight 應用程式:瞭解如何將 HDInsight 應用程式安裝到您的叢集。
- 安裝自訂 HDInsight 應用程式︰了解如何將未發佈的 HDInsight 應用程式部署到 HDInsight。
- 發佈 HDInsight 應用程式︰了解如何將自訂 HDInsight 應用程式發佈至 Azure Marketplace。