サポートバンドルの収集とアップロード

サポート・バンドルは、Compute Cloud@Customer Isolatedから収集された診断データのファイルであり、問題の評価と修正に使用されます。

サポート・バンドルは、ローカルのサービスCLIコマンドを使用して作成するか、サービスWeb UIから作成し、手動でOracle Supportにアップロードする必要があります。これらはセキュアにアップロードされ、最小限必要なデータ(システムID(IPアドレスではない)、問題の症状、ログやステータスなどの診断情報)が含まれます。独自の用途でバンドルを作成することもできます。サポート・バンドルの作成は、関連するデータを収集する便利な方法です。

バンドル操作をサポートするための外部システムの構成

Compute Cloud@Customer Isolatedからサポート・バンドルを収集するには、認証および認可に適した証明書を使用して外部システムを設定する必要があります。

  1. 使用しているマシンが、データ・センター・ネットワークの管理クラスタ仮想IPに接続できることを確認します。

  2. C3IsolatedGroup認可グループに属するユーザー・アカウントを使用して、サービスCLIにログインし、サービス操作に必要な証明書およびキーを表示します。

    PCA-ADMIN> getServiceabilityServerCerts
    Data:
    Certificate =
    -----BEGIN CERTIFICATE-----
    <certificate>
    -----END CERTIFICATE-----
    Private Key =
    -----BEGIN RSA PRIVATE KEY-----
    <key>
    -----END RSA PRIVATE KEY-----
    
    Support Bundle Endpoint = https://backup-provider.mysystem.example.com/support_bundles/
    Backup Endpoint = https://backup-provider.mysystem.example.com/backups/
  3. 証明書とキー(BEGINおよびEND行を含む)をコピーしてテキスト・ファイルを分離し、serviceabilityServerCert.pemおよびserviceabilityServerKey.pemという名前を付けます。

  4. 外部サイロCAチェーンを表示します。

    • Webブラウザの使用: https://iaas.mysystem.example.com/cachain

      警告が表示された場合は、それを受け入れます。

    • Unixコマンドラインを使用して、次の手順を実行します。
      $ curl -k https://iaas.mysystem.example.com/cachain
    • (PowerShellではなく)Windowsコマンド・プロンプトの使用:

      C:\Users\User01>curl -k https://iaas.mysystem.example.com/cachain
  5. 出力全体をテキスト・ファイルにコピーし、ca-chain.cert.pemという名前を付けます。

サポートバンドルの生成

サポートバンドルモードとパラメータ

サポート・バンドルを生成する場合は、常に「手動」バンドル・タイプを選択します。SRパラメータには、短いわかりやすい識別子を入力するか、サービス・リクエスト(SR)番号がある場合は入力します。

次のサポートバンドルモードがサポートされています。

  • ネイティブ– ネイティブモードでは、ログは特定のコンポーネントタイプから収集されます。必要なタイプを選択します。

    • Cisco Bundle: すべてのCiscoスイッチからログが収集されます。

    • ILOMスナップショット: 診断データはすべてのILOMから収集されます。

    • SOSレポート: 診断データは、すべての管理および計算ノードから収集されます。

    • ZFS Bundle: ログは両方のZFS Storage Applianceコントローラから収集されます。

  • Triage– トリアージ・モードでは、Prometheus platform_health_checkにHEALTHYステータスとNOT_HEALTHYステータスの両方について問い合せます。NOT_HEALTHYが見つかった場合は、タイム・スライス・モードを使用して詳細を取得します。

  • タイムスライス– タイムスライスモードでは、開始タイムスタンプと終了タイムスタンプを指定してデータが収集されます。

  • コンボ– コンボモードは、トリアージバンドルとタイムスライスバンドルの組み合わせです。

サービスWeb UIの使用
  1. メイン・メニューで「保守」を選択し、「ASRバンドル」を選択します。

    「ASRバンドル」ページが表示されます。

  2. 右上隅で、「Initiate ASR Bundle」を選択します。「ASRバンドルの開始」ウィンドウが表示されます。

  3. 要求されたすべてのバンドル・パラメータを入力します。

    1. SRフィールドにバンドルIDを入力し、「手動」バンドル・タイプを選択します。

    2. サポート・バンドル・モード(コンボ、ネイティブ、タイムスライスまたはトリアージ)を選択します。

    3. 必要に応じて、選択したモードの追加パラメータを入力します。

    4. 「ASRバンドルの開始」を選択してサポート・バンドルの生成を開始します。

  4. 「ASRバンドル」表には、バンドルの完了時期が表示されます。Oracle Supportにアップロードするファイルを取得する必要があるため、サポート・バンドルが格納されている場所に注意してください。

サービスCLIの使用
  1. asrInitiateBundleコマンドを使用してサポート・バンドルを作成します。

    構文(1行に入力):

    PCA-ADMIN> asrInitiateBundle bundleType=MANUAL sr=<bundle_id>
    mode=TRIAGE|NATIVE|TIMESLICE|COMBO
    [native mode] nativeType=ILOM_SNAPSHOT|ZFS_BUNDLE|CISCO_BUNDLE|SOSREPORT
    [time slice mode] startTime="yyyy-MM-dd'T'HH:mm:ss" endTime="yyyy-MM-dd'T'HH:mm:ss"

    例:

    PCA-ADMIN> asrInitiateBundle bundleType=MANUAL sr=ComboBundle01 mode=COMBO
    PCA-ADMIN> asrInitiateBundle bundleType=MANUAL sr=TimeSlice01 mode=TIMESLICE startTime="2025-10-03T12:00:00" endTime="2025-10-03T13:00:00"
    PCA-ADMIN> asrInitiateBundle bundleType=MANUAL sr=CiscoBundle01 mode=NATIVE nativeType=CISCO_BUNDLE
    Data:
      status = SUCCESS
      message = Bundle id - 3
  2. システムで生成されたサポート・バンドルをリストします。

    PCA-ADMIN> asrGetBundles
    Data:
      id   bundleType   uuid                                   state      time
      --   ----------   ----                                   -----      ----
      1    manual       abdb93be-2e42-4cc7-8e75-7951c8063bce   Complete   2025-10-01T12:07:45
      2    manual       fbcdf127-03f1-4182-8c87-bfdc5f4e8fec   Failed     2025-10-01T12:27:49
      3    manual       18180828-21c1-49d2-8f2d-1508a16f4084   Complete   2025-10-02T08:05:30
      4    manual       bbadf3c5-3243-47e8-b154-00287bd12532   Running    2025-10-03T16:18:37
  3. 必要なサポートバンドルの詳細を表示します。

    PCA-ADMIN> asrGetBundle bundleId=3
    Data:
      Type = ASRBundle
      bundleId = 3
      bundleType = manual
      location = /support_bundles/CiscoBundle01_cisco-bundle_20251002T080531030/CiscoBundle01_cisco-bundle_20251002T080531030.tar.gz
      uuid = 18180828-21c1-49d2-8f2d-1508a16f4084
      sr = CiscoBundle01
      mode = native
      args = -sr CiscoBundle01 -t cisco-bundle
      state = Complete
      time = 2025-10-02T08:05:30

サポートバンドルのアップロード

  1. 必要なサポートバンドルのパスが正しいことを確認してください。これは、サポートバンドルが正常に完了したときに表示される locationパラメータです。

  2. サポートバンドル収集用に構成した外部システムにログインします。これらのファイルが必要です。

    • serviceabilityServerCert.pem (サポート・バンドル操作用のサーバー証明書)

    • serviceabilityServerKey.pem (サポート・バンドル操作用の秘密キー)

    • ca-chain.cert.pem (CAチェーン)

  3. 管理クラスタのエンドポイントからサポート・バンドルをコピーします。

    構文(1行に入力):

    curl –O --cacert <path-to-ca-chain>
    --key <path-to-private-key> --cert <path-to-server-cert>
    <bundle_endpoint>/<bundle_location>

    たとえば:

    curl –O --cacert ca-chain.cert.pem --key serviceabilityServerKey.pem --cert serviceabilityServerCert.pem \
    https://backup-provider.mysystem.example.com/support_bundles/CiscoBundle01_cisco-bundle_20251002T080531030/CiscoBundle01_cisco-bundle_20251002T080531030.tar.gz
  4. My Oracle Supportのユーザー名とパスワードを使用してMy Oracle Supportにログインします。

  5. 新規サービス・リクエストを作成するか、既存のサービス・リクエストを開きます。

  6. サポート・バンドルをサービス・リクエストへの添付としてアップロードします。

  7. ファイルが2GBより大きい場合は、curlを使用してFTPSまたはHTTPS経由でアップロードします。

    $ curl -T <path_to_file> -u <MOS_user_ID> ftps://transport.oracle.com/issue/<SR_number>/
    $ curl -T <path_to_file> -u <MOS_user_ID> https://transport.oracle.com/upload/issue/<SR_number>/