互換性のないカスタム・ソフトウェア・ソースの解決
一部のOS管理ソフトウェア・ソースは、OS管理ハブと互換性がない可能性があります。移行アシスタントを使用して、非互換性を識別し、移行前に問題を解決します。
ソフトウェア・ソースは、次の理由でOS管理ハブと互換性がない場合があります。
ソフトウェア・ソースには、異なるOSバージョンまたはアーキテクチャのパッケージが含まれています
OS管理ハブでは、カスタム・ソフトウェア・ソースが同じOSバージョンおよびアーキテクチャのパッケージで構成されている必要があります。
不一致が検出された場合、移行アシスタントは次の問題を報告し、次のアクションを提案します。
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.
この問題を解決するには:
- 個別のカスタム・ソフトウェア・ソース(アーキテクチャごとに1つ、OS管理でOSバージョン)を作成します。「カスタム・ソフトウェア・ソースの作成」を参照してください。
- OS管理でパッケージの非互換性を解決した後、osms-to-osmh create custom-software-sourceコマンドを使用して、OS管理ハブにカスタム・ソフトウェア・ソースを作成します。
osms-to-osmh create custom-software-source
たとえば、--verbose
オプションを指定してosms-to-osmh discover custom-software-sourceコマンドを実行すると、次の非互換性が報告されるとします。
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
...
この問題を解決するには:
- Oracle Linux 8パッケージのカスタム・ソフトウェア・ソースを作成します。
- Oracle Linux 9パッケージのカスタム・ソフトウェア・ソースを作成します。
- OS管理ハブでカスタム・ソフトウェア・ソースを作成するには、osms-to-osmh create custom-software-sourceコマンドを使用します。
ソフトウェア・ソースがOS管理ハブに追加されていません
OS管理カスタム・ソフトウェア・ソースをOS管理ハブで作成するには、そのカスタム・ソフトウェア・ソースの基になるすべてのベンダー・ソフトウェア・ソースを追加する必要があります。
欠落しているベンダー・ソフトウェア・ソースが検出された場合、移行アシスタントは次の問題を報告し、次のアクションを提案します:
The Required VSS is not enabled in OSMH. Please Enable: <vendor-software-source-name>
この問題を解決するには:
ソフトウェア・ソースに、指定されたOSバージョンをサポートしないパッケージがあります
OS管理ハブでは、カスタム・ソフトウェア・ソースが同じOSバージョンのパッケージで構成されている必要があります。
不一致が検出された場合、移行アシスタントは次の問題を報告し、次のアクションを提案します。
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.
この問題を解決するには: