第2章 resource-optimization コンポーネントのインストールおよび設定


リソース最適化のインストールには、パッケージのインストール、設定の構成、およびローカルサービスの有効化が含まれます。これは手動で行うことも、Red Hat が提供する Ansible Playbook を使用して行うこともできます。

注記

従量課金制 (PAYG) のお客様は、Insights クライアントを subscription-manager (RHSM) に登録する必要があります。subscription-manager に登録するには、次の 2 つの方法があります。

  • アクティベーションキーの使用 (推奨)
  • ユーザー名とパスワードの使用

Insights クライアントの登録方法の詳細は、FedRAMP に準拠した Red Hat Insights のクライアント設定ガイド を参照してください。

表2.1 互換性情報
RHEL バージョンクラウドプロバイダーリソース最適化の互換性

8.x-9.x

AWS

はい (x86_64 および ARM 64 ビット)

7.7-7.9

AWS

はい (x86_64 および ARM 64 ビット)

7.0-7.6

AWS

いいえ

6.x

AWS

いいえ

前提条件

リソース最適化サービスを使用する前に、次のアプリケーションをインストールし、設定を確認する必要があります。

  • クラウドマーケットプレイスの RHEL インスタンスが設定されている。
  • Insights クライアントがシステムにインストールされ、操作可能である。

2.1. resource-optimization コンポーネントのインストール

2.1.1. リソース最適化のインストール

手順

次の手動インストール手順を使用します。最新バージョンの insights-client がインストールされていることを確認します。

$ yum update insights-client
  1. /etc/insights-client/insights-client.confcore_collect=True を設定します。
  2. Performance Co-Pilot (PCP) ツールキットをインストールします。

    $ sudo yum install pcp
  3. 次の内容で PCP 設定ファイル /var/lib/pcp/config/pmlogger/config.ros を作成します。

    log mandatory on default {
      hinv.ncpu
      mem.physmem
      mem.util.available
      disk.dev.total
      kernel.all.cpu.idle
      kernel.all.pressure.cpu.some.avg
      kernel.all.pressure.io.full.avg
      kernel.all.pressure.io.some.avg
      kernel.all.pressure.memory.full.avg
      kernel.all.pressure.memory.some.avg
    }
    [access]
    disallow .* : all;
    disallow :* : all;
    allow local:* : enquire;
  4. リソースの最適化に必要なメトリクスを収集するように pmlogger を設定するには、次の行を /etc/pcp/pmlogger/control.d/local に追加します。

    LOCALHOSTNAME	n   n	PCP_LOG_DIR/pmlogger/ros	-r -T24h10m -c config.ros -v 100Mb
    注記

    この手順の以前のバージョンでは、この行は LOCALHOSTNAME n y で始まっていました。今後は、この手順では LOCALHOSTNAME n n を使用することを推奨します。これにより、pmsocks の使用が無効になります。pmsocks の詳細は、pmsocksman ページを参照してください。

  5. 必要な PCP サービスを開始して有効にします。

    $ sudo systemctl enable pmcd pmlogger
    $ sudo systemctl start pmcd pmlogger
  6. insights-client を再登録し、アーカイブをアップロードします。システムは「データの待機中」状態で Insights にすぐに表示され、データおよび提案は登録の翌日に利用可能になります。

    $ sudo insights-client --register

検証手順

タイムスタンプ付きのデータファイルは /var/log/pcp/pmlogger/ros の下に表示され、数分後、メトリクスが収集されていることを確認できます。

$ ls -l /var/log/pcp/pmlogger/ros
$ pmlogsummary /var/log/pcp/pmlogger/ros/
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.