Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

第15章 システムおよびサブスクリプション管理

Powertop がユーザー定義のレポートファイル名を認識するようになりました。

以前は、PowerTOP レポートファイル名は、明確に文書化されていない方法で生成されていました。今回の更新により、実装が改善され、生成されたファイル名がユーザーが要求する名前を認識するようになりました。これは CSV レポートおよび HTML レポートの両方に適用されます。

修正した yum-config-manager コマンド

以前は、yum-config-manager --disable コマンドを実行すると、設定されたすべてのリポジトリーが無効になりましたが、yum-config-manager --enable コマンドは有効ではありませんでした。この不整合が修正されました。--disable コマンドおよび --enable コマンドでは、構文で '\*' を使用する必要があり、yum-config-manager --enable \* はリポジトリーを有効にします。'\*' を追加せずにコマンドを実行すると、リポジトリーを無効にまたは有効化する場合は、yum-config-manager --disable \* または yum-config-manager --enable \* を実行するようユーザーに要求します。

yum の新しい search-disabled-repos プラグイン

yum の search-disabled-repos プラグインが subscription-manager パッケージに追加されました。このプラグインを使用すると、ソースリポジトリーが無効なリポジトリーに依存するために失敗する yum 操作を正常に完了できます。上記のシナリオで search-disabled-repos をインストールすると、yum は、現在無効になっているリポジトリーを一時的に有効にし、不足している依存関係を検索する手順を表示します。
手順に従い、/etc/yum/pluginconf.d/search-disabled-repos.conf ファイルのデフォルトの notify_only 動作をオフにすることを選択すると、今後の yum 操作により、yum トランザクションを満たすために必要なすべてのリポジトリーを一時的または永続的に有効にするように要求されます。

ハイパーバイザーデータの並行取得

この更新により、virt-who は複数のハイパーバイザーから並行してデータを取得できます。以前は、virt-who は一度に 1 つのハイパーバイザーからのみデータを読み取ることができ、シリーズの 1 つのハイパーバイザーが機能しなくなった場合、virt-who はその応答を待つため、失敗していました。並列ハイパーバイザーの読み取りはこの問題を回避し、上記の障害を防ぎます。

virt-who が報告するハイパーバイザーのフィルターリング

virt-who サービスには、Subscription Manager レポートのフィルターリングメカニズムが導入されました。その結果、指定したパラメーターに従って、virt-who を表示するホストを選択できるようになりました。たとえば、Red Hat Enterprise Linux ゲストを実行していないホストや、指定されたバージョンの Red Hat Enterprise Linux のゲストを実行するホストを除外できます。

ホストとゲスト間の関連付けの視覚化を向上

virt-who ユーティリティーに -p オプションが追加されました。-p とともに使用すると、virt-who 出力には、ホストゲストの関連付けの JSON (Javascript Object Notation)でエンコードされたマップが表示されます。さらに、/var/log/rhsm/rhsm.log ファイルにログ記録された host-guest 関連付けの情報も JSON でフォーマットされるようになりました。

virt-who の出力がホスト名として表示される

virt-who クエリーを設定して、Red Hat Satellite および Red Hat カスタマーポータルに表示される際に、その結果を Universally Unique Identifiers (UUID)として表示できるようになりました。この機能を有効にするには、/etc/virt-who.d/ ディレクトリーの設定ファイルに hypervisor_id=hostname オプションを追加します。理想的には、virt-who を初めて使用する前にこれを実行する必要があります。そうしないと、設定を変更するとハイパーバイザーが重複します。

事前に入力された virt-who 設定ファイル

virt-who のデフォルト設定ファイルは /etc/virt-who.d/ ディレクトリーにあります。これには、ユーザーが virt-who を設定するテンプレートおよび手順が含まれます。これにより、/etc/sysconfig/virt-who ファイルを使用する非推奨の設定が置き換えられます。

強化されたプロキシー接続オプション

Red Hat Enterprise Linux 7.2 では、virt-who ユーティリティーは HTTP_PROXY および HTTPS_PROXY 環境変数を処理できるため、要求時にプロキシーサーバーを正しく使用できます。これにより、virt-who はプロキシーを介して Hyper-V ハイパーバイザーおよび Red Hat Enterprise Virtualization Manager に接続できるようになります。

サブスクリプションマネージャーが syslog をサポート

subscription-manager ツールは、以前に使用された別のログに加えて、syslog をログハンドラーとフォーマッターとして使用できるようになりました。ハンドラーとフォーマッターは /etc/rhsm/logging.conf 設定ファイルで設定されます。

サブスクリプションマネージャーが 初期設定 の一部に

Firstboot の Subscription Manager コンポーネントは、Initial Setup ユーティリティーに移植されています。Red Hat Enterprise Linux 7 システムをインストールして初めて再起動した後、初期設定 のメインメニューからシステムを登録できるようになりました。

コマンドラインで登録する際に Subscription Manager にサーバー URL が表示されるようになりました。

コマンドラインで subscription-manager コマンドを使用してシステムを登録すると、このツールは、ユーザー名とパスワードを要求する際に、登録に使用されるサーバーの URL も表示するようになりました。これは、使用する認証情報を判断するのに役立ちます。

サブスクリプションマネージャーのリポジトリーの管理ダイアログが応答するようになる

サブスクリプションマネージャー( subscription-manager-gui パッケージ)のグラフィカルバージョンの Manage Repositories ダイアログが更新され、チェックボックス変更のたびに情報を取得することがなくなりました。代わりに、新しい 保存 ボタンをクリックすると、システムの状態が同期されます。これにより、各チェックボックスアクションでシステム状態が更新されていた以前のバージョンで発生した遅延が削除され、リポジトリー管理が大幅に応答するようになりました。

ReaR は、eth0 以外のインターフェイスでも機能するようになりました。

以前は、ReaR が生成したレスキューシステムは、eth0 以外のインターフェイスを使用した NFS サーバーのマウントをサポートしていませんでした。この場合、レスキューシステムおよびバックアップファイルをダウンロードできず、システムを復元できませんでした。今回の更新でこの問題が修正され、eth1、eth2 などのその他のインターフェイスを使用できるようになりました。