重要なメンテナンス・イベント

Autonomous Linuxサービスの依存関係では、サービスの中断の可能性を回避するために更新が必要です。

Autonomous Linuxサービスは、自律型更新を提供および管理するための他のOracle Cloudサービスとの依存関係が異なります。サービスの1つで、ユーザーの介入なしではAutonomous Linuxサービスが調整できないポリシーおよび構成が変更されました。サービスの中断を回避するには、次のステップに従います。

開始前

2024年4月24日より前に起動されたAutonomous Linuxインスタンスは、2025年4月23日に終了(EOL)に達するOS管理サービスに対するサービス依存関係を持っています。この変更を行うには、次の手順を実行する必要があります。

OS管理ハブに登録するAutonomous Linuxインスタンスが少数しかない場合は、コンソールを使用してAutonomous Linuxインスタンスを更新することをお薦めします。OS管理ハブに登録するAutonomous Linuxインスタンスが10を超える場合は、移行アシスタントを利用できます。

ノート

質問がある場合、または問題が発生した場合は、テクニカル・サポートに連絡してください。

サービスの依存関係を実行する前に、次を実行する必要があります。

  • OS管理ハブに必要なIAMポリシーを設定します。

    この前提条件は、コンパートメントのOS管理ハブ・サービスを有効にしていない場合にのみ必要です。ポリシー・アドバイザを使用して、コンパートメントのOS管理ハブをすばやく有効にするか、ポリシーを手動で作成できます。

    詳細は、OS管理ハブ・ポリシーを参照してください。

  • Autonomous LinuxでNotificationsサービスを使用している場合は、既存のIAMポリシーを修正して、次を含めてください。

    Allow any-user to use ons-topics in tenancy where request.principal.type='alx-notification'
  • 移行アシスタントを使用してAutonomous Linuxインスタンスを移行する予定の場合、移行アシスタントには追加のポリシーが必要です。移行アシスタントを使用するには、次の必要なIAMポリシーを追加します。これらのポリシーは、新しいグループまたは既存のグループに追加できます。

    allow group <user_group> to inspect compartments in tenancy
    allow group <user_group> to use tag-namespaces in tenancy
    allow group <user_group> to use instances in tenancy
    allow group <user_group> to inspect work-requests in tenancy
  • 移行アシスタントのCLIは、Cloud ShellまたはOCI SDKとともに使用されます。クラウド・シェルを使用する予定の場合は、次の必要なIAMポリシーも追加する必要があります:
    • クラウド・シェルを使用するには、必要なIAMポリシー
    • クラウド・シェルが管理するパブリック・ネットワークで移行アシスタント・ユーティリティをインストールするために必要なIAMポリシー

コンソールの使用

  1. ナビゲーション・メニューを開き、「コンピュート」「インスタンス」の順に選択します。
  2. 関心のあるインスタンスをクリックします。
  3. 「リソース」で、「OS管理」をクリックし、自律型更新が適用される時間を記録します。
  4. 「Oracle Cloudエージェント」タブをクリックします。
  5. 「プラグインの有効化」スイッチを「無効化」に切り替えて、次のOracle Cloud Agentサービス・プラグインを無効にします。
    1. OS管理サービス・エージェント・プラグインを無効にします。
    2. Oracle Autonomous Linuxプラグインを無効にします。

    このステップでは、インスタンスのプラグインが無効になります。この変更が有効になるには最大10分かかります。

  6. OS管理ハブ・エージェント・プラグインを有効にします。
    1. OS管理ハブ・プラグインの場合、「プラグインの有効化」スイッチを「有効化」に切り替えます。
    2. ルート・コンパートメントで使用可能なサービス提供のAutonomous Linuxプロファイルを選択します。デフォルトのプロファイルは次のとおりです。
      • Oracle Autonomous Linux 7: autonomous_linux_7_x86_64_profile
      • Oracle Autonomous Linux 8: autonomous_linux_8_x86_64_profile

      この変更が有効になるには最大10分かかります。

    ノート

    プラグインを有効にして実行する方法の詳細は、Oracle Cloud Agentを使用したプラグインの管理を参照してください。
  7. 必要に応じて、日次自律型更新ジョブの実行時間を変更します:
    1. 「リソース」で、「OS管理」をクリックします。
    2. 「アクション」メニュー(3つのドット)にマウス・ポインタを重ねて、「Autonomous Linuxの詳細の表示」をクリックします。
    3. 「Autonomous updates」の横にある「Edit」をクリックします。
    4. 以前に記録した時間を入力します。
  8. Autonomous Linuxの必須ソフトウェア・ソース以外に追加のソフトウェア・ソースがある場合は、インスタンスにアタッチします。
    1. ソフトウェア・ソースをOS管理ハブに追加したことを確認します。ベンダー・ソフトウェア・ソースを追加するには、ルート・コンパートメントに対する権限が必要です。

    2. インスタンスにソフトウェア・ソースをアタッチします

移行アシスタントの使用

移行アシスタントを使用してこれらのステップを実行する前に、次の手順を実行する必要があります。

  1. 移行アシスタントは、OS管理ハブによって管理されるインスタンスの特定のディレクトリで使用できます。移行アシスタントにアクセスするには、1つのインスタンスがOS管理ハブに登録されている必要があります。1つのオプションは、既存のAutonomous Linuxインスタンスでコンソールを使用することです。OS管理ハブを使用する他のインスタンスがある場合は、そのインスタンスからユーティリティをコピーできます。

  2. Oracle Cloud Infrastructure (OCI) Cloud ShellまたはSDKを使用して、移行アシスタントのCLIをインストールします。

移行アシスタントを使用してAutonomous Linuxインスタンスを更新するには、次のステップを実行します:

  1. Autonomous Linuxの必須ソフトウェア・ソース以外の追加ソフトウェア・ソースを使用している場合:
    1. これらのソフトウェア・ソースをOS管理ハブに追加します。ベンダー・ソフトウェア・ソースを追加するには、ルート・コンパートメントに対する権限が必要です。
    2. OS管理ハブに追加した追加のソフトウェア・ソースを使用して、Autonomous Linuxインスタンスの登録プロファイルを作成します。
    重要

    Autonomous Linuxインスタンスには、サービスが管理するインスタンスごとに必要なソフトウェア・ソースの最小セットがあります。詳細は、必須ソフトウェア・ソースを参照してください。

  2. 登録プロファイルを表示し、OCIDsを記録します。ステップ5で必要になります。
    1. デフォルト・プロファイルはルート・コンパートメントで使用でき、次の名前が付けられます。
      • Oracle Autonomous Linux 7: autonomous_linux_7_x86_64_profile
      • Oracle Autonomous Linux 8: autonomous_linux_8_x86_64_profile
    2. 登録プロファイルを作成した場合は、そのOCIDsを表示および記録します。
  3. 移行アシスタントを使用して、テナンシ内の影響を受けるAutonomous Linuxインスタンスを問い合せます。
    osms-to-osmh discover managed-instance --notmigrated

    コマンド出力で、ALX列はインスタンスがAutonomous Linuxインスタンスかどうかを示します。

  4. ステップ3のコマンド出力から、OCIDsをコピーし、インスタンスのOSリリース(Oracle Autonomous Linux 7または8)を記録します。ステップ5で必要になります。
    ノート

    移行の目的で、OS管理インスタンスとAutonomous Linuxインスタンスを結合できます。

  5. インスタンスをバッチ移行用のプロファイルに関連付けるためのJSON入力形式のファイルを作成します。

    JSON入力形式は次のとおりです。

    {
        "managed-instance-ocid":"profile-ocid",
        "managed-instance-ocid":"profile-ocid",
        .....
    }
  6. JSONファイルとともに移行アシスタントを使用して、Autonomous Linuxインスタンスを移行します:
    osms-to-osmh migrate managed-instance --mi-profile-map file://json-file -y

    または、次のコマンドを使用して、個々のインスタンスを対話形式で移行することもできます。

    osms-to-osmh migrate managed-instance --managed-instance-id managed-instance-ocid

移行アシスタントは、次のアクションを実行します。

  • インスタンスをAutonomous Linuxサービスに登録します。
  • プロファイル内のソフトウェア・ソースがインスタンスにアタッチされていることを確認します。
  • 自律型更新のスケジュールされたジョブ時間を保持します。

移行後、Autonomous Linuxインスタンスのジョブ履歴はOS管理サービスで使用できなくなります。移行後に実行されたジョブは、Autonomous Linuxサービスで表示可能です。

ノート

質問がある場合、または問題が発生した場合は、テクニカル・サポートに連絡してください。