コンテンツのステージング
ステージングは、クライアントがインストール前にパッケージを事前にダウンロードするために使用されます。 これにより、パッケージのインストールをスケジュールされたらすぐに開始できるため、メンテナンスウィンドウに必要な時間を短縮できます。
1. コンテンツステージングの有効化
組織全体のコンテンツステージングを管理できます。 SUSE Manager Web UIで、ステージングコンテンツの有効化
] ボックスをオンにして、この組織のクライアントがパッケージデータをステージングできるようにします。
組織を作成および管理するには、SUSE Manager管理者としてログインする必要があります。 |
/etc/sysconfig/rhn/up2date
を編集し、次の行を追加または編集して、コマンドプロンプトでステージングを有効にすることもできます。
stagingContent=1 stagingContentWindow=24
stagingContentWindow
パラメータは時間単位で表される時間値で、ダウンロードの開始時間を決定します。 これは、スケジュールされたインストールまたは更新時間までの時間数です。 この例では、インストール時間の24時間前にコンテンツがダウンロードされます。 ダウンロードの開始時間は、システムで選択した連絡方法によって異なります。 割り当てられた連絡方法は、次のmgr_check
が実行される時間を設定します。
次回、アクションがスケジュールされると、パッケージは自動的にダウンロードされますが、インストールはされません。 スケジュールされた時間に、ステージングされたパッケージがインストールされます。
2. コンテンツステージングの設定
コンテンツステージングを設定するために使用される次の2つのパラメータがあります。
-
salt_content_staging_advance
は、コンテンツステージングウィンドウが開くまでの時間です(時間単位)。 これは、インストールが開始されるまでの時間数で、この時間に達するとパッケージのダウンロードを開始できます。 -
salt_content_staging_window
は、コンテンツステージングウィンドウの期間(時間単位)です。 これは、インストールが開始されるまでにクライアントがパッケージをステージングする必要がある時間数です。
たとえば salt_content_staging_advance
が6時間に設定されていて、salt_content_staging_window
が2時間に設定されている場合、ステージングウィンドウはインストール時間の6時間前に開き、2時間開いたままになります。 インストールが開始されるまで、残りの4時間以内にパッケージはダウンロードされません。
salt_content_staging_advance
およびsalt_content_staging_window
の両方に同じ値を設定する場合、インストールが開始されるまでパッケージをダウンロードできます。
/usr/share/rhn/config-defaults/rhn_java.conf
で、コンテンツステージングパラメータを設定します。
デフォルト値:
-
salt_content_staging_advance: 8 hours
-
salt_content_staging_window: 8 hours
これらのパラメータを正しく機能させるには、コンテンツステージングを有効にする必要があります。 |