sha1 フォルダーでのパッケージのキャッシング
OpenSUSE ダウンロード・キャッシャーを使用して、インターネット対応の BigFix server の sha1 フォルダーに直接パッケージをキャッシュして、Fixlet 適用中のパフォーマンスを向上させることができます。
始める前に
- BigFix でサポートされる OpenSUSE 基本リポジトリーとサブリポジトリーにアクセスできることを確認します。確認するには、
check-allreposサブコマンドを実行します。 - リポジトリー・メタデータおよびパッケージをダウンロードするための十分なスペースがあることを確認します。必要なストレージ・スペースを調べるには、サブコマンド
check-storagereqを実行します。 - 以下の手順を実行して、BigFix server の sha1 フォルダー・サイズの制限を大きくします。
- BigFix console から、コンピューターを右クリックして、「コンピューター設定の編集」を選択します。
- _BESGather_Download_CacheLimitMB のサイズを増やします。
推奨されるサイズは、現行の BigFix server の sha1 フォルダー・サイズに sha1_download_dir のサイズを加えた値です。
sha1_download_dir のサイズを事前に決定できない場合、推奨される sha1_download_dir のサイズは、リポジトリーごとに最小で 20GB です。最小サイズの 20GB は、時間の経過とともに増加される可能性があることに注意してください。
このタスクについて
手順
-
buildRepoファイルでサブコマンドを使用して、リポジトリーから BigFix server の sha1 フォルダーにパッケージをダウンロードします。例:OpenSUSEDownloadCacher.exeOpenSUSEDownloadCacher.exe --download_dir C:\downloads --sha1_download_dir C:\Program Files (x86)\BigFix Enterprise\BES Server\wwwrootbes\bfmirror\downloads\sha1 buildRepo --key leap-15_4-x64この例では、ダウンロード・キャッシャー・ツールは、BigFix server の sha1 フォルダーにパッケージを直接ダウンロードします。
-
OpenSUSE ダウンロード・キャッシャーの構成ファイル
plugin.iniを開きます。plugin.iniファイルに以下の設定を構成して、BigFix server がその sha1 フォルダーからパッケージを取得するように設定します。localCache = localCacheOnly = noBigFix server がインターネットに対応していて、パッケージが BigFix server の sha1 フォルダーに直接保存されている場合は、
localCache設定に値を指定しないでください。