Vorheriges Thema: Richtliniengruppe "Freigegeben"Nächstes Thema: Richtliniengruppe "Software Management"


Weitere Informationen

Verwalten der Datei "sources.list" auf dem Zielcomputer

Definieren der Details des externen Debian-Repositorys in Client Automation

Installieren des Add-ons des CA-DSM-Agents für Debian-Spiegel

Definieren der Spiegelsynchronisierung-Details

Externe Repositorys

Verwalten der Datei "sources.list" auf dem Zielcomputer

In der Datei "sources.list" wird die Liste der Verteilungen für die Suche nach einem Paket auf dem Zielcomputer definiert. Die Werte im Repository-Namen müssen mit dem Repository-Namen in der Registrierung übereinstimmen.

Hinweis: Die spezifischen Verteilungen von systemeigenen Debian-Paketen, die auf einem Zielcomputer installiert sind, sind vom Inhalt der Datei "sources.list" auf dem Zielcomputer abhängig.

Hinweis: Die Datei "sources.list" wird vom entsprechenden Befehl für die Suche nach dem Repository für die zu installierenden Pakete verwendet.

Gehen Sie wie folgt vor:

  1. Navigieren Sie zu "Systemsteuerung", "Konfiguration", "Konfigurationsrichtlinie".
  2. Erstellen oder bearbeiten Sie eine Richtlinie, indem Sie zu "DSM", "Software Delivery", "Externe Repositorys", "Debian", "Quellen" wechseln.
  3. Geben Sie die folgenden Details in der allgemeinen Konfiguration für Verteilungsinformationen an:
    Repository-Name

    Gibt den Repository-Namen an.

    Hinweis: Wenn Sie für die Repository-Zuweisung "Dynamisch" auswählen, geben Sie keinen Repository-Namen an.

    Repository-Zuweisung

    Angeben von Roaming und Verschiebung

    Dynamisch

    Gibt an, dass der Name der Repository-Zuweisung in anderen Konfigurationsparametern verfügbar ist. Bei Roaming-/Verschiebevorgängen des Zielcomputers ändert sich der URI; die Verteilung bleibt gleich. Die Verwaltung der zugewiesenen Bereitstellungen ist von den physischen Standorten der Spiegelkopien getrennt.

    Wenn es sich bei der Repository-Beziehung in der Repository-Tabelle um die Vorlage SPIEGELUNG handelt, wird der Hostname automatisch vom Dynamic Repository Repo-Parameter abgerufen. Wenn es sich bei der Repository-Beziehung um "Master" oder SPIEGELUNG handelt, wird der Hostname ignoriert.

    Beispiel: /itrm/usd/shared/extrepo/deb/<paramater Name>

    Statisch

    Gibt an, dass der Name des Repositorys in der Spalte "Repositoryname" des allgemeinen Konfigurationsparameters verfügbar ist.

    Wenn es sich bei der Repository-Beziehung in der Repository-Tabelle um "Master" oder "Spiegelung" handelt, werden die in der Repository-Tabelle angegebenen Werte automatisch in der Datei "sources.list" angezeigt.

    SS

    Wenn es sich bei der Repository-Beziehung um die Vorlage SPIEGELUNG handelt, entspricht der Hostname dem SS des Agenten. Wenn es sich bei der Repository-Beziehung um MASTER oder SPIEGELUNG handelt, wird der Hostname ignoriert.

    Hinweis: Stellen Sie sicher, dass der Name des Repositorys in den allgemeinen Konfigurationsparametern verfügbar ist.

    Distribution

    Gibt die Verteilung an.

    Komponenten

    Gibt die Liste der Komponenten an.

    Hinweis: Trennen Sie die Komponenten durch ein Leerzeichen.

    Repository-Format

    Gibt das Format des Debian-Pakets im Repository an.

    Binärdatei

    Dieses Format ist das Äquivalent zu "deb" in "sources.list", also "deb <URI> <DISTRIBUTIONS> <COMPONENTS>".

    Source

    Dieses Format ist das Äquivalent zu "deb-src" in "sources.list".

    Speicherort: /itrm/usd/shared/extrepo/deb/Sources

Definieren der Details des externen Debian-Repositorys in Client Automation

Definieren Sie die Details des externen Debian-Repositorys, mit dem Client Automation eine Verbindung herstellen muss. Client Automation verwendet diese Informationen, um das Repository zu durchsuchen, Spiegelkopien zu erstellen und Softwarepakete bereitzustellen.

Gehen Sie wie folgt vor:

  1. Navigieren Sie zu "Systemsteuerung", "Konfiguration", "Konfigurationsrichtlinie".
  2. Klicken Sie mit der rechten Maustaste auf die standardmäßige Konfigurationsrichtlinie, und wählen Sie "Versiegelung aufheben" aus.

    Hinweis: Die geänderte Konfigurationsrichtlinie muss auf alle Zielcomputer angewandt werden. Wählen Sie daher die standardmäßige Konfigurationsrichtlinie aus.

    Die Richtlinie kann bearbeitet werden.

  3. Navigieren Sie zu "DSM", "Software Delivery", "Freigegeben", "Externes Repository", "Debian", und wählen Sie im rechten Bereich "Repositorys" aus.
  4. Geben Sie in der Tabelle "Repositorys" die folgenden Details für jedes Repository an, das mit Client Automation verbunden werden soll:
    Repository-Name

    Gibt einen eindeutigen Repository-Namen an. Sie können einen beliebigen Namen angeben. Sie müssen jedoch sicherstellen, dass der Name in der gesamten Tabelle "Repositorys" eindeutig ist.

    Repository-Beziehung

    Gibt an, ob es sich beim Repository um eine Master- oder Spiegelvorlage handelt.

    Master

    Gibt an, dass das Repository ein Master ist. Ein Master-Repository wird bei der Erstellung von Wrapper-Paketen verwendet. Client Automation kann systemeigene Debian-Pakete nicht direkt bereitstellen. Erstellen Sie Wrapper-Pakete, die Verweise zu den systemeigenen Debian-Paketen enthalten, und stellen Sie dann die Wrapper-Pakete bereit.

    Folgende Richtlinien gelten für Master-Repositorys:

    • Fügen Sie mindestens ein Master-Repository hinzu, um Debian-Wrapper-Pakete zu erstellen und bereitzustellen.
    • Sie können mehrere Master-Repositorys hinzufügen. Sie können Wrapper-Pakete jedoch nur von dem ersten (alphabetisch) verfügbaren Master erstellen.
    • Sie können unterschiedliche Master-Repositorys auf Enterprise-Manager- und Domänen-Manager-Ebene konfigurieren. Ein Master-Repository kann ein externes Debian-Repository oder ein anderes Spiegelkopie-Repository sein, das als Master für das Erstellen von Wrapper-Paketen fungiert. Beispielsweise können Sie über ein externes Debian-Repository verfügen, das sich am selben Ort wie der Enterprise-Manager befindet. Sie haben Spiegelkopien dieses Repositorys auf einem Linux-Computer erstellt, der sich am selben Ort wie Ihre einzelnen Domänen-Manager befindet. Sie können diese Spiegelkopien als Master für die entsprechenden Domänen-Manager konfigurieren, sodass Sie Wrapper-Pakete von den Spiegelkopien erstellen können, die sich am selben Ort wie Ihre Domänen-Manager befinden.
    Spiegelung

    Gibt an, dass das Repository eine Spiegelkopie ist, die von einem Master oder einer anderen Spiegelkopie erstellt wird.

    Spiegelvorlage

    Gibt an, dass die Spiegelkopie nur eine Vorlage und kein physisches Repository ist. Die Spiegelvorlage ist nur ein Platzhalter für mehrere Spiegelkopie-Repositorys, die die gleiche Konfiguration aufweisen. Wenn Sie über zahlreiche Spiegelkopien verfügen, können Sie eine Spiegelkopievorlage für jedes übergeordnete Element erstellen, anstatt dass Sie eine Reihe für alle Spiegelkopien erstellen. Spiegelvorlagen werden für die Softwarebereitstellung und die Extraktion der Repository-Daten, jedoch nicht für die Spiegelsynchronisierung verwendet. Der Hostname der die Spiegelkopien hostenden Computer wird dynamisch zur Laufzeit ersetzt.

    Repository-Typ

    Gibt den Repository-Typ an.

    Repository-Methode

    Gibt das Übertragungsprotokoll an, das verwendet wird, um die Pakete vom Repository auf die Zielcomputer zu übertragen. Wählen Sie HTTP oder FTP in Abhängigkeit der von Ihnen vorgenommenen Konfiguration aus. Weitere Informationen über diese Konfiguration finden Sie unter "Einrichten von FTP- und HTTP-Freigaben für Softwarepakete und BS-Images".

    Hinweis: Wenn das Repository ein Master ist und Sie das Repository durchsuchen und Wrapper-Pakete davon erstellen möchten, konfigurieren Sie das Repository als eine FTP-Freigabe.

    Hostname

    Gibt den Hostnamen des Computers an, der das Repository hostet. Geben Sie für Spiegelvorlagen-Repositorys den Hostnamen nicht an, da der Hostname dynamisch zur Laufzeit angegeben wird. Auch wenn Sie ihn angeben, wird der Hostname für Spiegelvorlagen ignoriert.

    Stamm

    Gibt den Stammknoten des Repositorys an.

  5. Wiederholen Sie Schritt 4, um weitere Repositorys hinzuzufügen.
  6. Speichern und versiegeln Sie die Richtlinie. Überprüfen Sie, ob die Richtlinie auf allen Zielcomputern angewandt wird.

    Die Repository-Informationen werden auf allen Zielcomputern aktualisiert.

Zurück zum Anfang

Definieren der Spiegelsynchronisierung-Details

Der Synchronisierungsjob erfordert, dass Sie die Spiegelsynchronisierung-Details für jedes Spiegelkopie-Repository definieren. Der Job verwendet diese Details, um die Spiegelkopien zu synchronisieren.

Gehen Sie wie folgt vor:

  1. Navigieren Sie zu "Systemsteuerung", "Konfiguration". Klicken Sie mit der rechten Maustaste auf "Konfigurationsrichtlinie", und wählen Sie "Neue Richtlinie" aus.

    Sie benötigen eine neue Richtlinie für die Spiegelsynchronisierung, sodass Sie die Synchronisierungsdetails nur auf die Computer anwenden können, die die Spiegelkopien hosten.

  2. Navigieren Sie zu "DSM", "Software Delivery", "Freigegeben", "Externes Repository", "Debian", und doppelklicken Sie auf "Spiegelsynchronisierung".
  3. Geben Sie die folgenden Informationen für das Spiegeln eines Repositorys in der Spiegelsynchronisierungstabelle an:
    Übergeordneter Repository-Name

    Gibt das übergeordnete Repository an, das Sie spiegeln möchten.

    Hinweis: Stellen Sie sicher, dass der von Ihnen in diesem Feld angegebene übergeordnete Repository-Name mit dem Namen in der Repositorys-Konfigurationstabelle unter der standardmäßigen Konfigurationsrichtlinie, "DSM", "Software Delivery", "Freigegeben", "Externes Repository", "Debian" übereinstimmt. Wenn die Namen nicht übereinstimmen, schlägt der Synchronisierungsjob zur Laufzeit fehl.

    Verteilungen

    Gibt die Liste der Bereitstellungen des ausgewählten Repositorys an, die gespiegelt werden müssen. Sie können mehr als einen Wert angeben, indem Sie jeden Wert durch ein Leerzeichen abtrennen.

    Komponenten

    Gibt die Liste der Komponenten des ausgewählten Repositorys an, die gespiegelt werden müssen. Sie können mehr als einen Wert angeben, indem Sie jeden Wert durch ein Leerzeichen abtrennen.

    Architekturen

    Gibt die Liste der Architekturen des ausgewählten Repositorys an, die gespiegelt werden müssen. Sie können mehr als einen Wert angeben, indem Sie jeden Wert durch ein Leerzeichen abtrennen.

    Standort

    Gibt den Speicherort an, unter dem Sie das Spiegelkopie-Repository erstellen möchten.

    Hinweis: Stellen Sie sicher, dass dieser Speicherort als HTTP- und FTP-Freigabe erweitert wird. Weitere Informationen über das Einrichten von HTTP- und FTP-Freigaben finden Sie unter "Einrichten von FTP- und HTTP-Freigaben für Softwarepakete und BS-Images".

    Zusätzliche Argumente

    Gibt die zusätzlichen Argumente an, die verwendet werden, während das "debmirror"-Hilfsprogramm gestartet wird.

    Status

    Gibt an, ob Sie die Spiegelkopie synchronisieren möchten. Wenn Sie ein Spiegelkopie-Repository nicht aktiv verwenden, können Sie die Synchronisierung deaktivieren, ohne die Spiegelkopie zu löschen.

  4. Speichern und versiegeln Sie die Richtlinie. Wenden Sie die Richtlinie auf Computer an, die das Spiegelkopie-Repository hosten.

    Die Spiegelsynchronisierung-Details werden definiert, und die Konfiguration wird auf die Spiegelkopie-Computer angewandt.

Zurück zum Anfang

Installieren des Add-ons des CA-DSM-Agents für Debian-Spiegel

Installieren Sie das Add-on-Paket auf Computern, die das Spiegelkopie-Repository hosten. Das Add-on aktiviert den Computer für die Spiegelsynchronisierung.

Wichtig! Bei der Spiegelsynchronisierung treten Fehler auf, wenn Sie das Add-on-Paket nicht installieren.

Gehen Sie wie folgt vor:

  1. Navigieren Sie im DSM-Explorer zu "Software", "Softwarepaketbibliothek", "DSM-Softwarepakete".
  2. Klicken Sie mit der rechten Maustaste auf das Add-on des CA-DSM-Agents für Debian Mirror 1.0, und wählen Sie "Bereitstellen" aus.
  3. Befolgen Sie die Anleitungen des Assistenten. Geben Sie die folgenden Informationen im Assistenten an:
  4. Klicken Sie auf der letzten Seite auf "Fertig stellen".

    Für jeden von Ihnen ausgewählten Computer wird ein Softwarejob erstellt.

  5. Überwachen Sie den Jobstatus in "Alle Computer", Computername, "Jobs", "Software-Jobs".

    Wenn der Job abgeschlossen ist, wird der Jobstatus in "SW installiert" geändert.

Zurück zum Anfang

Verwalten der Datei "sources.list" auf dem Zielcomputer

In der Datei "sources.list" wird die Liste der Verteilungen für die Suche nach einem Paket auf dem Zielcomputer definiert. Die Werte im Repository-Namen müssen mit dem Repository-Namen in der Registrierung übereinstimmen.

Hinweis: Die spezifischen Verteilungen von systemeigenen Debian-Paketen, die auf einem Zielcomputer installiert sind, sind vom Inhalt der Datei "sources.list" auf dem Zielcomputer abhängig.

Hinweis: Die Datei "sources.list" wird vom entsprechenden Befehl für die Suche nach dem Repository für die zu installierenden Pakete verwendet.

Gehen Sie wie folgt vor:

  1. Navigieren Sie zu "Systemsteuerung", "Konfiguration", "Konfigurationsrichtlinie".
  2. Erstellen oder bearbeiten Sie eine Richtlinie, indem Sie zu "DSM", "Software Delivery", "Externe Repositorys", "Debian", "Quellen" wechseln.
  3. Geben Sie die folgenden Details in der allgemeinen Konfiguration für Verteilungsinformationen an:
    Repository-Name

    Gibt den Repository-Namen an.

    Hinweis: Wenn Sie für die Repository-Zuweisung "Dynamisch" auswählen, geben Sie keinen Repository-Namen an.

    Repository-Zuweisung

    Angeben von Roaming und Verschiebung

    Dynamisch

    Gibt an, dass der Name der Repository-Zuweisung in anderen Konfigurationsparametern verfügbar ist. Bei Roaming-/Verschiebevorgängen des Zielcomputers ändert sich der URI; die Verteilung bleibt gleich. Die Verwaltung der zugewiesenen Bereitstellungen ist von den physischen Standorten der Spiegelkopien getrennt.

    Wenn es sich bei der Repository-Beziehung in der Repository-Tabelle um die Vorlage SPIEGELUNG handelt, wird der Hostname automatisch vom Dynamic Repository Repo-Parameter abgerufen. Wenn es sich bei der Repository-Beziehung um "Master" oder SPIEGELUNG handelt, wird der Hostname ignoriert.

    Beispiel: /itrm/usd/shared/extrepo/deb/<paramater Name>

    Statisch

    Gibt an, dass der Name des Repositorys in der Spalte "Repositoryname" des allgemeinen Konfigurationsparameters verfügbar ist.

    Wenn es sich bei der Repository-Beziehung in der Repository-Tabelle um "Master" oder "Spiegelung" handelt, werden die in der Repository-Tabelle angegebenen Werte automatisch in der Datei "sources.list" angezeigt.

    SS

    Wenn es sich bei der Repository-Beziehung um die Vorlage SPIEGELUNG handelt, entspricht der Hostname dem SS des Agenten. Wenn es sich bei der Repository-Beziehung um MASTER oder SPIEGELUNG handelt, wird der Hostname ignoriert.

    Hinweis: Stellen Sie sicher, dass der Name des Repositorys in den allgemeinen Konfigurationsparametern verfügbar ist.

    Distribution

    Gibt die Verteilung an.

    Komponenten

    Gibt die Liste der Komponenten an.

    Hinweis: Trennen Sie die Komponenten durch ein Leerzeichen.

    Repository-Format

    Gibt das Format des Debian-Pakets im Repository an.

    Binärdatei

    Dieses Format ist das Äquivalent zu "deb" in "sources.list", also "deb <URI> <DISTRIBUTIONS> <COMPONENTS>".

    Source

    Dieses Format ist das Äquivalent zu "deb-src" in "sources.list".

    Speicherort: /itrm/usd/shared/extrepo/deb/Sources