4.3.2. Synchronisieren von Inhalten

Standardmäßig aktiviert katello-disconnected alle im Manifest enthaltenen Repositorys zur Synchronisation. Die nötige Zeit zur Synchronisierung hängt direkt von der Anzahl der zu synchronisierenden Repositorys ab. Falls das Manifest eine große Anzahl von Repositorys enthält, wird die Synchronisation viel Zeit und Netzwerkressourcen beanspruchen.
katello-disconnected ermöglicht die Synchronisation bestimmter Repositorys. Dieser Abschnitt richtet Pulp zur Synchronisation von Inhalten ein.
  1. Deaktivieren Sie alle Repositorys:
    # katello-disconnected disable --all
    
    katello-disconnected aktiviert standardmäßig alle Repositorys.
  2. Wählen Sie, welche Repositorys Sie synchronisieren möchten. Zeigen Sie dazu alle im Manifest verfügbaren Repositorys an:
    # katello-disconnected list --disabled
    rhel-5-server-debug-rpms-5Server-i386
    rhel-5-server-debug-rpms-5Server-ia64
    rhel-5-server-debug-rpms-5Server-x86_64
    rhel-5-server-debug-rpms-5_7-i386
    rhel-5-server-debug-rpms-5_7-ia64
    rhel-5-server-debug-rpms-5_7-x86_64
    rhel-5-server-debug-rpms-5_8-i386
    rhel-5-server-debug-rpms-5_8-ia64
    rhel-5-server-debug-rpms-5_8-x86_64
    rhel-5-server-debug-rpms-5_9-i386
    rhel-5-server-debug-rpms-5_9-ia64
    rhel-5-server-debug-rpms-5_9-x86_64
    rhel-5-server-isos-5Server-i386
    
  3. Aktivieren Sie die gewünschten Repositorys zur Synchronisation:
    # katello-disconnected enable -r rhel-6-server-sam-rpms-6_4-x86_64
    
  4. Erstellen Sie die Repositorys und übertragen Sie sie nach Pulp, um die Synchronisation zu ermöglichen:
    # katello-disconnected configure
    

    Anmerkung

    Die Option configure für katello-disconnected liest das Manifest, erstellt Pulp-Repositorys und generiert Skripte vor der Synchronisation. Es muss jedes Mal ausgeführt werden, wenn ein Repository aktiviert oder deaktiviert wird.
  5. Synchronisieren Sie die Repositorys:
    # katello-disconnected sync
    
    Sie können die Option watch verwenden, um den Synchronisationsvorgang zu überwachen.
    # katello-disconnected watch
    Watching sync... (this may be safely interrupted with Ctrl+C)
    running:
    rhel-6-server-sam-rpms-6_4-x86_64 
    
    running:
    rhel-6-server-sam-rpms-6_4-x86_64 
    ...
    finished:
    rhel-6-server-sam-rpms-6_4-x86_64 
    
    
    Watching finished
    
Die Inhalte wurden synchronisiert.
22921%2C+User+Guide-6.008-10-2014+13%3A34%3A52Red+Hat+Satellite+6Docs+User+GuideFehler melden