Erläuterungen zu Gruppen

Mit Gruppen können Sie eine Sammlung von Instanzen in OS Management Hub verwalten und überwachen. Mit Gruppen können Sie Errata anwenden, Software aktualisieren und Jobs für allgemeine Contentmanagementaufgaben planen.

Beim Erstellen einer Gruppe müssen Sie das BS (und Softwarequellen für Oracle Linux) auswählen und dann Instanzen zur Gruppe hinzufügen. Die Instanzen der Gruppe müssen denselben BS-Hersteller, dieselbe BS-Version, dieselbe Architektur und denselben Speicherort aufweisen. Der Standort kann entweder OCI oder On-Premises und Drittanbieter-Cloud sein. Gruppen können sich über mehrere Compartments erstrecken. Es wird jedoch empfohlen, dass sich alle Gruppenmitglieder in einem einzigen Compartment befinden (siehe Best Practices für Compartments).

Für Gruppen können Sie Jobs für allgemeine Contentmanagementaufgaben planen, wie z.B. Planen von wiederkehrenden Updatejobs, um Sicherheitslückenpatches und Bugfixes anzuwenden. Nachdem Sie Jobs geplant haben, können Sie den Status ausstehender und abgeschlossener Jobs überwachen. Mit den Jobergebnissen können Sie bestimmen, welche Gruppenmitglieder einen Gruppenjob nicht ausführen konnten. Jobs, die für ein einzelnes Gruppenmitglied spezifisch sind, werden nicht in der Liste der Gruppenjobs angezeigt.

Für zusätzliche Sichtbarkeit und Reportingstatus bietet der Service Berichte für Gruppen, in denen Sie Informationen zu den Mitgliedern einer Gruppe innerhalb eines Compartments anzeigen können, einschließlich der Mitglieder, die ein Patching erfordern, und der Mitglieder, die nicht mit dem Service kommunizieren.

Was geschieht, wenn eine Instanz der Gruppe beitritt?

Der Service:

  • Schließt die Instanz in alle geplanten Jobs für die Gruppe ein.
  • Wendet alle zukünftigen Aktionen auf Gruppenebene auf die Instanz an (wie Aktualisierungsjobs, Manifeständerungen).
  • (nur Oracle Linux) Ersetzt die Softwarequellen der Instanz durch die Softwarequellen, die im Gruppenmanifest aufgeführt sind
  • (Nur Oracle Linux) Installiert die neuesten verfügbaren Versionen der Packages im Gruppenmanifest aus den Softwarequellen in der Gruppe.
  • (Nur Oracle Linux) Installiert die Module und Profile im Gruppenmanifest aus den Softwarequellen in der Gruppe.

Der Dienst:

Was geschieht, wenn eine Instanz die Gruppe verlässt?

Es werden keine Änderungen am BS-Inhalt in der Instanz vorgenommen. Die Software auf der Instanz bleibt unverändert, als die Instanz die Gruppe verließ. Die Instanz wird nicht mehr als Teil der Gruppe verwaltet und nicht in wiederkehrende Gruppenjobs aufgenommen. Sie sollten wiederkehrende Updatejobs erstellen für die Instanz in Betracht ziehen, um sicherzustellen, dass sie regelmäßige Sicherheits- und andere Updates erhält.

Kann eine Instanz unabhängig von der Gruppe geändert werden?

Sie können Packages auf einer einzelnen Instanz der Gruppe installieren, Packages entfernen oder Packages aktualisieren. Wenn Sie Änderungen an einem einzelnen Gruppenmitglied vornehmen, kann sich diese Instanz vom Gruppenmanifest unterscheiden. Siehe Warum unterscheidet sich das Gruppenmanifest von dem auf der Instanz?

Softwarequellen müssen jedoch auf Gruppenebene angehängt werden.

Gruppenmanifest (nur Oracle Linux)

Sie steuern den für eine Gruppe von Oracle Linux-Instanzen verfügbaren Inhalt mit dem Gruppenmanifest. Das Gruppenmanifest listet die Softwarequellen auf, die jedem Gruppenmitglied zur Verfügung stehen. Sie können das Manifest auch verwenden, um eine Gruppe von Packages und Modulen zu definieren, um Instanzen zu installieren, wenn sie der Gruppe beitreten.

Alle Änderungen, die Sie am Gruppenmanifest vornehmen, werden von den aktuellen Mitgliedern der Gruppe übernommen. Beispiel: Wenn Sie dem Manifest eine Softwarequelle hinzufügen, wird diese Softwarequelle an alle Instanzen in der Gruppe angehängt. Ebenso installiert das Hinzufügen eines Packages zum Gruppenmanifest dieses Package auf allen Instanzen in der Gruppe.

Gruppenmitglieder können ihre angehängten Softwarequellen nicht von dem ändern, was das Gruppenmanifest angibt. Die Gruppe definiert die Gruppe von Softwarequellen, die ihren Mitgliedern zur Verfügung stehen. Gruppenmitglieder können jedoch einzelne Packages und Module unabhängig vom Manifest installieren und entfernen.
Hinweis

Planen Sie wiederkehrende Aktualisierungsjobs, damit Gruppenmitglieder auf den neuesten Packages aktualisiert werden, die für die Gruppe verfügbar sind.
Warum unterscheidet sich das Gruppenmanifest von dem, was sich auf der Instanz befindet?

Das Gruppenmanifest listet weder ein vollständiges Paket- und Modulinventar für Gruppenmitglieder auf, noch erzwingt es eine vollständige inhaltliche Ausrichtung in der Gruppe. Es gibt die Gruppe von Packages und Modulen an, die auf einer Instanz installiert werden sollen, wenn sie sich in der Gruppe befinden.

Eine einzelne Instanz enthält Packages, die nicht im Gruppenmanifest aufgeführt sind. Dazu gehören:

  • Packages, die vor dem Beitritt der Instanz zur Gruppe installiert wurden.
  • Packages, die auf der einzelnen Instanz installiert sind (Packages auf einer Instanz installieren).
  • Packages, die außerhalb des Service installiert wurden (z.B. mit dnf install)

In folgenden Fällen befinden sich möglicherweise Packages im Gruppenmanifest, die nicht auf der Instanz vorhanden sind:

Was geschieht, wenn sich das Gruppenmanifest ändert?

Wenn sich das Gruppenmanifest ändert, wendet der Service diese Änderungen auf alle aktuellen Mitglieder der Gruppe an. Beispiel: Wenn Sie ein Package aus dem Manifest entfernen, wird das Package aus allen Instanzen in der Gruppe entfernt.