Risoluzione delle origini software personalizzate non compatibili

Alcune origini software di gestione del sistema operativo potrebbero non essere compatibili con l'hub di gestione del sistema operativo. Utilizzare l'assistente alla migrazione per identificare le incompatibilità e risolvere eventuali problemi prima della migrazione.

Nota

L'hub di gestione del sistema operativo dispone di regole più rigide per la creazione di origini software personalizzate. Per ulteriori informazioni, vedere Origini software personalizzate.

Le origini software possono essere incompatibili con l'hub di gestione del sistema operativo per i motivi riportati di seguito.

L'origine software contiene pacchetti di diverse versioni o architetture del sistema operativo

Nell'hub di gestione del sistema operativo, le origini software personalizzate devono essere composte da pacchetti della stessa versione e architettura del sistema operativo.

Se viene rilevata una mancata corrispondenza, l'assistente alla migrazione segnala il problema seguente e suggerisce l'azione seguente:

ISSUE: This software source has packages of multiple OS versions which are not supported in OSMH.
ACTION: Create separate OSMS custom software sources with packages from the same OS version and architecture.

Per risolvere questo problema:

  1. Crea origini software personalizzate separate, una per architettura e versione del sistema operativo in Gestione del sistema operativo. Vedere Creazione di un'origine software personalizzata.
  2. Dopo aver risolto l'incompatibilità dei pacchetti in Gestione sistema operativo, utilizzare il comando osms-to-osmh create custom-software-source per creare le origini software personalizzate nell'hub di gestione del sistema operativo.
    osms-to-osmh create custom-software-source

Ad esempio, si supponga che il comando osms-to-osmh find custom-software-source associato all'opzione --verbose rilevi la seguente incompatibilità:

ISSUE:  This software source has packages of multiple OS versions which is not supported in OSMH.

ACTION: Create separate OSMS custom software sources with packages from the same OS version and architecture.

DETAILS: 

The packages that are of OS version ORACLE_LINUX_8 are: 
 openssl-libs-1:1.1.1k-12.el8_9.x86_64
 oracle-epel-release-el8-1.0-5.el8.x86_64
 elfutils-default-yama-scope-0.189-3.el8.noarch
...
The packages that are of OS version ORACLE_LINUX_9 are: 
 langpacks-core-font-en-3.0-16.el9.noarch
 tracer-common-0.7.5-4.el9.noarch
 adobe-source-code-pro-fonts-2.030.1.050-12.el9.1.noarch
...

Per risolvere questo problema:

  1. Creare un'origine software personalizzata per i pacchetti Oracle Linux 8.
  2. Creare un'origine software personalizzata per i pacchetti Oracle Linux 9.
  3. Utilizzare il comando osms-to-osmh create custom-software-source per creare le origini software personalizzate nell'hub di gestione del sistema operativo.

Origine software non aggiunta nell'hub di gestione del sistema operativo

Per poter creare un'origine software personalizzata di gestione del sistema operativo nell'hub di gestione del sistema operativo, è necessario aggiungere tutte le origini software del fornitore su cui si basa l'origine software personalizzata.

Se vengono rilevate origini software del fornitore mancanti, l'assistente alla migrazione segnala il problema seguente e suggerisce l'azione seguente:

The Required VSS is not enabled in OSMH. Please Enable: <vendor-software-source-name>

Per risolvere questo problema:

  1. Aggiungere le origini software del fornitore mancanti nell'hub di gestione del sistema operativo.
  2. Dopo avere aggiunto le sorgenti software del fornitore, utilizzare il comando osms-to-osmh create custom-software-source per creare le sorgenti software personalizzate in OS Management Hub.
    osms-to-osmh create custom-software-source

L'origine software include package che non supportano la versione del sistema operativo specificata

Nell'hub di gestione del sistema operativo, le origini software personalizzate devono essere composte da pacchetti della stessa versione del sistema operativo.

Se viene rilevata una mancata corrispondenza, l'assistente alla migrazione segnala il problema seguente e suggerisce l'azione seguente:

ISSUE: This software source has packages which don't support the specified OS version.
ACTION: Add packages to separate OSMS custom software sources from the same OS version and architecture.

Per risolvere questo problema:

  1. Crea origini software personalizzate separate, una per architettura e versione del sistema operativo nella gestione del sistema operativo. Vedere Creazione di un'origine software personalizzata.
  2. Dopo aver risolto il problema software personalizzato nella gestione del sistema operativo, utilizzare il comando osms-to-osmh create custom-software-source per creare le origini software personalizzate nell'hub di gestione del sistema operativo.
    osms-to-osmh create custom-software-source
  3. Dopo aver creato correttamente le origini software personalizzate, rivedere le assegnazioni delle origini software per le istanze di gestione del sistema operativo e modificarle in base alle esigenze. Vedere Gestione delle origini software.