第2章 Red Hat Satellite Server リポジトリーの自動同期


Red Hat Satellite サーバーリポジトリーを Red Hat Content Delivery Network (CDN) と手動で同期するのは難しいことがあります。最良のパフォーマンスを実現するために、同期を自動化して、ピークを避けた時間帯を指定し、同期が無作為に発生するようにすることができます。cron ユーティリティーを使用すると効果的に同期を自動化できます。

手順2.1 cron ユーティリティーを使用した同期の自動化

  1. root ユーザーに切り替え、次のコマンドを実行して、テキストエディターで crontab を開きます。
    # crontab -e
    Copy to Clipboard
  2. 適切なジョブ定義を作成して同期のスケジュールを設定します。ランダムな同期時間を作成する場合は以下のエントリーを使用します。
    0 1 * * * perl -le 'sleep rand 9000' && cdn-sync --email >/dev/null 2>1
    Copy to Clipboard
    このエントリーは、01:00 から 03:30 の間に同期ジョブをランダムに実行し、cron ユーティリティーから stdout および stderr メッセージを破棄します。これは、cdn-sync コマンドからのメッセージが重複しないようにします。他のオプションも必要に応じて追加することができます。詳細は、crontab man ページの man crontab を参照してください。
  3. テキストエディターを終了するだけで更新された crontab ファイルは保存されます。追加した新しいルールは直ちに反映されます。

注記

デフォルトでは crontab ファイルは vi で開かれます。この動作を変更するには、EDITOR の変数を希望するテキストエディターの名前に変更します。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat