Red Hat Training

A Red Hat training course is available for Red Hat Satellite

3. 新機能および改良された機能

本項では、Red Hat Satellite 5 のこのリリースの主要な新機能について簡単に説明します。

3.1. コンテンツ配信ネットワークサポート

以前は、Red Hat Satellite 5 はコンテンツの一般的な管理と同期のために Red Hat Network (RHN) に接続されていました。このリリースでは、Red Hat Satellite 5 は Red Hat Network (RHN は 2017 年に終了予定) を引き継ぐ Red Hat カスタマーポータルおよびコンテンツ配信ネットワーク (CDN) と通信するようになりました。また、Red Hat Satellite 5 は CDN からのコンテンツのみを同期し、RHN からのコンテンツは同期されません。

注記

このリリースでは、2 つ以上の Satellite Server をお互いに同期する場合に、2 つの同期メカニズム (Red Hat との同期には cdn-sync、ダンプからの他の Satellite Server との同期には satellite-sync) が使用されます。

3.2. 証明書の生成

このリリースでは、Red Hat Satellite マニフェストを生成し、Satellite Server をアクティベートする新しいプロセスが導入されました。また、rhn-satellite-activate スクリプトでカスタマーポータルからマニフェストを更新およびダウンロードできるようツールが変更されました。これらの拡張機能は RHN からの移行の一部として含まれます。

3.3. TaskoTop

このリリースでは、新しいコマンドラインツール taskotop を使用して "behind the scenes" タスク管理デーモン Taskomatic の状態を監視できるようになりました。名前が示すように、このツールのユーティリティーは Linux ユーティリティー top に似ており、Taskomatic デーモンの状態を確認できます。

3.4. 更新されたバックエンドテクノロジー

このリリースには、以下のサポートインターフェースと基礎となるテクノロジーの更新が含まれます。
  • デフォルトのデータベース: Software Collections の PostgreSQL 9.5 DB (組み込み、管理対象)
  • 外部 DBA 管理 Oracle サポート: Oracle 12c (10g および 11g 向けの継続サポートインターフェース)
  • Java で書き換えられた残りの mod_perl スタック
  • IBM Java 1.8.0 ランタイム環境

3.5. 完全にローカライズされた Web ユーザーインターフェース

このリリースでは、残りのすべての PXT ページが Java で書き換えられました。この拡張により以下の主要な利点が提供されます。
  • mod_perl スタック全体が削除されました。
  • Web ユーザーインターフェース全体を完全にローカライズできるようになりました。

3.6. 新しい API メソッド

このリリースでは以下の API メソッドが追加されます。
  • actionchain.addErrataUpdate
  • kickstart.listKickstartableTreeChannels
  • org.isErrataEmailNotifsForOrg
  • org.setErrataEmailNotifsForOrg
  • org.isOrgConfigManagedByOrgAdmin
  • org.setOrgConfigManagedByOrgAdmin
  • packages.listSourcePackages
  • packages.removeSourcePackage
  • system.getOsaPing
  • system.listSuggestedReboot
  • system.schedulePackageInstallByNevra
  • system.schedulePackageRemoveByNevra
  • system.sendOsaPing

3.7. 新しいコマンドライン機能

このリリースでは、以下のコマンドが spacecmd コマンドラインインターフェースに追加されます。
  • kickstart_setsoftwaredetails
  • repo_updatessl
  • softwarechannel_errata_diff
  • softwarechannel_errata_sync
  • softwarechannel_getorgaccesstree
  • softwarechannel_listsyncschedule
  • softwarechannel_removesyncschedule