U dient de SQL-database te upgraden en alle systemen te configureren waarop IaaS-onderdelen zijn geïnstalleerd. U kunt deze stappen gebruiken voor minimale en gedistribueerde installaties.

Voordat u begint

  • Een back-up maken van uw omgeving.

  • Het IaaS-installatieprogramma downloaden.

  • Controleer of u de Prerequisite Checker hebt uitgevoerd om te verifiëren dat de Windows-servers voor IaaS-onderdelen juist zijn geconfigureerd.

    Als u de Prerequisite Checker uitvoert en u moet uw systeem opnieuw opstarten, moet u de vRealize Automation-services op uw IaaS Windows-server afsluiten. Zie vCloud Automation Center-services afsluiten op de IaaS Windows-server.

  • Op uw primaire IaaS-website, in de Microsoft SQL-database en op het Model Manager-knooppunt moet Java 8, update 91, 64 bits, jdk-8u91-windows-x64.exe, zijn geïnstalleerd. Nadat u Java hebt geïnstalleerd, moet u op elk serverknooppunt de omgevingsvariabele, JAVA_HOME , instellen op de nieuwe versie.

  • Als u vRealize Automation 6.2.x met een externe Microsoft SQL-database wilt upgraden, moet u eerst controleren of de externe database met versie 7.0 of hoger van de Management Agent werkt, voordat u de upgrade naar IaaS Web 7.1 uitvoert. In het Configuratiescherm van uw externe SQL-machine kunt u zien welke Management Agent-versie er wordt gebruikt. Als dit niet versie 7.0 of hoger is, moet u de Management Agent handmatig upgraden.

    1. Open een browser en navigeer naar de vRealize Automation-toepassing-installatiepagina van VMware vRealize Automation IaaS op https://virtual_appliance_host:5480/installer.

    2. Download het installatiebestand van de Management Agent en voer het uit.

  • Als u een onderdeel uit de catalogus met algemene onderdelen hebt geïnstalleerd, moet u dat onderdeel verwijderen alvorens te upgraden. Na het afronden van de upgrade kunt u het onderdeel opnieuw installeren met de juiste versie. Zie voor meer informatie de Common Components Catalog Installation Guide.

Over deze taak

Opmerking:

Het IaaS-installatieprogramma dient zich te bevinden op een machine waarop de IaaS-onderdelen staan die u wilt upgraden. U kunt het installatiebestand normaal niet vanaf een externe locatie uitvoeren. Alleen voor de Microsoft SQL-database kan dit wel. In dat geval kunt u een externe upgrade uitvoeren vanaf het webknooppunt.

Verifieer dat er momentopnames van de IaaS-servers in uw implementatie beschikbaar zijn. Als de upgrade mislukt, kunt u terugkeren naar de momentopname en opnieuw proberen de upgrade uit te voeren.

Voer de upgrade zo uit dat services in de volgende volgorde worden geüpgraded:

  1. Websites

    Als u een load balancer gebruikt, moet u het verkeer naar alle niet-primaire knooppunten uitschakelen.

    Voltooi de upgrade op één server voordat u de upgrade uitvoert voor de volgende server die een websiteservice uitvoert. Start met de server waarop het Model Manager Data-onderdeel is geïnstalleerd.

    Bij een handmatige externe upgrade van de Microsoft SQL-database moet u eerst de externe SQL upgraden voordat u het webknooppunt upgradet.

  2. Manager Services

    Werk de actieve Manager Service bij voordat u de passieve Manager Service bijwerkt.

    Als SSL-versleuteling niet is ingeschakeld, schakelt u het selectievakje SSL-versleuteling in het dialoogvenster Configuratie van IaaS-upgrade naast de SQL-definitie uit.

  3. DEM-Orchestrator en -werkers

    Voer een upgrade uit van alle DEM-Orchestrators en -werkers. Voltooi de upgrade op één server voordat u een upgrade uitvoert voor de volgende server.

  4. Agenten

    Voltooi de upgrade op één server voordat u de upgrade uitvoert voor de volgende server waarop een agent wordt uitgevoerd.

  5. Management agent

    Wordt automatisch bijgewerkt als onderdeel van het upgradeproces.

Als u andere services op één server gebruikt, worden de services door het upgradeproces in de juiste volgorde bijgewerkt. Als uw site bijvoorbeeld website- en Manager Services op dezelfde server uitvoert, moet u beide selecteren voor het bijwerken. Het installatieprogramma van de upgrade zorgt ervoor dat de updates in de juiste volgorde worden toegepast. U moet de upgrade op één server voltooien voordat u de upgrade op een andere server uitvoert.

Opmerking:

Als uw implementatie gebruikmaakt van een load balancer, moet de eerste toepassing die u wilt upgraden verbonden zijn met de load balancer. Voor alle overige instanties van vRealize Automation-toepassing-toepassingen moet load balancer-verkeer worden uitgeschakeld voordat u de upgrade toepast, om cachingfouten te voorkomen.

Procedure

  1. Als u een load balancer gebruikt, moet u uw omgeving voorbereiden.
    1. Controleer of voor de website waarop Model Manager-gegevens zijn geïnstalleerd load balancer-verkeer is ingeschakeld.

      U kunt dit knooppunt identificeren door de aanwezigheid van de map <vCAC Folder>\Server\ConfigTool.

    2. Schakel alle andere websites en niet-primaire Manager Services voor load balancer-verkeer uit.
  2. Klik met de rechtermuisknop op het installatiebestand setup__vra-va-hostname.domain.name@5480.exe en selecteer Als administrator uitvoeren.
  3. Klik op Volgende.
  4. Accepteer de licentieovereenkomst en klik op Volgende.
  5. Typ de verificatiegegevens voor beheerders voor uw huidige implementatie op de aanmeldpagina.

    De gebruikersnaam isroot en het wachtwoord is het wachtwoord dat u hebt aangegeven bij het in gebruik nemen van de toepassing.

  6. Selecteer Certificaat accepteren.
  7. Controleer op de pagina Installatietype of de optie Upgrade is ingeschakeld.

    Als Upgrade niet is ingeschakeld, zijn de onderdelen op dit systeem al bijgewerkt naar deze versie.

  8. Klik op Volgende.
  9. Configureer de upgrade-instellingen.

    Optie

    Actie

    Als u de Model Manager-gegevens bijwerkt

    Schakel het selectievakje Model Manager-gegevens in het gedeelte vCAC-server in.

    Dit selectievakje is standaard ingeschakeld. Voer slechts een keer een upgrade uit van de Model Manager-gegevens. Als u het setup-bestand uitvoert op meerdere machines om een gedistribueerde installatie bij te werken, werken de webservers niet zolang de versie van de webservers en de Model Manager-gegevens niet overeenkomt. Na het upgraden van de Model Manager-gegevens en alle webservers, moeten alle webservers correct werken.

    Als u de Model Manager-gegevens niet bijwerkt

    Schakel het selectievakje Model Manager-gegevens in het gedeelte vCAC-server uit.

    Aangepaste werkstromen behouden als laatste versie in uw Model Manager-gegevens

    Als u de Model Manager-gegevens bijwerkt, schakelt u het selectievakje Mijn laatste werkstroomversies behouden in het gedeelte Werkstromen voor uitbreiden in.

    Dit selectievakje is standaard ingeschakeld. Aangepaste werkstromen blijven altijd behouden. Het selectievakje bepaalt alleen de volgorde van de versies. Als u vRealize Automation Designer hebt gebruikt voor het aanpassen van werkstromen in Model Manager, schakelt u deze optie in om de meest recente versie van elke aangepaste werkstroom te behouden als meest recente versie na het upgraden voordat u de upgrade uitvoert.

    Als u deze optie niet inschakelt, wordt de versie van elke werkstroom die wordt geleverd door vRealize Automation Designer de meest recente versie na het upgraden. De meest recente versie vóór het upgraden wordt de op een na meest recente versie.

    Voor meer informatie over vRealize Automation Designer, raadpleegt u De levenscyclus van machines uitbreiden met vRealize Automation Designer.

    Als u Distributed Execution Manager of een proxyagent bijwerkt

    Voer de verificatiegegevens in voor het beheerdersaccount in het gedeelte Serviceaccount.

    Alle services die u upgradet worden met dit account uitgevoerd.

    Uw Microsoft SQL Server-database opgeven

    Als u de Model Manager-gegevens bijwerkt, voert u de namen van de databaseserver en de database-instantie in het tekstvak Server van het gedeelte Installatie-informatie voor Microsoft SQL-serverdatabase in. Voer een volledig gekwalificeerde domeinnaam (FQDN of Fully Qualified Domain Name) in als naam voor de server in het tekstvak Databasenaam.

    Als de database-instantie zich op een niet-standaard SQL-poort bevindt, voegt u het poortnummer toe aan de specificatie van de serverinstantie. Het Microsoft SQL-standaardpoortnummer is 1433.

    Wanneer de Manager-knooppunten worden bijgewerkt, is de optie SSL van MSSQL standaard geselecteerd. Als uw database SSL niet gebruikt, schakelt u SSL gebruiken voor databaseverbinding uit.

     

  10. Klik op Volgende.
  11. Controleer of alle services die u wilt upgraden worden weergegeven op de pagina Gereed om te upgraden en klik op Upgraden.

    De pagina voor het upgraden en een voortgangsindicator worden weergegeven. Wanneer het upgradeproces is voltooid, wordt de knop Volgende ingeschakeld.

  12. Klik op Volgende.
  13. Op de pagina Voltooid wordt het volgende bericht weergegeven: VRealize Automation is bijgewerkt op deze machine. Klik op Voltooien. Op een bijgewerkt IaaS-webknooppunt waarop Model Manager wordt gehost, stelt u IIS opnieuw in. Open een opdrachtregelvenster met behulp van Als administrator uitvoeren, en voer iisreset in. Als op uw machine Model Manager wordt gehost, start u de Microsoft IIS opnieuw zoals aangegeven voordat u verdergaat.
  14. Klik op Voltooien.
  15. Controleer of alle services opnieuw zijn opgestart.
  16. Herhaal deze stappen voor elke IaaS-server in uw implementatie, in de aanbevolen volgorde.
  17. Nadat een upgrade is uitgevoerd voor alle onderdelen, meldt u zich aan bij de beheerconsole voor de toepassing en controleert u of alle services, waaronder IaaS, nu zijn geregistreerd.

Resultaten

Alle geselecteerde onderdelen zijn naar de nieuwe versie bijgewerkt.

Volgende stappen

Als uw versie een load balancer gebruikt, upgrade dan elk load balancer-knooppunt voor het gebruik van vRealize Automation 7.1 health checks, en schakel load balancer-verkeer opnieuw in voor niet-aangesloten knooppunten. Als u eerder een load balanced embedded Postgres hebt gebruikt, schakel dan alle knooppunten in de Postgres-pool uit, omdat die voor 7.1 niet nodig zijn. Verwijder de pool op een geschikt tijdstip.

Zie Load Balancing van vRealize Automation voor meer informatie.