Creazione delle sorgenti software personalizzate
Creare origini software personalizzate nell'hub di gestione del sistema operativo prima di eseguire la migrazione delle istanze al servizio.
Per semplicità ed efficienza, si consiglia di utilizzare lo strumento di assistente alla migrazione per eseguire questo task. Per ulteriori informazioni, vedere Installazione dell'Assistente alla migrazione.
Utilizzo dell'Assistente alla migrazione
Utilizzare il comando osms-to-osmh create custom-software-source
e i parametri richiesti per creare origini software personalizzate nell'hub di gestione del sistema operativo, aggiungere i pacchetti associati e renderli disponibili per l'uso nel servizio.
Ad esempio, per creare tutte le origini software personalizzate disponibili nella gestione del sistema operativo:
osms-to-osmh create custom-software-source
Il comando esegue innanzitutto l'operazione discovery nel caso in cui l'ambiente sia stato modificato e quindi crea le origini software personalizzate nell'hub di gestione del sistema operativo.
L'assistente alla migrazione crea l'origine software personalizzata dell'hub di gestione del sistema operativo nello stesso compartimento dell'origine software personalizzata di gestione del sistema operativo.
Di seguito viene fornito un esempio di output:
$ 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)
...
Utilizzo
osms-to-osmh create custom-software-source [-c | --compartment name] [-y | --yes] [-v | --verbose] [--custom-software-source-id ocid] [ --help]
Dettagli opzione
Parametro | descrizione; |
---|---|
-c | --compartment name |
Esamina un compartimento per le origini software personalizzate di gestione del sistema operativo e le crea nell'hub di gestione del sistema operativo. Per name, specificare il nome del compartimento o l'OCID assegnato al compartimento. Se non viene specificato alcun compartimento, vengono esaminati tutti i compartimenti nella tenancy. |
-y | --yes |
Procede con la creazione di tutte le origini software personalizzate compatibili senza richiedere conferma. |
-v | --verbose |
Visualizza i dettagli sulle origini software personalizzate incompatibili. |
--custom-software-source-id ocid |
Crea l'origine software personalizzata specificata nell'hub di gestione del sistema operativo. Per ocid, specificare l'OCID associato all'origine software personalizzata di gestione del sistema operativo. Se questo parametro facoltativo non viene specificato, il comando richiede di creare tutte le origini software personalizzate compatibili di cui non è stata eseguita la migrazione nell'hub di gestione del sistema operativo. |
--help |
Visualizza informazioni della Guida relative al comando dell'Assistente alla migrazione, ad esempio le opzioni disponibili e i valori supportati per ciascuna opzione. |
Utilizzo della console
Utilizzando le informazioni raccolte nella scoperta, creare origini software personalizzate e aggiungere i pacchetti associati nell'hub di gestione del sistema operativo utilizzando la console. Vedere Creating a Custom Software Source nella documentazione di OS Management Hub.