Azure Automation – gyakori kérdések
Ez a Microsoft GYIK az Azure Automationrel kapcsolatos gyakori kérdések listája. Ha bármilyen más kérdése van a képességeivel kapcsolatban, lépjen a vitafórumra, és tegye fel kérdéseit. Amikor egy kérdést gyakran kérdeznek meg, hozzáadjuk a cikkhez, hogy gyorsan és egyszerűen megtalálhassa.
Miért nem tudok új Automation-feladatot létrehozni a nyugat-európai régióban?
A nyugat-európai régió skálázhatósági problémái miatt előfordulhat, hogy a munkahelyteremtés késik vagy meghiúsul. További információ: új Automation-feladat létrehozása a nyugat-európai régióban.
Megakadályozhatja az Update Management a váratlan operációsrendszer-szintű frissítéseket?
Igen. További információ: Frissítések kizárása.
Miért nem alkalmazzák a kritikus/biztonsági frissítéseket egy Linux rendszerű gépre az Update Management használatával?
Amikor frissítéseket helyez üzembe Egy Linux-gépen, kiválaszthatja a frissítési besorolásokat. Ez a beállítás szűri a megadott feltételeknek megfelelő frissítéseket. További információ: Linux-frissítési besorolások.
Üzembe helyezheti az Update Management a frissítéseket az Azure-bérlőkben?
Igen. Útmutatásért lásd : Frissítések üzembe helyezése az Azure-bérlőkben.
Melyik Python 3-verzió támogatott az Azure Automationben?
Felhőbeli feladatok esetén a Python 3.8 támogatott. Bármely 3.x verzió szkriptjei és csomagjai akkor működnek, ha a kód különböző verziókban kompatibilis.
Hibrid feladatok esetén a Windows Hibrid Runbook-feldolgozókon bármilyen 3.x-es verziót telepíthet. A Hibrid Runbook-feldolgozókon futó hibrid feladatok esetében a gépen telepített Python 3-verziótól függünk a DSC OMSConfig és a Linux hibrid feldolgozó futtatásához. Javasoljuk, hogy telepítse a 3.6-os verziót; A különböző verzióknak azonban akkor is működnie kell, ha a Metódusadák és a Python 3 verziói közötti szerződésekben nincsenek kompatibilitástörő változások.
Futtathatók a Python 2 és Python 3 runbookok ugyanabban az Automation-fiókban?
Igen, nincs korlátozás a Python 2 és Python 3 runbookok ugyanazon Automation-fiókban való használatára.
Mi a meglévő Python 2-runbookok és -csomagok Python 3-ba való migrálásának terve?
Az Azure Automation nem tervezi a Python 2 runbookok és -csomagok Python 3-ba való migrálását. Ezt a migrálást saját maga kell elvégeznie. A meglévő és az új Python 2 runbookok és -csomagok továbbra is működni fognak.
Mely csomagok támogatottak alapértelmezés szerint a Python 3-környezetben?
Azure-csomag 4.0.0. További információ: Python 3-csomagok kezelése.
Mi a teendő, ha egy Python 3 runbookot futtatok, amely egy Python 2-csomagra hivatkozik, vagy fordítva?
A Python 2 és a Python 3 különböző végrehajtási környezetekkel rendelkezik. Amíg a Python 2 runbook fut, a Python 3-hoz csak Python 2-csomagok importálhatók és hasonlók.
Hogyan különbséget tenni a Python 2 és a Python 3 runbookok és -csomagok között?
A Python 3 egy új runbook-definíció, amely megkülönbözteti a Python 2 és a Python 3 runbookokat. Hasonlóképpen, egy másik csomagtípus is bevezetésre kerül a Python 3-csomagokhoz.
Honnan tudja egy hibrid runbook-feldolgozó, hogy a Python melyik verzióját futtassa a Python2 és a Python3 telepítésekor?
Windows Runbook Worker esetén a Python 2 runbook futtatásakor először a környezeti változót PYTHON_2_PATH
keresi, és ellenőrzi, hogy érvényes végrehajtható fájlra mutat-e. Ha például a telepítési mappa, C:\Python2
akkor ellenőrzi C:\Python2\python.exe
, hogy érvényes-e az elérési út. Ha nem található, akkor azt keresi, hogy a PATH
környezeti változó hasonló ellenőrzést végez-e.
Python 3 esetén először az PYTHON_3_PATH
env változót keresi, majd visszavált a PATH
környezeti változóra.
Lásd: Több Python-verzió.
Hogyan találja meg egy hibrid runbook-feldolgozó a Python-értelmezőt?
A Python-modul megkeresését környezeti változók vezérlik a korábban ismertetett módon.
Támogatott a Python 3 a Forrásvezérlőben?
Nem. A Python 3-hoz jelenleg nem támogatott a forrásvezérlés. Alapértelmezés szerint a Python runbookok Python 2 runbookként vannak szinkronizálva.
Hogyan tudhatja meg egy runbook szerzője, hogy milyen Python-csomagok érhetők el egy Azure-tesztkörnyezetben?
Lásd: A tesztkörnyezetben elérhető csomagok azonosítása.
Hogyan állíthatja be egy runbook szerzője a csomagmodulok melyik verzióját, ha több modul is létezik?
Lásd: Python 3-csomagok kezelése.
Következő lépések
Ha a kérdésére nem ad választ, további kérdéseket és válaszokat az alábbi forrásokban talál.