CentOSの7パーティションスキームCentOSの7パーティションスキーム

CentOSの7パーティションスキーム

 

通常、ここでは例として、ハードディスクに一般500G、500G程度SSDのシステムディスクのパフォーマンスが向上し、選択し、次はCentOSの自動パーティショニングスキームであります:

かもしれ実際のサーバーを使用する必要がありますパーティションは、プログラムが自動的に、ほとんどの場合には適用されません、あまりにも/家庭用スペースの割り当てを分割します。

パーティションが存在している必要があります

修復システムとシステムを修復するために関連する他の活動は、手続きや指導の数が含まれています/ /パーティションは、パーティションが存在しなければならないし、すべてのも/復元、パーティションの下のディレクトリに配置されています。ファイルシステム階層標準(ファイルシステム階層標準、FHS)は、システムへの損傷によって引き起こされる最大限のハードドライブの故障に回避するように、システムの要件を満たす場合には、それは、できるだけ小さくなければならない/ルートパーティションを推奨します。それは非必須のファイルとサブディレクトリを格納するための新しいパーティションを作成することが最善ではありません、/でサイズ50G〜100Gをお勧めします。

/ブート/ EFIファームウェアがUEFIであるとき、それは、推奨サイズの200Mを存在している必要があります。

/ BIOS用のファームウェアは、存在している必要がありながら、GPTパーティションを使用してBiosbootハードドライブ、推奨サイズ2M。 

ヒント:/パーティションが存在している必要があり、/ブーツ/ EFIおよび/ biosbootは、特定の状況下で存在している必要があります。

推奨既存のパーティション

/ブートなどのLinuxカーネルファイルと同様に、必要なブートメニューとブートコンフィギュレーションファイルの一部としてシステムをブートするために必要な静的ファイルを、含まれている、サイズ1Gがお勧め。

ケースは、分割することができるように

/ varデータロギングのようないくつかの変更を、キャッシング、または別の勧告を切り開きました。システムパーティションの使用率の使用が増加すると、需要は特に、いくつかの高負荷アプリケーションでは、比較的大きなスペースが別々の提案を切り開いまだログの数が多い、100〜200Gの推奨サイズを持つことになります。

の/ tmp場所は、いくつかの一時ファイル、一時ファイルや実行中のプログラム、いくつかの動作する高負荷サーバ・アウト部門勧告は、サイズの100Gをお勧めします。

主にユーザのホームディレクトリに配置されている特定のユーザーのファイルへのFTPのデフォルトのように、サーバの使用に依存/ホームは、あなたがパーティションにできるだけスペースを割り当てる必要があるが、通常この時間は、追加のデータディスクが存在します、あなたはパーティションの同様のサービス部門を提供できない場合。

swap 交换分区,本应该根据内存大小划分,但现在一般情况下服务器配置都较高,划分4~8G备用即可。

其它像/usr和/opt一般不需要单独划分出来,通常服务器通常作为专用,不会安装很多软件,有时候可能需要划分一个 /date 存点数据。

Tips:建议不要把硬盘全部空间划分,留一部分备用,扩容(LVM)。挂载点、分区类型、文件系统使用系统推荐即可、软raid现在没必要使用了,卷组也没有必要修改,Label(相当于Windows下给分区取名系统、软件)、Name根据实际情况设定。

推荐的分区方案

标称500G的硬盘,实际空间应该是在450G左右。/biosboot和/boot/efi依据实际情况,如有必要存在使用推荐大小即可。

/ 100G

/boot 1G

/var 100G

swap 8G

多数情况下这些分区都可以这么分,这样450G的硬盘就大概还剩下240G,我建议至少留50G不分配,留作以后扩展分区使用,这样硬盘就还有190G未分配的空间,这些空间需要根据服务器实际用途来决定。

运行高负载应用

/tmp 100G

因为高负载的应用经常会产生大量的临时文件,所以 /tmp 建议单独分出来,高负载的服务器的日志量也很大,建议剩下的90G可以添加给 /var ,也就是/var (100G+90G)

测试、开发环境

/usr 100G

测试、开发环境,需要安装比较多软件,所以建议单独划分一个 /usr 分区出来安装软件,剩下的90G自由决定。

多用户环境

/home 100G

多用户环境的服务器,每个用户可能经常需要在自己的家目录存放一些东西,建议单独划分一个 /home 目录,剩下的90G自由决定。

 

通常系统盘都会选择性能较好SSD,一般在500G左右,这里就以500G硬盘为例,以下为CentOS 自动分区方案:

分区应该按照实际服务器用途而定,自动分区方案将 /home 空间分配太多了,多数情况下并不适用。

必须存在的分区

/ 分区是必须存在的分区,所有一级目录都位于该分区之下,同时还与引导/还原/修复系统等动作有关,包含了一些修复系统的程序。文件系统层次标准(Filesystem Hierarchy Standard, FHS)建议根分区 / 在满足系统需求的情况下,应该越小越好,这样能够最大可能的避免因为硬盘故障而导致系统损坏。同时最好不要在 / 分区创建新的子目录和存放非必要文件,推荐大小50G~100G。

/boot/efi 当固件为uefi时,必须存在,推荐大小200M。

/biosboot 硬盘采用GPT分区,而固件为BIOS时,必须存在,推荐大小2M。 

Tips:/ 分区必须存在,/boot/efi和/biosboot在特定的情况下也必须存在。

推荐存在的分区

/boot 包含引导系统所需的静态文件,例如Linux内核文件,还有引导菜单和一些开机所需的配置文件等等,推荐大小1G。

视情况而定的分区

/var下是一些变化的数据,像日志,缓存等,推荐还是单独划分出来。随着系统的使用该分区的使用率会越来越大,空间需求量还是比较大的建议单独划分出来,特别是一些高负载应用将产生大量日志,推荐大小100~200G。

/tmp 放置一些临时文件和程序运行中的临时文件,一些运行高负载的服务器建议划分出来,推荐大小100G。

/home 这主要看服务器的用途,像ftp默认把特定用户的文件放置到该用户的家目录中,则需要尽可能的将空间分配给该分区,不过通常这种时候,会有额外的数据盘,若不提供类似服务可以不划分该分区。

swap 交换分区,本应该根据内存大小划分,但现在一般情况下服务器配置都较高,划分4~8G备用即可。

其它像/usr和/opt一般不需要单独划分出来,通常服务器通常作为专用,不会安装很多软件,有时候可能需要划分一个 /date 存点数据。

Tips:建议不要把硬盘全部空间划分,留一部分备用,扩容(LVM)。挂载点、分区类型、文件系统使用系统推荐即可、软raid现在没必要使用了,卷组也没有必要修改,Label(相当于Windows下给分区取名系统、软件)、Name根据实际情况设定。

推荐的分区方案

标称500G的硬盘,实际空间应该是在450G左右。/biosboot和/boot/efi依据实际情况,如有必要存在使用推荐大小即可。

/ 100G

/boot 1G

/var 100G

swap 8G

多数情况下这些分区都可以这么分,这样450G的硬盘就大概还剩下240G,我建议至少留50G不分配,留作以后扩展分区使用,这样硬盘就还有190G未分配的空间,这些空间需要根据服务器实际用途来决定。

运行高负载应用

/tmp 100G

因为高负载的应用经常会产生大量的临时文件,所以 /tmp 建议单独分出来,高负载的服务器的日志量也很大,建议剩下的90G可以添加给 /var ,也就是/var (100G+90G)

测试、开发环境

/usr 100G

测试、开发环境,需要安装比较多软件,所以建议单独划分一个 /usr 分区出来安装软件,剩下的90G自由决定。

多用户环境

/home 100G

多用户环境的服务器,每个用户可能经常需要在自己的家目录存放一些东西,建议单独划分一个 /home 目录,剩下的90G自由决定。

おすすめ

転載: www.cnblogs.com/xuanbjut/p/11796668.html