HDInsight-fürt migrálása újabb verzióra
A HDInsight legújabb funkcióinak kihasználása érdekében javasoljuk, hogy rendszeresen migrálja a HDInsight-fürtöket a legújabb verzióra. A HDInsight nem támogatja a helyszíni frissítéseket, ha egy meglévő fürt újabb összetevőverzióra frissül. Létre kell hoznia egy új fürtöt a kívánt összetevővel és platformverzióval, majd át kell telepítenie az alkalmazásokat az új fürt használatára. A HDInsight-fürtverziók áttelepítéséhez kövesse az alábbi irányelveket.
Feljegyzés
Ha hive-fürtöt hoz létre elsődleges tárolóval, másolja egy meglévő HDInsight-fürtből. Ne másolja ki a teljes tartalmat. Csak a konfigurált adatmappák másolása.
Migrálási feladatok
A HDInsight-fürt frissítésének munkafolyamata a következő.
- A dokumentum minden szakaszát elolvasva megismerheti a HDInsight-fürt frissítésekhez szükséges módosításokat.
- Fürt létrehozása teszt-/minőségbiztosítási környezetként. A fürt létrehozásával kapcsolatos további információkért lásd : Linux-alapú HDInsight-fürtök létrehozása
- Másolja a meglévő feladatokat, adatforrásokat és fogadókat az új környezetbe.
- Érvényesítési teszteléssel meggyőződhet arról, hogy a feladatok a várt módon működnek az új fürtön.
Miután ellenőrizte, hogy minden a várt módon működik-e, ütemezze a migrálás állásidejét. Ebben az állásidőben hajtsa végre a következő műveleteket:
- Biztonsági másolatot készít a fürtcsomópontokon helyben tárolt átmeneti adatokról. Ha például közvetlenül egy főcsomóponton tárolt adatokat.
- Törölje a meglévő fürtöt.
- Hozzon létre egy fürtöt ugyanabban a VNET-alhálózatban a legújabb (vagy támogatott) HDI-verzióval ugyanazzal az alapértelmezett adattárral, amelyet az előző fürt használt. Ez lehetővé teszi, hogy az új fürt továbbra is működjön a meglévő éles adatokon.
- Importáljon minden olyan átmeneti adatot, amelyről biztonsági másolatot készít.
- Feladatok indítása/a feldolgozás folytatása az új fürt használatával.
Számítási feladatokra vonatkozó útmutatás
Az alábbi dokumentumok útmutatást nyújtanak az egyes számítási feladatok migrálásához:
Biztonsági mentés és visszaállítás
Az adatbázis biztonsági mentésével és visszaállításával kapcsolatos további információkért lásd : Adatbázis helyreállítása az Azure SQL Database-ben automatizált adatbázis-biztonsági mentések használatával.
Frissítési forgatókönyvek
Ahogy fentebb említettük, a Microsoft azt javasolja, hogy a HDInsight-fürtöket rendszeresen migrálják a legújabb verzióra, hogy kihasználhassák az új funkciókat és javításokat. A fürt törlését és ismételt üzembe helyezését az alábbi listában találhatja meg:
- A fürt verziója ki van állítva , vagy ha olyan fürtproblémát tapasztal, amelyet egy újabb verzióval oldana meg.
- A fürtproblémák kiváltó oka egy alulméretezett virtuális gép összekapcsolása. Tekintse meg a Microsoft ajánlott csomópontkonfigurációját.
- Egy ügyfél támogatási esetet nyit meg, és a Microsoft mérnöki csapata megállapítja, hogy a probléma már ki lett javítva egy újabb fürtverzióban.
- Egy alapértelmezett metaadattár-adatbázis (Ambari, Hive, Oozie, Ranger) elérte a kihasználtsági korlátot. A Microsoft arra kéri, hogy hozza létre újra a fürtöt egy egyéni metaadattár-adatbázis használatával.
- A fürtproblémák kiváltó oka egy nem támogatott művelet. Íme néhány gyakori nem támogatott művelet:
- Szolgáltatás áthelyezése vagy hozzáadása az Ambariban. Tekintse meg az Ambari fürtszolgáltatásainak adatait. A Szolgáltatásműveletek menüben elérhető műveletek egyike az Áthelyezés [Szolgáltatás neve]. Egy másik művelet a [Szolgáltatásnév hozzáadása]. Mindkét beállítás nem támogatott.
- Python-csomag sérülése. A HDInsight-fürtök a beépített Python-környezettől, a Python 2.7-től és a Python 3.5-től függenek. Az egyéni csomagok közvetlen telepítése ezekben az alapértelmezett beépített környezetekben váratlan tárverzió-módosításokat okozhat, és megszakíthatja a fürtöt. Megtudhatja, hogyan telepíthet biztonságosan egyéni külső Python-csomagokat a Spark-alkalmazásokhoz.
- Külső szoftver. Az ügyfelek képesek külső szoftvereket telepíteni a HDInsight-fürtöikre; Javasoljuk azonban a fürt újrakonfigurálását, ha az megszakítja a meglévő funkciót.
- Több számítási feladat ugyanazon a fürtön. A HDInsight 4.0-ban a Hive Warehouse Csatlakozás ornak külön fürtökre van szüksége a Spark- és interaktív lekérdezési számítási feladatokhoz. Ezeket a lépéseket követve állítsa be mindkét fürtöt az Azure HDInsightban. Hasonlóképpen, a Spark és a HBA integrálása két különböző fürtöt igényel Standard kiadás.
- Az egyéni Ambari DB-jelszó megváltozott. Az Ambari DB-jelszó be van állítva a fürt létrehozásakor, és nincs aktuális mechanizmus a frissítésére. Ha egy ügyfél egyéni Ambari DB-vel helyezi üzembe a fürtöt, módosíthatja a DB-jelszót az SQL DB-n, azonban nem lehet frissíteni ezt a jelszót egy futó HDInsight-fürthöz.
- A HDInsight Load Balancers módosítása. Az Ambarihoz és SSH-hozzáféréshez automatikusan üzembe helyezett HDInsight terheléselosztókat nem szabad módosítani vagy törölni. Ha módosítja a HDInsight terheléselosztó(ka)t, és az megszakítja a fürt működését, javasoljuk, hogy telepítse újra a fürtöt.