Benutzerdefinierte Softwarequellen erstellen
Erstellen Sie benutzerdefinierte Softwarequellen in OS Management Hub, bevor Sie Instanzen in den Service migrieren.
Zur Vereinfachung und Effizienz wird empfohlen, diese Aufgabe mit dem Migrationsassistenten auszuführen. Weitere Informationen finden Sie unter Migrationsassistenten installieren.
Migrationsassistenten verwenden
Verwenden Sie den Befehl osms-to-osmh create custom-software-source
und die erforderlichen Parameter, um benutzerdefinierte Softwarequellen in OS Management Hub zu erstellen, zugehörige Packages hinzuzufügen und für die Verwendung im Service verfügbar zu machen.
Beispiel: So erstellen Sie alle benutzerdefinierten Softwarequellen in OS Management:
osms-to-osmh create custom-software-source
Der Befehl führt zuerst den Discovery-Vorgang aus, falls sich Ihre Umgebung geändert hat, und erstellt dann die benutzerdefinierten Softwarequellen in OS Management Hub.
Der Migrationsassistent erstellt die benutzerdefinierte OS Management Hub-Softwarequelle in demselben Compartment wie die benutzerdefinierte OS Management-Softwarequelle.
Beispielausgabe:
$ osms-to-osmh create custom-software-source
Discovering Custom Software Source(s)....
OCID Name Arch Used Compartment Compatible Migrated
----------------------------------------- ---------------------- ------- ---- ---------------------- ---------- --------
ocid1.osmssoftwaresource.oc1..<unique_ID> ol8-x86-2023.12.13 X86_64 Yes compartment-a Yes No
ocid1.osmssoftwaresource.oc1..<unique_ID> ol8-x86-2024.01.10 X86_64 No compartment-a Yes No
ocid1.osmssoftwaresource.oc1..<unique_ID> ol9-aarch64-2023.12.08 AARCH64 Yes compartment-b Yes No
Add ol9-aarch64-2023.12.08 in OS Management Hub? [y/n] y
Creating custom software source ....
Custom Software Source created successfully
Added packages to software source successfully
Creation Details:
OCID: ocid1.osmhsoftwaresource.oc1...<unique_ID>
Name: ol9-aarch64-2023.12.08
Packages: 769
Vendor Software Sources:
Oracle Linux 9 Application Stream Packages (aarch64)
Oracle Linux 9 BaseOS Latest (aarch64)
Ksplice for Oracle Linux 9 (aarch64)
Oracle Software for OCI users on Oracle Linux 9 (aarch64)
Oracle Linux 9 Addons (aarch64)
...
Nutzung
osms-to-osmh create custom-software-source [-c | --compartment name] [-y | --yes] [-v | --verbose] [--custom-software-source-id ocid] [ --help]
Optionsdetails
Parameter | Beschreibung |
---|---|
-c | --compartment name |
Untersucht ein Compartment für benutzerdefinierte OS Management-Softwarequellen und erstellt sie in OS Management Hub. Geben Sie unter name entweder den Namen des Compartments oder die dem Compartment zugewiesene OCID an. Wenn kein Compartment angegeben ist, werden alle Compartments im Mandanten geprüft. |
-y | --yes |
Es werden alle kompatiblen benutzerdefinierten Softwarequellen erstellt, ohne dass Sie zur Bestätigung aufgefordert werden. |
-v | --verbose |
Zeigt Details zu inkompatiblen benutzerdefinierten Softwarequellen an. |
--custom-software-source-id ocid |
Erstellt die angegebene benutzerdefinierte Softwarequelle in OS Management Hub. Geben Sie unter ocid die OCID an, die mit der benutzerdefinierten OS Management-Softwarequelle verknüpft ist. Wenn dieser optionale Parameter nicht angegeben ist, werden Sie vom Befehl aufgefordert, alle kompatiblen benutzerdefinierten Softwarequellen zu erstellen, die nicht zu OS Management Hub migriert wurden. |
--help |
Zeigt Hilfeinformationen zum Befehl "migration assistant" an, z.B. die verfügbaren Optionen und die unterstützten Werte für jede Option. |
Konsole verwenden
Erstellen Sie mit den unter Discovery erfassten Informationen benutzerdefinierte Softwarequellen, und fügen Sie zugehörige Packages in OS Management Hub mit der Konsole hinzu. Siehe Benutzerdefinierte Softwarequelle erstellen in der OS Management Hub-Dokumentation.