機械翻訳について

キャッシュ

Image Toolはローカル・ファイル・キャッシュ・ストアを保持します。 このストアは、Java、WebLogic ServerインストーラおよびWebLogic Serverパッチが存在するローカル・ファイル・システム内の場所を参照するために使用されます。

デフォルトでは、キャッシュ・ストアはユーザーの$HOME/cacheディレクトリにあります。 このディレクトリでは、参照情報は.metadataファイルに格納されます。 自動的にダウンロードされたすべてのパッチもこのディレクトリにあります。

環境変数WLSIMG_CACHEDIRを設定して、デフォルトのキャッシュ・ストアのロケーションを変更できます:

$ export WLSIMG_CACHEDIR="/path/to/cachedir"

ローカル・ファイル・キャッシュを操作するには、cacheコマンドを使用します。 キャッシュ機能には複数のサブコマンドがあります。

Usage: imagetool cache [OPTIONS]
List and set cache options
オプション 説明
listItems キャッシュの内容を一覧表示します。
addInstaller インストーラをキャッシュに追加します。
addPatch パッチをキャッシュに追加します。
addEntry キャッシュ・エントリを追加します。 慎重に使用してください。
help 指定されたコマンドのヘルプ情報を表示します。

使用シナリオ

  • listItems: キャッシュの内容を表示します。 インストーラとパッチのキー・バリューのペアを表示します。

    imagetool cache listItems
    
    Cache contents
    jdk_8u202=/home/acmeuser/Downloads/cache/server-jre-8u202-linux-x64.tar.gz
    wls_12.2.1.3.0=/home/acmeuser/Downloads/cache/fmw_12.2.1.3.0_wls_Disk1_1of1.zip
    28186730_opatch=/home/acmeuser/cache/p28186730_139400_Generic.zip
    29135930_12.2.1.3.190416=/home/acmeuser/cache/p29135930_12213190416_Generic.zip
    29135930_12.2.1.3.0=/home/acmeuser/cache/p29135930_122130_Generic.zip
    cache.dir=/home/acemeuser/cache
    
  • addInstaller: JDKなどのインストーラをキャッシュに追加します。

    $ imagetool cache addInstaller --type jdk --version 8u202 --path /path/to/local/jdk.tar.gz
    
  • addPatch: パッチをキャッシュに追加します。

    $ imagetool cache addPatch --patchId 12345678_12.2.1.3.0 --path /path/to/patch.zip
    

    ノート: キャッシュ・ストアにパッチを追加する場合、patchIdは次の形式である必要があります: 99999999_9.9.9.9.99999最初の8桁はパッチIDの後にアンダースコアが続き、異なるパッチ・バージョン間のパッチを識別するためのリリース番号です。

    たとえば、パッチ29135930には、リリースごとに1つ、またはバグが修正されたPSUごとに1つずつ、複数の異なるバージョンがあります。

パッチ名 リリース
29135930 12.2.1.3.190416
29135930 12.2.1.3.0
29135930 12.2.1.3.18106

パッチのリリース・バージョン12.2.1.3.190416をダウンロードした場合は、引数--patchId 29135930_12.2.1.3.190416を使用する必要があります。

  • addEntry: バリデーションなしでキー・バリュー・ペアをキャッシュに追加できるエキスパート・モードについて考えてみます。

    $ imagetool cache addEntry --key xyz_123 --value /path/to/file
    
  • deleteEntry: 指定されたキーのキャッシュからエントリを削除します。 ノート: このコマンドはディスクからファイルを削除しません。

    $ imagetool cache deleteEntry --key xyz_123