Met sjablonen voor Linux virtual machines kunt u Application Services op vCloud Director gebruiken om een toepassingsblueprint te maken en op Linux gebaseerde services en toepassingen te implementeren.

Voorwaarden

vCloud Director

  • Controleer of vCloud Director 5.1.2 of 5.5 is geïnstalleerd en geconfigureerd.

  • Controleer of de vCloud-organisatie die u wilt gebruiken met Application Services, is aangemaakt en geconfigureerd met een gebruikersaccount dat de privileges heeft om catalogussjablonen voorvCloud Director te maken en te delen.

  • Raak vertrouwd met het maken van een vApp in vCloud Director. Zie de vCloud Director-documentatie.

    Het maken van meerdere vApp-sjablonen voor virtual machines wordt niet ondersteund.

  • Controleer of de vApp aan de vereisten voor virtual machines van Application Services voldoet. Zie Vereisten aan virtual machines voor het maken van aangepaste vCloud Director-sjablonen.

  • Raak vertrouwd met het installeren en configureren van VMware Tools.

Procedure

  1. Meld u aan bij vCloud Director en maak een vApp met één virtual machine.

    Wijs de geschikte hoeveelheid virtuele opslag en virtueel geheugen toe om het Linux-besturingssysteem en uw toepassing te ondersteunen.

  2. Installeer het ondersteunde Linux-besturingssysteem op de virtual machine.
  3. Installeer VMware Tools in de virtual machine.
  4. Meld u aan bij de virtual machine met rootprivileges en open een terminal.
  5. Download en installeer de ondersteunde JRE-pakketten met het beheerprogramma voor YUM-pakketten of het APT-GET-verpakkingsprogramma.

    Indien de ondersteunde JRE-pakketten al zijn geïnstalleerd, slaat u deze stap over.

    1. Download het JRE-pakket van http://Application_Director_IP/agent/jre-1.7.0_51-lin-ArchitectureName.zip, waarbij ArchitectureName 32 of 64 is.
    2. Maak de directory /opt/vmware-jre.
    3. Pak het JRE-pakket uit.

      unzip -d /opt/vmware-jre

    4. Geef /opt/vmware-jre/bin/java -version op om de installatie te verifiëren.

      De geïnstalleerde versie van Java wordt weergegeven.

    5. Verwijder alle bestaande JRE-pakketten van de directories /usr/java/default, /usr/java/latest en /usr/java/1.7.0_21.
  6. Download de agentbootstrapservice van Application Services en installeer deze.
    1. Wijzig de directory in de map /tmp/.
    2. Voor een op RPM gebaseerde virtual machine downloadt u de agentbootstrap van http://Application_Director_IP/agent/vmware-appdirector-agent-service_6.0.0.0-0_ArchitectureName.rpm naar de map en geeft u rpm -i vmware-appdirector-agent-service_6.0.0.0-0_ArchitectureName.rpm op in de terminal om de service te installeren, waarbij ArchitectureName de waarde i386 heeft voor 32-bits en x86_64 voor 64-bits.
    3. Voor een op DEB gebaseerde virtual machine, downloadt u de agentbootstrap van http://Application_Director_IP/agent/vmware-appdirector-agent-service_6.0.0.0-0_ArchitectureName.deb naar de map en geeft u dpkg -i vmware-appdirector-agent-service_6.0.0.0-0_ArchitectureName.deb op in de terminal om de service te installeren, waarbij ArchitectureName de waarde i386 heeft voor 32-bits en amd64 voor 64-bits.
  7. Schakel de Linux virtual machine uit en stop de vApp in vCloud Director.
  8. Navigeer naar de vCloud Org-locatie waar de Linux vApp zich bevindt.
  9. Selecteer de vApp en klik op Aan bibliotheek toevoegen om een vApp-sjabloon in de bibliotheek te maken.

Volgende stappen

Registreer de Linux-sjabloon voor gebruik in Application Services. Zie De vCloud Director-cloudprovider en -sjabloon registreren.