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

A Micro Focus Enterprise Server 5.0-t futtathatja egy Docker-tárolóban 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 Windows-kiszolgálóra a Dockerrel. 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 Datacenter with Containers virtuális gépet 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, 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 nincs fiókja, a kezdés előtt hozzon létre egy ingyenes fiókot .

  • 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. Ugyanabból a helyről érheti el, ahonnan a Vállalati kiszolgáló telepítőfájljához fért hozzá, vagy lépjen a Micro Focusra az első lépésekhez.

  • 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 (amely 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 szerint. Az eredmények között válassza a Windows Server lehetőséget. A következő képernyőn válassza a 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 fontolja meg egy standard DS2_v3 virtuális gép használatát 2 vCPU-val é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ásokná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, hogy be tud jelentkezni a virtuális gépre. Ezután fogadja el az összes alapértelmezett értéket, és kattintson a Felülvizsgálat + létrehozás elemre.

    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 percig). 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 virtuális géphez beállítás.

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

  8. Miután a fájl letöltése befejeződött, 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ő adatait a bejelentkezéshez. (Az RDP-ügyfél feltételezi, hogy érdemes lehet használni ezeket. 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. Be van jelentkezve, é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( EnterpriseServer és Examples).

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

    Megjegyzés

    Győződjön meg arról, hogy a licencfájlt mindkét könyvtárba másolta. Ezekre a Docker buildelési lépéséhez szükség van, hogy a rendszerképek licencelése megfelelő legyen.

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

Fontos

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

  1. Nyisson meg egy parancssort.

  2. Ellenőrizze, hogy a Docker telepítve van-e. A parancssorba írja be a következőt: docker version
    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 be bld.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ények között 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égleges lemezké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 bebld.bat x64 értéket. Várjon néhány percet, amíg a folyamat lefut, és az üzenet arról tájékoztatja, hogy a rendszerkép létrejött.

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

    Az es-acctdemo képet megjelenítő parancsablak

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 felügyelt tárolókhoz:

    1. Kérje le a futó tároló azonosítóját. Írja be a Docker ps parancsot 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 Parancs 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