機械翻訳について

パッチ適用とロール・バックに関する問題

次の解決策はOracle Database Cloud Serviceのパッチ適用およびロールバック操作における問題に対応します。

仮想マシンが異常であるというメッセージが表示されます

計算ノードが正常な状態にない場合はパッチを適用できません。

バックアップを使用してデプロイメントをリストアして、パッチ適用を再試行してください。

インスタンスが別の操作で使用中であるというメッセージが表示されます

デプロイメントがメンテナンス中(スケーリングやバックアップなど)の場合、パッチを適用できません。

デプロイメントのメンテナンスが終了するまで待機し、パッチ適用を再試行してください。

ストレージの領域が不足しているためにパッチを適用できません

パッチを適用する場合、パッチ操作時に作成および使用される一時ファイル用のストレージの領域が必要です。 パッチの適用時または前提条件の確認時に、パッチを適用するための十分な領域がないことを示すメッセージが表示された場合、次の手順を実行します。

  1. 実際には十分な領域があるかどうかを確認します。

    パッチ・ツールを使用すると、/u01上に15GBの空き領域があるかどうかが確認されますが、パッチ適用時に一時使用のために実際に必要な領域は15GBを多少下回る程度です。 十分な領域があるかどうかを確認する手順:

    1. opcユーザーとして、計算ノードに接続します。

      詳細な手順は、「Secure Shell (SSH)経由での計算ノードへの接続」を参照してください。

    2. マウントされているファイル・システムを表示します。

      $ df -hT
      
    3. /u01の行を探し、Avail列にレポートされているその使用可能な領域を確認します。

    4. 使用可能な領域が13GB以上である場合、パッチを適用するのに十分な領域があり、手順eに進むことができます。 十分領域がない場合は、接続を閉じ、手順2に進みます。

    5. rootユーザーのコマンド・シェルを起動します。

      $ sudo -s
      #
      
    6. /var/opt/oracle/patchディレクトリにナビゲートします。

      # cd /var/opt/oracle/patch
      
    7. vimなどのエディタを使用してdbpatchm.cfgファイルのignore_space_less_than_15gキーの値を0から1に変更します。

      ignore_space_less_than_15g=1
      
    8. パッチの適用の手順に従ってパッチを適用します。

  2. 一時ファイル用の一時ストレージを追加します。

    /u01上に十分領域がない場合、計算ノードに一時ストレージを追加し、パッチを適用し、一時ストレージを削除できます。

    1. データベース・デプロイメントへの一時記憶域の追加の手順に従って20GBの一時ストレージを計算ノードに追加します。 これらの手順に従う場合、マウント・ポイント・ディレクトリとして/patchtempを使用します。

    2. opcユーザーとして、計算ノードに接続します。

      詳細な手順は、「Secure Shell (SSH)経由での計算ノードへの接続」を参照してください。

    3. rootユーザーのコマンド・シェルを起動します。

      $ sudo -s
      #
      
    4. /var/opt/oracle/patchディレクトリにナビゲートします。

      # cd /var/opt/oracle/patch
      
    5. vimなどのエディタを使用して、dbpatchm.cfgファイルを編集します。

      • temporary_spaceキーの値を/u01/downloadから/patchtemp/downloadに変更します

      • ignore_space_less_than_15gキーの値を0から1に変更します

      次に例を示します。

      temporary_space="/patchtemp/download";
      ...
      ignore_space_less_than_15g=1
      
    6. パッチの適用の手順に従ってパッチを適用します。

    7. データベース・デプロイメントからの一時記憶域の削除の手順に従って、計算ノードに追加した20GBの一時ストレージを削除します

January 2015 Patch Set Update (Jan 2015 PSU)をロール・バックしようとすると失敗します

January 2015 Patch Set Updateにはオーバーレイ・パッチが含まれるため、ロール・バックするには特別な手順が必要です。 このパッチ・セット更新をロール・バックするには、これらの特別な手順が含まれる「dbpatchmサブコマンドを使用したパッチまたは失敗したパッチのロール・バック」の手順に従います。

April 2015 Patch Set Update (Apr 2015 PSU)をロール・バックしようとすると失敗します

April 2015 Patch Set Updateにはオーバーレイ・パッチが含まれるため、ロール・バックするには特別な手順が必要です。 このパッチ・セット更新をロール・バックするには、これらの特別な手順が含まれる「dbpatchmサブコマンドを使用したパッチまたは失敗したパッチのロール・バック」の手順に従います。