Azure IoT Edge-modulok üzembe helyezése az Azure Portalról
A következőkre vonatkozik: IoT Edge 1.5 IoT Edge 1.4
Fontos
Az IoT Edge 1.5 LTS és az IoT Edge 1.4 LTS támogatott kiadások. Az IoT Edge 1.4 LTS 2024. november 12-én megszűnik. Ha egy korábbi kiadáson dolgozik, olvassa el az IoT Edge frissítése című témakört.
Fontos
2024. augusztus 28-tól az Azure Marketplace frissíti az IoT Edge-modulok terjesztési modelljét. A partnerek (modulkiadók) megkezdik az IoT Edge-moduljaik üzemeltetését a közzétevő tulajdonában lévő tárolóregisztrációs adatbázisokban. Az IoT Edge-modul lemezképei nem lesznek letölthetők az Azure Marketplace tárolóregisztrációs adatbázisából.
Lépjen kapcsolatba az IoT Edge-modul közzétevőjével a tárolólemezkép frissített URI-jának beszerzéséhez, és frissítse az IoT Edge-eszközkonfigurációkat a közzétevő által biztosított új rendszerkép-URI-val.
Az Azure Marketplace-ről beszerzett partnermodulokat nem használó IoT Edge-eszközökre nincs hatással, és nincs szükség műveletre.
Miután létrehozta az üzleti logikával rendelkező IoT Edge-modulokat, telepítenie kell őket az eszközeire, hogy a peremhálózaton működjenek. Ha több olyan modulja van, amely együttműködik az adatok gyűjtésében és feldolgozásában, egyszerre üzembe helyezheti őket, és deklarálhatja az őket összekötő útválasztási szabályokat.
Ez a cikk bemutatja, hogyan vezeti végig az Azure Portal egy üzembehelyezési jegyzék létrehozását és az üzembe helyezés IoT Edge-eszközre való leküldését. Az IoT Edge-modulok nagy léptékű üzembe helyezéséről és monitorozásáról további információt az IoT Edge-modulok üzembe helyezése és monitorozása című témakörben talál, amely több eszközt céloz meg a megosztott címkék alapján.
Előfeltételek
IoT Hub az Azure-előfizetésben.
IoT Edge-eszköz.
Ha nincs beállítva IoT Edge-eszköz, létrehozhat egyet egy Azure-beli virtuális gépen. A virtuális Linux-eszköz létrehozásához vagy virtuális Windows-eszköz létrehozásához kövesse az egyik rövid útmutatóban szereplő lépéseket.
Üzembehelyezési jegyzék konfigurálása
Az üzembehelyezési jegyzék egy JSON-dokumentum, amely leírja, hogy mely modulokat kell üzembe helyezni, hogyan áramlik az adatforgalom a modulok között, valamint a modul ikerpéldányainak kívánt tulajdonságait. Az üzembehelyezési jegyzékek működéséről és azok létrehozásáról további információt az IoT Edge-modulok használatának, konfigurálásának és újrafelhasználásának ismertetése című témakörben talál.
Az Azure Portalon található egy varázsló, amely végigvezeti az üzembehelyezési jegyzék létrehozásán a JSON-dokumentum manuális létrehozása helyett. Három lépésből áll: Modulok hozzáadása, útvonalak megadása és üzembe helyezés áttekintése.
Feljegyzés
A cikkben szereplő lépések az IoT Edge-ügynök és -központ legújabb sémaverzióját tükrözik. A séma 1.1-es verziója az IoT Edge 1.0.10-es verziójával együtt jelent meg, és lehetővé teszi a modul indítási sorrendjét és útvonal-rangsorolási funkcióit.
Ha az 1.0.9-es vagy korábbi verziót futtató eszközön helyezi üzembe az üzembe helyezést, a varázsló Modulok lépésében szerkessze a futtatókörnyezet beállításait a séma 1.0-s verziójának használatához.
Eszköz kiválasztása és modulok hozzáadása
Jelentkezzen be az Azure Portalra , és lépjen az IoT Hubra.
A bal oldali panelen válassza az Eszközök lehetőséget az Eszközfelügyelet menüben.
Válassza ki a cél IoT Edge-eszközt a listából.
A felső sávon válassza a Modulok beállítása lehetőséget.
A lap Tárolóregisztrációs adatbázis hitelesítő adatai szakaszában adjon meg hitelesítő adatokat a modulképeket tartalmazó tárolóregisztrációs adatbázisok eléréséhez. A modulok például a privát tárolóregisztrációs adatbázisban találhatók, vagy olyan partnertároló-adatbázist használ, amely hitelesítést igényel.
A lap IoT Edge-modulok szakaszában válassza a Hozzáadás lehetőséget.
Válassza ki a hozzáadni kívánt modulok típusát a legördülő menüből. Hozzáadhat IoT Edge-modulokat vagy Azure Stream Analytics-modulokat.
IoT Edge-modul
Ezzel a beállítással Microsoft-modulokat, partnermodulokat vagy egyéni modulokat vehet fel. Meg kell adnia a modul nevét és a tárolórendszerkép URI-jának nevét. A tárolórendszerkép URI-ja a modul lemezképének helye egy tárolóregisztrációs adatbázisban. A Microsoft IoT Edge modulképeinek listáját a Microsoft Eszközjegyzék találja. Partnermodulok esetén lépjen kapcsolatba az IoT Edge-modul közzétevővel a tárolórendszerkép URI-jának beszerzéséhez.
Például a Microsoft szimulált hőmérséklet-érzékelő moduljának hozzáadásához:
Adja meg a következő beállításokat:
Beállítás Érték Kép URI-ja mcr.microsoft.com/azureiotedge-simulated-temperature-sensor
Újraindítási szabályzat mindig Kívánt állapot fut Válassza a Hozzáadás lehetőséget.
A modul hozzáadása után válassza ki a modul nevét a listából a modulbeállítások megnyitásához. Szükség esetén töltse ki az opcionális mezőket.
Az elérhető modulbeállításokról további információt a modulkonfiguráció és -kezelés című témakörben talál.
A modul ikerpéldányával kapcsolatos további információkért lásd a kívánt tulajdonságok definiálása vagy frissítése című témakört.
Azure Stream Analytics-modul
Ezt a lehetőséget az Azure Stream Analytics számítási feladataiból létrehozott modulokhoz használhatja.
- Válassza ki az előfizetést, és a létrehozott Azure Stream Analytics Edge-feladatot.
- Válassza a Mentés lehetőséget.
Az Azure Stream Analytics IoT Edge-modulban való üzembe helyezésével kapcsolatos további információkért lásd : Oktatóanyag: Az Azure Stream Analytics üzembe helyezése IoT Edge-modulként.
Útvonalak megadása
Az Útvonalak lapon megadhatja, hogyan továbbítják az üzeneteket a modulok és az IoT Hub között. Az üzenetek név-érték párok használatával jönnek létre. Alapértelmezés szerint az új eszköz első üzembe helyezése tartalmaz egy útvonalnak nevezett útvonalat, amely FROM /messages/* INTO $upstream néven van definiálva, ami azt jelenti, hogy a modulok által küldött üzeneteket a rendszer elküldi az IoT Hubnak.
A prioritási és az élettartam-paraméterek választható paraméterek, amelyeket az útvonaldefinícióban is megadhat. A prioritási paraméterrel kiválaszthatja, hogy mely útvonalakon kell először feldolgozni az üzeneteiket, vagy hogy melyik útvonalakat kell utoljára feldolgozni. A prioritás a 0–9-es szám beállításával határozható meg, ahol a 0 a legfontosabb prioritás. Az élettartam paraméterrel deklarálhatja, hogy az adott útvonalon lévő üzenetek mennyi ideig legyenek tárolva, amíg fel nem dolgozzák vagy eltávolítják őket az üzenetsorból.
Az útvonalak létrehozásáról további információt az útvonalak deklarálása című témakörben talál.
Miután beállította az útvonalakat, válassza a Tovább: Áttekintés + létrehozás lehetőséget a varázsló következő lépésének folytatásához.
Az üzembe helyezés áttekintése
A felülvizsgálati szakasz az előző két szakaszban megadott beállítások alapján létrehozott JSON üzembehelyezési jegyzékfájlt mutatja be. Vegye figyelembe, hogy két modul van deklarálva, hogy nem adta hozzá: $edgeAgent és $edgeHub. Ez a két modul alkotja az IoT Edge-futtatókörnyezetet , és minden üzemelő példányban kötelező megadni az alapértelmezett beállításokat.
Tekintse át az üzembehelyezési adatokat, majd válassza a Létrehozás lehetőséget.
Modulok megtekintése az eszközön
Miután üzembe helyezte a modulokat az eszközén, az összeset megtekintheti az IoT Hub eszközadatok lapján. Ez a lap megjeleníti az egyes üzembe helyezett modulok nevét, valamint olyan hasznos információkat, mint az üzembe helyezés állapota és a kilépési kód.
Válassza a Tovább: Útvonalak lehetőséget, és folytassa az üzembe helyezést a cikk korábbi, Útvonalak megadása és Az üzembe helyezés áttekintése című szakaszában leírtak szerint.
Következő lépések
Megtudhatja, hogyan helyezhet üzembe és monitorozhat IoT Edge-modulokat nagy méretekben.