A Micro Focus Enterprise Server 5.0 futtatása Docker-tárolóban az Azure-ban

A Micro Focus Enterprise Server 5.0-t egy Docker-tárolóban futtathatja az Azure-ban. Ez az oktatóanyag bemutatja, hogyan. A Windows CICS (Customer Information Control System) acctdemo bemutatóját használja az Enterprise Serverhez.

A Docker hordozhatóságot és elkülönítést biztosít az alkalmazásokhoz. Exportálhat például egy Docker-lemezképet egy Windows rendszerű virtuális gépről egy másikon való futtatáshoz, vagy egy adattárból egy Dockert futtató Windows-kiszolgálóra. A Docker-rendszerkép az új helyen fut ugyanazzal a konfigurációval – anélkül, hogy telepítenie kellene az Enterprise Servert. Ez a kép része. A licencelési szempontok továbbra is érvényesek.

Ez az oktatóanyag telepíti a Windows 2016 Datacentert tárolókkal rendelkező virtuális géppel a Azure Marketplace. Ez a virtuális gép tartalmazza a Docker 18.09.0-s verziót. Az alábbi lépések bemutatják, hogyan helyezheti üzembe a tárolót, futtathatja, majd csatlakozhat hozzá egy 3270 emulátorral.

Előfeltételek

Az első lépések előtt tekintse meg az alábbi előfeltételeket:

  • Azure-előfizetés. Ha még nem rendelkezik ilyen fiókkal, hozzon létre egy ingyenes fiókot a kezdés előtt.

  • A Micro Focus szoftver és egy érvényes licenc (vagy próbaverziós licenc). Ha Ön egy meglévő Micro Focus-ügyfél, forduljon a Micro Focus képviselőjéhez. Ellenkező esetben kérjen próbaverziót.

    Megjegyzés

    A Docker-bemutatófájlok az Enterprise Server 5.0 részét képezik. Ez az oktatóanyag ent_server_dockerfiles_5.0_windows.zip használ. Az első lépésekhez ugyanabból a helyről érheti el, ahonnan a Vállalati kiszolgáló telepítőfájljához hozzáfért, vagy a Micro Focusban .

  • Az Enterprise Server és az Enterprise Developer dokumentációja.

Virtuális gép létrehozása

  1. Biztonságossá teheti az adathordozót a ent_server_dockerfiles_5.0_windows.zip fájlból. Biztonságossá teheti az ES-Docker-Prod-XXXXXXXX.mflic licencfájlt (a Docker-rendszerképek létrehozásához szükséges).

  2. Hozza létre a virtuális gépet. Ehhez nyissa meg a Azure Portal, válassza az Erőforrás létrehozása lehetőséget a bal felső menüben, és szűrjön a Windows Server operációs rendszer alapján. Az eredmények között válassza a Windows Server lehetőséget. A következő képernyőn válassza Windows Server 2016 Adatközpont – tárolókkal lehetőséget.

    Képernyőkép Azure Portal keresési eredményekről

  3. A virtuális gép tulajdonságainak konfigurálásához válassza a példány részleteit:

    1. Válassza ki a virtuális gép méretét. Ebben az oktatóanyagban érdemes lehet standard DS2_v3 virtuális gépet használni 2 virtuális processzorral és 16 GB memóriával.

    2. Válassza ki azt a régiót és erőforráscsoportot , amelyre telepíteni szeretné.

    3. A Rendelkezésre állási beállítások beállításnál használja az alapértelmezett beállítást.

    4. A Felhasználónév mezőbe írja be a használni kívánt rendszergazdai fiókot és a jelszót.

    5. Győződjön meg arról, hogy a 3389-ös RDP-port nyitva van. Csak ezt a portot kell nyilvánosan elérhetővé tenni, így bejelentkezhet a virtuális gépre. Ezután fogadja el az összes alapértelmezett értéket, és kattintson a Véleményezés + létrehozás gombra.

    Képernyőkép a Virtuális gép létrehozása panelről

  4. Várjon, amíg az üzembe helyezés befejeződik (néhány perc). Egy üzenet azt jelzi, hogy a virtuális gép létrejött.

  5. Válassza az Erőforrás megnyitása lehetőséget a virtuális gép Áttekintés paneljének megnyitásához.

  6. A jobb oldalon válassza a Csatlakozás lehetőséget. A jobb oldalon megjelenik a Csatlakozás a virtuális géphez beállítás.

  7. Válassza az RDP-fájl letöltése gombot a távoli asztali protokoll (RDP) fájl letöltéséhez, amely lehetővé teszi a virtuális géphez való csatolást.

  8. A fájl letöltése után nyissa meg, és írja be a virtuális géphez létrehozott felhasználónevet és jelszót.

    Megjegyzés

    Ne használja a vállalati hitelesítő adatokat a bejelentkezéshez. (Az RDP-ügyfél feltételezi, hogy ezeket szeretné használni. Nem.)

  9. Válassza a További lehetőségek lehetőséget, majd válassza ki a virtuális gép hitelesítő adatait.

Ezen a ponton a virtuális gép RDP-n keresztül fut és csatlakozik. Bejelentkezett, és készen áll a következő lépésre.

Tesztkörnyezeti könyvtár létrehozása és a zip-fájl feltöltése

  1. Hozzon létre egy könyvtárat a virtuális gépen, ahol feltöltheti a bemutató- és licencfájlokat. Például : C:\Tesztkörnyezet.

  2. Töltse fel ent_server_dockerfiles_5.0_windows.zip és az ES-Docker-Prod-XXXXXXXX.mflic fájlt a létrehozott könyvtárba.

  3. Bontsa ki a zip-fájl tartalmát a kinyerés folyamata által létrehozott ent_server_dockerfiles_5.0_windows könyvtárba . Ez a könyvtár tartalmaz egy olvasófájlt (.html és .txt fájlként), valamint két alkönyvtárat, az EnterpriseServert és a Példákat.

  4. Másolja az ES-Docker-Prod-XXXXXXXX.mflic fájlt a C:\Sandbox\ent_server_dockerfiles_5.0_windows\EnterpriseServer és C:\Sandbox\ent_server_dockerfiles_5.0_windows\Examples\CICS könyvtárakba.

    Megjegyzés

    Győződjön meg arról, hogy a licencfájlt mindkét címtárba másolja. Ezek szükségesek a Docker buildelési lépéséhez, hogy meggyőződjön arról, hogy a rendszerképek megfelelő licenccel rendelkeznek.

Ellenőrizze a Docker verzióját, és hozzon létre alaprendszerképet

Fontos

A megfelelő Docker-rendszerkép létrehozása kétlépéses folyamat. Először hozza létre az Enterprise Server 5.0 alaprendszerképét. Ezután hozzon létre egy másik képet az x64 platformhoz. Bár létrehozhat egy x86-os (32 bites) képet, használja a 64 bites képet.

  1. Nyisson meg egy parancssort.

  2. Ellenőrizze, hogy telepítve van-e a Docker. A parancssorba írja be a következőt: docker-verzió
    A verzió például a 18.09.0 volt, amikor ezt írták.

  3. A könyvtár módosításához írja be a következőt:
    cd \Sandbox\ent_server_dockerfiles_5.0_windows\EnterpriseServer.

  4. Írja bebld.bat IacceptEULA parancsot a kezdeti alaprendszerkép buildelési folyamatának megkezdéséhez. Várjon néhány percet a folyamat futtatására. Az eredményekben figyelje meg a két létrehozott képet– egy x64-hez és egy x86-hoz:

    Képeket megjelenítő parancsablak

  5. A CICS-bemutató végső képének létrehozásához váltson a CICS-könyvtárra a cd\Sandbox\ent_server_dockerfiles_5.0_windows\Examples\CICS beírásával.

  6. A kép létrehozásához írja be az x64bld.bat. Várjon néhány percet a folyamat futtatására, és a rendszerkép létrehozásának üzenetére.

  7. Írja be a docker-rendszerképeket a virtuális gépre telepített összes Docker-rendszerkép listájának megjelenítéséhez. Győződjön meg arról, hogy a mikrofókusz/es-acctdemo az egyik.

    Parancsablak es-acctdemo képpel

A rendszerkép futtatása

  1. Az Enterprise Server 5.0 és az acctdemo alkalmazás elindításához írja be a parancssorba a következőt:

    **docker run -p 16002:86/tcp -p 16002:86/udp -p 9040-9050:9040-9050 -p 9000-9010:9000-9010 -ti --network="nat" --rm microfocus/es-acctdemo:win\_5.0\_x64
    
  2. Telepítsen egy 3270-es terminálemulátort, például az x3270-et , és a 9040-es porton keresztül csatolja azt a futó lemezképhez.

  3. Kérje le az acctdemo-tároló IP-címét, hogy a Docker dhcp-kiszolgálóként működjön az általa kezelt tárolókhoz:

    1. Kérje le a futó tároló azonosítóját. Írja be a Docker ps kifejezést a parancssorba, és jegyezze fel az azonosítót (ebben a példában 22a0fe3159d0 ). Mentse a következő lépéshez.

    2. Az acctdemo-tároló IP-címének lekéréséhez használja az előző lépés tárolóazonosítóját az alábbiak szerint:

    docker inspect \<containerID\> --format="{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}"
    

    Például:

    docker inspect 22a0fe3159d0 --format="{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}"
    
  4. Jegyezze fel az acctdemo rendszerkép IP-címét. Az alábbi kimenet címe például 172.19.202.52.

    Képernyőkép a Command ablakról, amelyen az IP-cím látható

  5. Csatlakoztassa a képet az emulátor használatával. Konfigurálja az emulátort az acctdemo rendszerkép és a 9040-s port címének használatára. Itt 172.19.202.52:9040. A sajátjaid is hasonlóak lesznek. Megnyílik a Bejelentkezés a CICS-be képernyő.

    Képernyőkép a CICS-be való bejelentkezésről

  6. Jelentkezzen be a CICS-régióba úgy, hogy beírja a SYSAD értéket a USERID és a SYSADjelszóhoz.

  7. Törölje a képernyőt az emulátor kulcstérképével. X3270 esetén válassza a Kulcstérkép menüt.

  8. Az acctdemo alkalmazás elindításához írja be az ACCT kifejezést. Megjelenik az alkalmazás kezdeti képernyője.

    Képernyőkép az alkalmazást megjelenítő konzolablakról.

  9. Kísérletezzen a megjelenítési fióktípusokkal. Írja be például a D értéket a Kérelem mezőbe, a FIÓK 11111-esét. További kipróbálandó fiókszámok: 22222, 33333 stb.

    Képernyőkép az alkalmazás különböző értékeinek szerkesztéséről.

  10. A vállalati kiszolgálófelügyeleti konzol megjelenítéséhez lépjen a parancssorba, és írja be a start http:172.19.202.52:86 parancsot.

    Vállalati kiszolgálófelügyeleti konzol

Ennyi az egész! Most egy CICS-alkalmazást futtat és kezel egy Docker-tárolóban.

Következő lépések