カスタム・ソフトウェア・ソースの検出
OS管理ハブで作成するカスタム・ソフトウェア・ソースを識別し、インスタンスを移行する前に互換性の問題を解決します。
移行アシスタントの使用
osms-to-osmh discover custom-software-source
コマンドおよび必須パラメータを使用して、OS管理ハブに移行するコンパートメントまたはテナンシのカスタム・ソフトウェア・ソースを確認します。
たとえば、OS管理にあるすべてのカスタム・ソフトウェア・ソースを検出するには:
osms-to-osmh discover custom-software-source
このコマンドの出力には、OS管理インスタンスで使用されているカスタム・ソフトウェア・ソースに関する次の情報が表示されます。
- カスタム・ソフトウェア・ソースに割り当てられたOCID。
- カスタム・ソフトウェア・ソースの名前。
- ベンダーソフトウェアソースがサポートするアーキテクチャー。
- カスタム・ソフトウェア・ソースが管理対象インスタンスに使用(アタッチ)されているかどうか。
- カスタム・ソフトウェア・ソースが存在するコンパートメント。
- カスタム・ソフトウェア・ソースがOS管理ハブへの移行と互換性があるかどうか。
- カスタム・ソフトウェア・ソースがOS管理ハブに移行されているかどうか。移行されたカスタム・ソフトウェア・ソースは、OS管理ハブで作成されたカスタム・ソフトウェア・ソースです。
ノート
カスタム・ソフトウェア・ソースが使用されていない場合は、移行するかどうかを決定できます。
カスタム・ソフトウェア・ソースが使用されていない場合は、移行するかどうかを決定できます。
次に、サンプルの出力を示します。
$ osms-to-osmh discover custom-software-source
Discovering Custom Software Source(s)....
OCID Name Arch Used Compartment Compatible Migrated
----------------------------------------- --------------- ------ ---- ----------- ---------- --------
ocid1.osmssoftwaresource.oc1..<unique_ID> css-ol8 X86_64 No idg Yes No
ocid1.osmssoftwaresource.oc1..<unique_ID> css-ol8-2024-04 X86_64 Yes idg Yes No
移行アシスタントが互換性のないリソースを報告する場合は、--verbose
オプションを使用します。詳細は、互換性のないカスタム・ソフトウェア・ソースの解決を参照してください。
使用量
osms-to-osmh discover custom-software-source [-c | --compartment name] [-v | --verbose] [--custom-software-source-id ocid] [--migrated] [--notmigrated] [--export-json] [ --help]
オプションの詳細
パラメータ | 説明 |
---|---|
-c | --compartment name |
指定されたコンパートメント内のカスタム・ソフトウェア・ソースに関する情報を表示します。nameには、コンパートメントの名前またはコンパートメントに割り当てられたOCIDを指定します。 コンパートメントが指定されていない場合は、すべてのコンパートメントのカスタム・ソフトウェア・ソースが表示されます。 |
-v | --verbose |
互換性のないカスタム・ソフトウェア・ソースに関する詳細を表示します。 |
--custom-software-source-id ocid |
指定したカスタム・ソフトウェア・ソースに関する情報を表示します。OCIDには、カスタム・ソフトウェア・ソースに割り当てられたOCIDを指定します。 |
--migrated |
OS管理ハブで作成されたカスタム・ソフトウェア・ソースを表示します。 |
--notmigrated |
OS管理ハブで作成されていないカスタム・ソフトウェア・ソースを表示します。 |
--export-json |
結果をJSONファイルにエクスポートします。 |
--help |
使用可能なオプションや各オプションでサポートされている値など、移行アシスタント・コマンドに関するヘルプ情報を表示します。 |
コンソールの使用
- ナビゲーション・メニューを開き、「コンピュート」をクリックし、「OS管理」の下にある「ソフトウェア・ソース」をクリックします。
- 「リスト範囲」で、カスタム・ソフトウェア・ソースを含むコンパートメントを選択します。
-
ソフトウェア・ソースを検索し、その名前をクリックします。
-
OSバージョン、パッケージ・コンテンツ、アタッチされたインスタンスなど、カスタム・ソフトウェア・ソースの詳細を確認して記録します。
たとえば、次のCLIコマンドを使用して、ソフトウェア・ソースのパッケージ・リストを抽出します。
oci os-management software-source list-packages --software-source-id <software_source_ocid> --all
ノート
OS管理ハブに移行する予定のコンパートメント内のすべてのOS管理管理対象インスタンスについて、前のステップを繰り返します。他のコンパートメントに存在するインスタンスを管理している場合は、テナンシ内のそれらのコンパートメント内のインスタンスでこれらのステップを繰り返します。このタスクを簡略化するには、移行アシスタントを使用することをお薦めします。
OS管理ハブに移行する予定のコンパートメント内のすべてのOS管理管理対象インスタンスについて、前のステップを繰り返します。他のコンパートメントに存在するインスタンスを管理している場合は、テナンシ内のそれらのコンパートメント内のインスタンスでこれらのステップを繰り返します。このタスクを簡略化するには、移行アシスタントを使用することをお薦めします。