Quickstart: WebSphere Application Server-netwerkimplementatiecluster implementeren op virtuele Azure-machines
In deze quickstart implementeert u snel een cluster met traditionele ND-exemplaren (WebSphere Application Server) Network Deployment (ND) op Azure Virtual Machines (VM's). In dit artikel wordt gebruikgemaakt van de Azure Marketplace-aanbieding voor IBM WAS ND-cluster om uw traject naar Azure-VM's te versnellen. De aanbieding richt automatisch een aantal resources in, waaronder de meest recente RHEL-VM's (Red Hat Enterprise Linux) met fixes, de meest recente WebSphere Application Server ND 9.0.5.x op elke VM met fixes, de nieuwste IBM Java Development Kit (JDK) 8 met fixes op elke VM, een Deployment Manager op een van de VM's waarvoor beheerconsole is ingeschakeld, en eventueel een IBM HTTP Server (IHS) of Azure-toepassing Gateway als load balancer. Ga naar Azure Portal om de AANBIEDING IBM WAS ND-cluster te bekijken op Azure-VM's.
Als u de voorkeur geeft aan handmatige stapsgewijze richtlijnen voor het installeren van IBM WAS ND-cluster dat niet gebruikmaakt van de automatisering die door de aanbieding is ingeschakeld, raadpleegt u Zelfstudie: Ibm WebSphere Application Server Network Deployment handmatig installeren op Azure Virtual Machines.
Als u feedback wilt geven of nauw wilt samenwerken aan uw migratiescenario met het technische team dat WebSphere op Azure-oplossingen ontwikkelt, vult u deze korte enquête over WebSphere-migratie in en neemt u uw contactgegevens op. Het team van programmamanagers, architecten en technici neemt onmiddellijk contact met u op om nauwe samenwerking te initiëren.
Vereisten
- Een Azure-abonnement. Als u geen Azure-abonnement hebt, maakt u een gratis account voordat u begint.
- Zorg ervoor dat de Azure-identiteit die u gebruikt om u aan te melden de rol Inzender of Eigenaar heeft in het huidige abonnement. Zie Wat is op rollen gebaseerd toegangsbeheer van Azure (Azure RBAC)voor een overzicht van Azure-rollen?
- Een IBMid met de nodige rechten voor WebSphere Traditional (optioneel). Als u de implementatie maakt met een evaluatielicentie, hoeft u geen IBMid rechten op te geven voor WebSphere Traditional. Om het voordeel te verkrijgen, moet u de licentieovereenkomst voor IBM WebSphere Application Server accepteren tijdens de stappen voor het maken van de implementatie. Anders moet u uw geregistreerde IBMid en uw IBMid actieve WebSphere-rechten hebben. Als het inrichten met IBMid mislukt vanwege een gebrek aan rechten, vraagt u de primaire of secundaire contactpersonen voor uw IBM Passport Advantage-site om u toegang te verlenen. U kunt ook de stappen volgen bij IBM eCustomer Care voor verdere hulp. In deze aanbieding wordt ervan uitgegaan dat u een juiste licentie hebt om aanbiedingen uit te voeren in Microsoft Azure. Zie IBM eCustomer Care voor meer informatie.
Een cluster implementeren
In de stappen in deze sectie wordt u geleid om een IBM WAS ND-cluster te implementeren op Azure-VM's.
Gebruik de volgende stappen om het IBM WAS ND-cluster te vinden op de azure-VM-aanbieding:
Meld u aan bij het Azure-portaal.
Voer in de zoekbalk bovenaan Azure Portal IBM WAS ND in. Selecteer in de zoekresultaten, in de sectie Marketplace, IBM WAS ND-cluster op Azure-VM's.
U kunt ook rechtstreeks naar het IBM WAS ND-cluster op azure-VM's gaan.
In beide gevallen implementeert deze aanbieding een IBM WAS ND-cluster op Azure-VM's. Het cluster bevat de volgende onderdelen:
- Eén Deployment Manager-exemplaar voor het beheren van de toepassingen en toepassingsservers.
- Eén IBM HTTP Server-exemplaar voor het beheren van taakverdeling.
- WebSphere Application Server-exemplaren (knooppunten) voor het uitvoeren van uw toepassingen (standaard 3 voor hoge beschikbaarheid).
In het volgende diagram ziet u de standaardconfiguratie.
Selecteer Maken op de aanbiedingspagina om de implementatie te starten.
Vervolgens ziet u de pagina Traditionele WebSphere ND-cluster maken, waar u de implementatie kunt configureren.
In de volgende stappen ziet u hoe u het deelvenster Basisbeginselen invult in de volgende schermafbeelding.
Controleer in het deelvenster Basisbeginselen of de waarde die wordt weergegeven in het veld Abonnement hetzelfde is als de rollen die worden vermeld in de sectie Vereisten.
Selecteer in het veld Resourcegroep nieuwe maken en vul een waarde in voor de resourcegroep. Omdat resourcegroepen uniek moeten zijn binnen een abonnement, kiest u een unieke naam. Een eenvoudige manier om unieke namen te hebben, is door een combinatie van uw initialen, de datum van vandaag en een id te gebruiken, bijvoorbeeld jm070924wasndcluster.
Selecteer onder Exemplaardetails de regio voor de implementatie.
Laat de standaardoptie Evaluation for Deploy with existing WebSphere entitlement or with evaluation license?.
Notitie
Als u de optie Recht selecteert, moet u een IBMid opgeven met rechten voor WebSphere Traditional.
Selecteer ik heb de IBM-gebruiksrechtovereenkomst gelezen en geaccepteerd.
Selecteer Ik ga akkoord met IBM die contact op neemt met mijn bedrijf of organisatie als u IBM en Microsoft wilt laten contact met u opnemen voor verdere ontwikkeling van de aanbieding. Anders laat u deze optie niet geselecteerd.
Schuif naar de onderkant van het deelvenster Basisbeginselen en bekijk de nuttige koppelingen voor problemen met rapporten, krijg hulp en deel feedback.
Selecteer Volgende om naar het deelvenster Clusterconfiguratie te gaan.
In de volgende stappen ziet u hoe u het deelvenster Clusterconfiguratie invult in de volgende schermopname.
- Gebruik de standaardwaarde 4 voor het aantal VIRTUELE machines.
- Laat de standaard-VM-grootte voor DE VM-grootte staan.
- Laat de standaardwaardewebsphere voor VM-beheerder staan.
- Laat de standaardoptie Wachtwoord voor verificatietype staan. U kunt ook openbare SSH-sleutel selecteren die veiliger is.
- Geef een wachtwoord op voor wachtwoord voor VM-beheerder. Gebruik dezelfde waarde voor het bevestigen van het wachtwoord.
- Laat de standaardwaarde wsadmin voor WebSphere-beheerder staan.
- Geef een wachtwoord op voor de beheerder van WebSphere. Gebruik dezelfde waarde voor het bevestigen van het wachtwoord.
- Laat onder Geavanceerd de standaardoptie Ja voor Standaardinstellingen accepteren staan voor geavanceerde configuratie.
- Selecteer Volgende om naar het deelvenster Load balancer te gaan.
In de volgende stappen ziet u hoe u het deelvenster Load balancer invult in de volgende schermopname.
Laat de standaardoptie IBM HTTP Server staan voor Een load balancer selecteren.
Notitie
In deze quickstart gebruikt u IBM HTTP Server (IHS) als de load balancer. U kunt ook Azure-toepassing Gateway gebruiken als load balancer. Zie Wat is Azure-toepassing Gateway voor meer informatie over Azure-toepassing Gateway.
Laat onder IBM HTTP Server-instellingen de standaard-VM-grootte voor DE VM-grootte staan.
Laat de standaardwaarde ihsadmin voor VM-beheerder staan.
Laat de standaardoptie Wachtwoord voor verificatietype staan. U kunt ook openbare SSH-sleutel selecteren die veiliger is.
Geef een wachtwoord op voor wachtwoord voor VM-beheerder. Gebruik dezelfde waarde voor het bevestigen van het wachtwoord.
Laat de standaardwaarde ihsadmin staan voor IBM HTTP Server-beheerder.
Geef een wachtwoord op voor wachtwoord voor IBM HTTP Server-beheerder. Gebruik dezelfde waarde voor het bevestigen van het wachtwoord.
Laat onder Geavanceerd de standaardoptie Ja voor Standaardinstellingen accepteren staan voor geavanceerde configuratie.
Selecteer Volgende om naar het deelvenster Netwerken te gaan.
In de volgende stappen ziet u hoe u het deelvenster Netwerken invult in de volgende schermopname. In dit deelvenster kunt u het virtuele netwerk en subnet waarin het IBM WAS ND-cluster wordt geïmplementeerd, aanpassen. Zie Een virtueel netwerk maken, wijzigen of verwijderen voor meer informatie over virtuele netwerken.
- Accepteer de standaardwaarden in dit deelvenster.
- Selecteer Volgende om naar het deelvenster Database te gaan.
In de volgende stappen ziet u hoe u het deelvenster Database invult in de volgende schermopname en hoe u de implementatie start.
Gebruik de standaardoptie Nee voor verbinding maken met database? in deze quickstart.
Notitie
U kunt ook Ja selecteren en de benodigde gegevens opgeven om verbinding te maken met uw database. Zie zelfstudie: WebSphere Application Server migreren naar Virtuele Azure-machines met hoge beschikbaarheid en herstel na noodgevallen voor meer informatie over het maken van verbinding met een database.
Selecteer Controleren + maken. Als u foutberichten ziet dat de validatie is mislukt , lost u validatieproblemen op en selecteert u Controleren en opnieuw maken .
Selecteer Maken.
Houd de voortgang van de implementatie op de implementatiepagina bij .
Afhankelijk van netwerkvoorwaarden en andere activiteiten in uw geselecteerde regio kan het tot 20 minuten duren voordat de implementatie is voltooid. Daarna ziet u de tekst die uw implementatie is voltooid op de implementatiepagina.
Toegang tot de WAS-beheerconsole en IHS-console
Nadat de clusterimplementatie is voltooid, selecteert u de sectie Uitvoer in het linkerdeelvenster om de URL's van de beheerconsole en de IHS-console weer te geven, samen met andere details.
Gebruik het kopieerpictogram om deze URL's voor de adminSecuredConsole en de ihsConsole te kopiëren en plak deze vervolgens in twee verschillende browseradresbalken om u afzonderlijk aan te melden bij beide consoles. Nadat de pagina beheerconsole is geladen, ziet u de aanmeldingspagina, zoals wordt weergegeven in de volgende schermopname.
Meld u aan met de referenties van de WebSphere-beheerder die u hebt opgegeven bij het instellen van de clusterconfiguratie. Nadat u zich hebt aangemeld, ziet u de volgende pagina.
Meld u vervolgens aan bij de IHS-console. Nadat de IHS-console is geladen, ziet u de volgende pagina:
Een toepassing uitproberen
Gebruik eerst de volgende stappen om de optie Wijzigingen synchroniseren met knooppunten in te schakelen, zodat elke configuratie automatisch kan worden gesynchroniseerd met alle toepassingsservers van het cluster:
- Selecteer systeembeheerconsolevoorkeuren> in de beheerconsole die u eerder hebt aangemeld.
- Selecteer wijzigingen synchroniseren met knooppunten in het deelvenster Consolevoorkeuren en selecteer Vervolgens Toepassen. Als het goed is, ziet u het bericht Dat uw voorkeuren zijn gewijzigd.
Volg nu deze instructies als u een toepassing in het cluster wilt uitproberen:
Selecteer in de beheerconsole waarmee u zich eerder hebt aangemeld Toepassingen>Nieuwe toepassing en selecteer vervolgens Nieuwe ondernemingstoepassing.
Selecteer extern bestandssysteem in het volgende deelvenster en selecteer vervolgens Bladeren.... U krijgt de mogelijkheid om door de bestandssystemen van uw geïnstalleerde servers te bladeren.
Selecteer het systeem dat begint met Dmgr. U ziet het bestandssysteem van Deployment Manager. Selecteer vervolgens V9 en installeerableApps. In die map ziet u dat er veel toepassingen beschikbaar zijn om te installeren. Selecteer DefaultApplication.ear en selecteer vervolgens OK.
Vervolgens gaat u terug naar de pagina voor het selecteren van de toepassing, die eruit moet zien als de volgende schermopname:
Selecteer Volgende en vervolgens Volgendeom mee te gaan met het fast path-implementatieproces.
Gebruik in de wizard Snel pad de standaardwaarden voor alles behalve stap 2: Modules toewijzen aan servers. Schakel op die pagina het selectievakje voor de rij Standaardwebtoepassingsmodule in en houd Ctrl ingedrukt en selecteer de opties onder Clusters en servers. Selecteer Ten slotte Toepassen.
U ziet nieuwe vermeldingen in de tabel onder de kolom Server . Deze vermeldingen moeten er ongeveer uitzien als in de volgende schermafbeelding.
Nadat u alle stappen hebt voltooid, selecteert u Voltooien en selecteert u vervolgens Opslaan op de volgende pagina. Als het goed is, ziet u berichten voor het synchroniseren van wijzigingen met knooppunten, zoals wordt weergegeven in de volgende schermopname:
Vervolgens moet u de toepassing starten. Ga naar Applications>All Applications. Schakel het selectievakje voor DefaultApplication.ear in, zorg ervoor dat de actie is ingesteld op Starten en selecteer vervolgens Actie verzenden.
U ziet nu geslaagde berichten, zoals wordt weergegeven in de volgende schermopname:
Wanneer u de berichten met succes ziet, kunt u de app proberen. Navigeer in uw browser naar de IHS-implementatie en voeg deze toe /snoop
. U ziet informatie die vergelijkbaar is met de volgende informatie over het serverexemplaren dat de aanvraag heeft verwerkt:
Wanneer u de browser vernieuwt, doorloopt de app de serverexemplaren van het cluster.
Resources opschonen
Om Azure-kosten te voorkomen, moet u overbodige resources opschonen. Wanneer u het cluster niet meer nodig hebt, gebruikt u de volgende stappen om de resourcegroepen te verwijderen om de resources op te schonen die in deze zelfstudie worden gebruikt:
- Meld u aan bij het Azure-portaal.
- Voer de naam van de resourcegroep van uw WAS ND-cluster in, bijvoorbeeld,
jiangma070924wasndcluster
in het zoekvak boven aan Azure Portal en selecteer de overeenkomende resourcegroep in de zoekresultaten. - Selecteer Resourcegroep verwijderen.
- Voer de naam van de resourcegroep in om het verwijderen te bevestigen.
- Selecteer Verwijderen.
Volgende stap
Zie het volgende artikel voor het verkennen van opties voor het uitvoeren van WebSphere-producten in Azure: