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