Menu Close
Settings Close

Language and Page Formatting Options

Red Hat Training

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

9.15.5. 推奨されるパーティション設定スキーム

9.15.5.1. x86、AMD64、および Intel 64 のシステム

x86、AMD64、および Intel 64 のシステム用に以下のパーティションを作成することが推奨さ れます。
  • swap パーティション
  • /boot パーティション
  • / パーティション
  • ホーム パーティション
  • /boot/efi パーティション(EFI システムパーティション)- UEFI ファームウェアがあるシステムでのみ
  • swap パーティション(256 MB 以上)- ブリックパーティションは仮想メモリーをサポートします。つまり、システムが処理しているデータを格納するのに十分な RAM がない場合に、データは swap パーティションに書き込まれます。
    過去数年、推奨されるスワップ領域のサイズは、システムの RAM サイズに比例して増加していました。ただし、最近のシステムには多くの場合、数百ギガバイトの RAM が含まれます。結果として、推奨されるスワップ領域は、システムのメモリーではなく、システムメモリーのワークロードの機能とみなされます。
    以下の表では、システムの RAM の容量別に推奨されるスワップパーティションのサイズと、システムをハイバネートするのに十分なメモリーが必要かどうかを示しています。推奨されるスワップパーティションのサイズは、インストール時に自動的に確定されます。ただし、ハイバネートを可能にするには、カスタムのパーティション分割段階でスワップ領域を編集する必要があります。
    重要
    以下の表に示す推奨は、メモリーが少ないシステム(1 GB 以下)で特に重要になります。このようなシステムで十分なスワップ領域を割り当てられないと、不安定になる問題が生じたり、インストールしたシステムが起動できなくなる可能性があります。

    表9.2 システムの推奨 swap 領域

    システム内の RAM の容量 推奨されるスワップ領域 ハイバネートを許可する場合に推奨される swap 領域
    PIDGG 2GB RAM 容量の 2 倍 RAM 容量の 3 倍
    > 2GB – 8GB RAM 容量と同じ RAM 容量の 2 倍
    > 8GB – 64GB 最低 4GB RAM 容量の 1.5 倍
    > 64GB 最低 4GB ハイバネートは推奨されない
    上記の範囲の境界線上にある場合(たとえば、2GB、8GB、または 64GB のシステム RAM があるシステムなど)、スワップ領域とハイバネートサポートの選択に関して判断を行うことができます。システムリソースに余裕がある場合は、スワップ領域を増やすとパフォーマンスが向上することがあります。
    swap 領域は、高速ドライブ、コントローラー、およびインターフェースを搭載したシステムでは、複数のストレージデバイスに分散することで、スワップ領域のパフォーマンスが向上します。
    注記
    Red Hat Enterprise Linux 6.0、6.1、および 6.2 に対して発行されたスワップ領域サイズの推奨事項は、現在の推奨事項とは異なります。これは、最初に Red Hat Enterprise Linux 6.3 のリリースから発行され、ハイバネート領域を考慮しませんでした。Red Hat Enterprise Linux 6 の以前のバージョンを自動インストールすると、代わりに推奨されているように swap 領域が引き続き生成されます。ただし、パフォーマンスを最適化するために、Red Hat Enterprise Linux 6.3 で発行された新しい推奨事項に従って、スワップ領域を手動で選択することが推奨されます。
  • /boot/ パーティション(250 MB)

    /boot/ にマウントするパーティションには、ブートストラッププロセス中に使用されるファイルと共にオペレーティングシステムカーネル(Red Hat Enterprise Linux の起動を許可する)が含まれます。多くのユーザーの場合、最大 250 MB のブートパーティションで十分です。

    重要
    Red Hat Enterprise Linux 6.9 の / boot パーティションおよび /(root)パーティションは、ext2、ext3、および ext4(推奨)のファイルシステムのみを使用できます。このパーティションには、Btrfs、XFS、VFAT などの他のファイルシステムを使用することはできません。/home などの他のパーティションでは、Btrfs や XFS(利用可能な場合)を含むサポート対象のファイルシステムを使用できます。詳細は、Red Hat カスタマーポータルの記事を参照して https://access.redhat.com/solutions/667273 ください。
    警告
    通常、/boot パーティションはインストーラーによって自動的に作成されることに注意してください。ただし、/ (root)パーティションが 2 TB を超え、起動に(U)EFI を使用する場合は、マシンを正常に起動するために 2 TB 未満の /boot パーティションを別途作成する必要があります。
    注記
    ハードドライブが 1024 個を超えるシリンダー(およびシステムが 2 年前以上に義務付けられている場合)は、/ (root)パーティションでハードドライブの残りの領域をすべて使用する必要がある場合には、/boot/ パーティションを作成する必要があります。
    注記
    RAID カードを実装している場合、BIOS タイプは、RAID カードからの起動に対応していない場合がある点に注意してください。このような場合は、別のハードドライブなど、RAID アレイ以外のパーティションに /boot/ パーティションを作成する必要があります。
  • ルート パーティション(3.0 GB - 5.0 GB): これは、/(ルートディレクトリー)が置かれている場所です。この設定では、すべてのファイル( /bootに保存されているファイルを除く)は root パーティション上にあります。
    3.0 GB のパーティションでは最小インストールを実行できますが、5.0 GB のルートパーティションではフルインストールを実行し、すべてのパッケージグループを選択できます。
    重要
    Red Hat Enterprise Linux 6.9 の / boot パーティションおよび /(root)パーティションは、ext2、ext3、および ext4(推奨)のファイルシステムのみを使用できます。このパーティションには、Btrfs、XFS、VFAT などの他のファイルシステムを使用することはできません。/home などの他のパーティションでは、Btrfs や XFS(利用可能な場合)を含むサポート対象のファイルシステムを使用できます。詳細は、Red Hat カスタマーポータルの記事を参照して https://access.redhat.com/solutions/667273 ください。
    重要
    / (または root)パーティションは、ディレクトリー構造の最上位です。/root ディレクトリー(場合によっては「slash-root」は、システム管理用のユーザーアカウントのホームディレクトリー)です。
  • ホーム パーティション(最低 100 MB)

    システムデータとユーザーデータを別々に保存するには、/home ディレクトリー用にボリュームグループ内に専用のパーティションを作成します。これにより、ユーザーデータファイルを消去せずに Red Hat Enterprise Linux をアップグレードまたは再インストールできます。

多くのシステムでは、上記の最小パーティションよりも多くのパーティションがあります。パーティション設定は、システム固有のニーズに応じて決定してください。詳細は、「パーティション設定に関するアドバイス」 を参照してください。
大規模な / パーティションではなく多くのパーティションを作成すると、アップグレードが簡単になります。詳細は、「 カスタムレイアウトの作成またはデフォルトのレイアウトの変更 」 の Edit オプションの説明を参照してください。
以下の表は、一覧表示されたディレクトリーを含むパーティションの最小サイズの概要を示しています。これらの各ディレクトリーに個別のパーティションを作成する必要 はありません。たとえば、/foo を含むパーティションは 500 MB 以上である必要があり、別の /foo パーティションを作成しない場合、/ (root)パーティションは 500 MB 以上である必要があります。

表9.3 パーティションの最小サイズ

ディレクトリー 最小サイズ
/ 250 MB
/usr 250 MB
/tmp 50 MB
/var 384 MB
/home 100 MB
/boot 250 MB
注記
容量の超過を未割り当てのままにし、すぐに必要となるパーティションにのみストレージ容量を割り当てます。必要に応じて空き容量をいつでも割り当てることができます。ストレージ管理のより柔軟な方法については、付録D LVM の理解 を参照してください。
コンピューターにパーティションを設定する方法が分からない場合は、デフォルトのパーティションレイアウトを使用します。
9.15.5.1.1. パーティション設定に関するアドバイス
最適なパーティション設定は対象となる Linux システムの用途によって異なります。以下のヒントは、ディスク領域の割り当て方法を決定するのに役立ちます。
  • 機密データを格納する可能性があるパーティションには暗号化を検討してください。暗号化を行うと、権限を持たない人が物理ストレージデバイスにアクセスできても、暗号化したパーティションにあるデータにアクセスできなくなります。ほとんどの場合、少なくとも /home パーティションは暗号化してください。
  • システムにインストールされるカーネルは、それぞれ /boot パーティションに約 30 MB の領域を必要とします。大量のカーネルをインストールする予定がない場合は、/boot のデフォルトのパーティションサイズは 250 MB で十分です。
    重要
    Red Hat Enterprise Linux 6.9 の / boot パーティションおよび /(root)パーティションは、ext2、ext3、および ext4(推奨)のファイルシステムのみを使用できます。このパーティションには、Btrfs、XFS、VFAT などの他のファイルシステムを使用することはできません。/home などの他のパーティションでは、Btrfs や XFS(利用可能な場合)を含むサポート対象のファイルシステムを使用できます。詳細は、Red Hat カスタマーポータルの記事を参照して https://access.redhat.com/solutions/667273 ください。
  • /var ディレクトリーには、Apache web サーバーなど複数のアプリケーションのコンテンツが収納されます。また、ダウンロードした更新パッケージの一時的な保存にも使用されます。/var ディレクトリーを持たせるパーティションには、ダウンロードした更新パッケージの一時的な保存や他のコンテンツの収納ができるよう十分な領域を確保してください。
    警告
    PackageKit update ソフトウェアはデフォルトで、更新されたパッケージを /var/cache/yum/ にダウンロードします。システムを手動で分割し、別の /var/ パーティションを作成する場合は、パッケージの更新をダウンロードするのに十分な大きさ(3.0 GB 以上)を作成してください。
  • /usr ディレクトリーには、Red Hat Enterprise Linux システム上のほとんどのソフトウェアコンテンツを保持します。デフォルトのソフトウェアセットのインストールには、少なくとも 4 GB の領域を割り当てます。ソフトウェア開発者がある場合や、Red Hat Enterprise Linux システムを使用してソフトウェア開発スキルを学習する場合は、この割り当てを少なくとも 2 倍にしてください。
  • LVM ボリュームグループ内の一部領域を未割り当てのまま残しておくことを検討してください。この未割り当ての領域は、領域要件が変更されても、ストレージを再度割り当てるために他のパーティションからデータを削除したくない場合に柔軟性を実現します。
  • サブディレクトリーをパーティションに分割する場合は、現行システムに新しいバージョンの Red Hat Enterprise Linux をインストールする場合は、これらのサブディレクトリーのコンテンツを保持することができます。たとえば、MySQL の databasge を /var/lib/mysql で実行する場合は、後で再インストールする必要がある場合に、そのディレクトリーに別のパーティションを作成します。
  • UEFI システムには、EFI システムパーティションファイルシステムと共に 50 ~150MB /boot/efi パーティションが含まれている必要があります。
以下の表は、新規の 80 GB のハードディスクと 1 GB の RAM を持つシステムでのパーティション設定を示しています。ボリュームグループの約 10 GB が、将来の増加を可能にするために割り当てられていないことに注意してください。
注記
この設定は例です。すべてのユースケースには最適ではありません。

例9.1 パーティションの設定例

表9.4 パーティションの設定例

パーティション サイズおよびタイプ
/boot 250 MB ext3 パーティション
swap 2 GB のスワップ
LVM 物理ボリューム 残りの領域(LVM ボリュームグループとして使用)
物理ボリュームはデフォルトのボリュームグループに割り当てられ、以下の論理ボリュームに分割されます。

表9.5 パーティションの設定例: LVM 物理ボリューム

パーティション サイズおよびタイプ
/ 13 GB ext4
/var 4 GB ext4
/home 50 GB ext4