Créer des sources logicielles personnalisées
Créez des sources logicielles personnalisées dans OS Management Hub avant de migrer les instances vers le service.
Pour plus de simplicité et d'efficacité, nous vous recommandons d'utiliser l'outil Assistant de migration pour effectuer cette tâche. Pour plus d'informations, reportez-vous à la section Installing the Migration Assistant.
Utilisation de l'assistant Migration
Utilisez la commande osms-to-osmh create custom-software-source
et les paramètres requis pour créer des sources logicielles personnalisées dans OS Management Hub, ajouter des packages associés et les rendre disponibles pour utilisation dans le service.
Par exemple, pour créer toutes les sources logicielles personnalisées dont vous disposez dans OS Management :
osms-to-osmh create custom-software-source
La commande exécute d'abord l'opération discovery en cas de modification de votre environnement, puis crée les sources logicielles personnalisées dans OS Management Hub.
L'assistant de migration crée la source logicielle personnalisée OS Management Hub dans le même compartiment que la source logicielle personnalisée OS Management.
Voici un exemple de sortie :
$ 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)
...
Syntaxe
osms-to-osmh create custom-software-source [-c | --compartment name] [-y | --yes] [-v | --verbose] [--custom-software-source-id ocid] [ --help]
Détails de l'option
Paramètre | Description |
---|---|
-c | --compartment name |
Examine un compartiment pour les sources logicielles personnalisées OS Management et les crée dans OS Management Hub. Pour name, indiquez le nom du compartiment ou l'OCID affecté au compartiment. Si aucun compartiment n'est indiqué, tous les compartiments de la location sont examinés. |
-y | --yes |
Poursuit la création de toutes les sources logicielles personnalisées compatibles sans vous demander de confirmation. |
-v | --verbose |
Affiche des détails sur les sources logicielles personnalisées incompatibles. |
--custom-software-source-id ocid |
Crée la source logicielle personnalisée indiquée dans OS Management Hub. Pour ocid, indiquez l'OCID associé à la source logicielle personnalisée OS Management. Si ce paramètre facultatif n'est pas spécifié, la commande vous invite à créer toutes les sources logicielles personnalisées compatibles qui n'ont pas été migrées vers OS Management Hub. |
--help |
Affiche des informations d'aide sur la commande de l'assistant de migration, telles que les options disponibles et les valeurs prises en charge pour chaque option. |
Utilisation de la console
A l'aide des informations collectées dans discovery, créez des sources logicielles personnalisées et ajoutez les packages associés dans OS Management Hub à l'aide de la console. Reportez-vous à Création d'une source logicielle personnalisée dans la documentation OS Management Hub.