De vooraf gedefinieerde taak YUM Repository Config is een script dat wordt gebruikt om de YUM-opslagplaatsen bij te werken voor het installeren of bijwerken van software op CentOS of andere op RPM gebaseerde besturingssystemen.

Over deze taak

U kunt de eigenschappen voor de YUM Repository Config
 configureren om een nieuwe opslagplaats toe te voegen of om alle bestaande opslagplaatsen te verwijderen. Als u meerdere opslagplaatsen nodig hebt, kunt u meerdere taken maken en deze in het uitvoeringsplan koppelen door telkens naast elke taak een nieuwe taak toe te voegen.

Gebruik de vooraf gedefinieerde voorbeeldtaak alleen in een testomgeving.

Voorwaarden

  • Meld u aan bij Application Services met een gebruikersaccount waaraan een Application Services-rol is toegewezen.

  • Meld u aan bij Application Services als een uitgever en implementator van toepassingen.

  • Controleer of de vooraf gedefinieerde taak aan het uitvoeringsimplementatieplan is toegevoegd voordat u services of toepassingsonderdelen toevoegt die YUM nodig hebben om softwarepakketten te installeren of bij te werken.

  • Controleer of Application Services is geconfigureerd om een proxy te gebruiken. Zie Application Services configureren om een proxy te gebruiken voor externe URL's.

Procedure

  1. Ga naar de titelbalk van Application Services, klik op het vervolgkeuzemenu en selecteer Toepassingen.
  2. Klik op de naam van de toepassing.

    Er wordt een lijst met toepassingsversies weergegeven.

  3. Selecteer een toepassingsversie.
  4. Maak een implementatieprofiel.
  5. Volg in de wizard Implementatieprofiel de prompts voor Uitvoeringsplan.
  6. Klik op de knop Cluster uitvouwen (knop Cluster uitvouwen) in het geval van een geclusterd knooppunt.

    Als het geclusterde knooppunt niet wordt uitgevouwen, wordt de vooraf gedefinieerde taak alleen aan de eerste virtual machine in de cluster toegevoegd.

  7. Klik op de knop Scripttaak toevoegen (Een scripttaak toevoegen) en sleep een vooraf gedefinieerde taak naar de blueprint.

    Wanneer u een vooraf gedefinieerde taak sleept, worden ankers weergegeven (Taakanker) die aangeven waar u de vooraf gedefinieerde taak kunt neerzetten.

    Nadat u een vooraf gedefinieerde taak bij een knooppunt hebt neergezet, wordt het dialoogvenster Aangepaste taak toevoegen weergegeven.

  8. Selecteer de vooraf gedefinieerde taak in het vervolgkeuzemenu Naam bibliotheektaak.

    In het dialoogvenster worden de ondersteunde besturingssystemen, de details van de vooraf gedefinieerde taak, het script en eigenschapsdetails in het dialoogvenster weergegeven.

  9. Ga naar het tabblad Eigenschappen en configureer de eigenschappen.
    1. Selecteer de eigenschap repository_name, typ in het dialoogvenster Eigenschap bewerken een nieuwe unieke waarde voor de opslagplaats en klik op Opslaan.
    2. Selecteer de eigenschap repository_url, typ in het dialoogvenster Eigenschap bewerken een waarde voor de URL en klik op Opslaan.

      Een voorbeeld van een URL voor CentOS 6.3 32-bits is http://vault.centos.org/6.3/os/i386/.

    3. Selecteer de eigenschap remove_all_repos en definieer een geschikte waarde in het dialoogvenster Eigenschap bewerken.
    4. Stel de waarde in op true om alle andere opslagplaatsen te verwijderen voordat u de nieuwe configuratie toevoegt.
    5. Accepteer de standaardwaarde false om een nieuwe opslagplaats toe te voegen.
  10. Klik op Opslaan.
  11. Klik op OK.

    De vooraf gedefinieerde taak YUM Repository Config wordt aan het uitvoeringsplan toegevoegd.

  12. Controleer de instellingen van het implementatieprofiel en implementeer de toepassing.

Volgende stappen

U kunt een aangepaste taak aan de Application Services-bibliotheek toevoegen. Zie Een aangepaste taak aan de bibliotheek toevoegen.