はじめに
システム管理者として、管理下のシステムのパフォーマンスを最適化することは重要な責務です。その重要な側面の一つが tuned を使用したチューニングプロファイルの管理であり、これにより特定の要件に合わせてシステムの動作をカスタマイズできます。このチャレンジでは、Red Hat Enterprise Linux (RHEL) システム上でカスタムチューニングプロファイルを作成する方法を習得します。
カスタムチューニングプロファイルの作成
最初のタスクは、カスタムチューニングプロファイル用の新しいディレクトリを作成し、設定を行うことです。このプロファイルは balanced プロファイルの設定を継承し、最大オープンファイル数のカスタム制限を追加します。
タスク
myprofileという名前の新しいカスタムチューニングプロファイル用のディレクトリを作成してください。balancedプロファイルをインクルードする設定ファイルtuned.confを作成してください。- 最大オープンファイル数を設定するための
limits.confファイルを作成してください。
要件
- カスタムチューニングプロファイルのディレクトリは
/etc/tuned/myprofileに作成する必要があります。 - 設定ファイル
/etc/tuned/myprofile/tuned.confにはbalancedプロファイルをインクルードする記述を含めてください。 - 新しいファイル
/etc/tuned/myprofile/limits.confを作成する必要があります。 limits.confファイルでは、すべてのユーザーに対してnofile(オープンファイル数)のソフトリミット(soft limit)とハードリミット(hard limit)の両方を4096に設定してください。/etc内のファイルを変更するすべての操作は、sudo権限で実行する必要があります。
例
カスタムチューニングプロファイルを作成した後、/etc/tuned/myprofile/tuned.conf ファイルの内容は以下のようになります:
[main]
include=balanced
/etc/tuned/myprofile/limits.conf ファイルの内容は以下のようになります:
* soft nofile 4096
* hard nofile 4096
ヒント
- 必要なディレクトリ構造を作成するには、
sudo mkdir -pコマンドを使用します。 - 設定ファイルの作成と編集には、
nanoなどのテキストエディタを使用してください。例:sudo nano /etc/tuned/myprofile/tuned.conf。 /etcディレクトリ内でのファイルの作成や編集にはルート権限が必要なため、必ずsudoを使用してください。
まとめ
このチャレンジでは、Red Hat Enterprise Linux システムでカスタム tuned プロファイルを作成する方法を学びました。myprofile という名前のディレクトリを作成し、balanced プロファイルを継承するように構成し、最大オープンファイル数を増やすためのカスタム設定を追加しました。このスキルは、特定のアプリケーションのワークロードに合わせてシステムのパフォーマンスを調整する必要があるシステム管理者にとって不可欠なものです。



