通常系统盘都会选择性能较好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自由决定。

CentOS 7 分区方案相关推荐

  1. Linux(CentOS)安装分区方案

    为什么80%的码农都做不了架构师?>>>    Linux(CentOS)安装分区方案 /boot(不是必须的):/boot分区用于引导系统,它包含了操作系统的内核和在启动系统过程中 ...

  2. CentOs简单分区方案

    =============================================================== 初学小白(请多批评指正) Linux分区基本要求 1.最少有/(根目录) ...

  3. linux分区方案 1t,linux CentOS WEB服务器分区方案

    分区类型 分区的实际大小 解析 SWAP分区 2G (内存为1G,一般为内存的2倍) / 1G-2G (最少要150–250MB) /boot 32M-100M (启动分区,最多只要100M左右) / ...

  4. Linux学习(CentOS-7)---磁盘分区(概念、分区方法、分区方案)

    2016-09-23 16:28 13512人阅读 评论(0) 收藏 举报 分类: Linux学习(6) 版权声明:本文为博主原创文章,未经博主允许不得转载. 1磁盘分区相关的概念 1.1什么是磁盘 ...

  5. linux最佳硬盘分区方案和分区调整办法

    (一)CentOS中由一般用户切换为root用户 1.打开终端,提示符为"$",表明该用户为普通用户,此时,直接输su,回车,输入root密码,回车,就可以切换到root用户下,此 ...

  6. linux的centos7怎么分区,CentOS7.6 从零开始 最佳硬盘分区方案和分区调整办法 防坑记录...

    (一)CentOS中由一般用户切换为root用户 1.打开终端,提示符为"$",表明该用户为普通用户,此时,直接输su,回车,输入root密码,回车,就可以切换到root用户下,此 ...

  7. 企业生产环境不同业务的Linux分区方案

    企业生产环境不同业务的Linux分区方案 1.常规分区 /boot   100M swap    内存的1.5倍(若内存大于16G,swap分配8-16G即可) /           剩余所有硬盘空 ...

  8. linux磁盘分配方案,张明贵-Linux磁盘分区方案

    [听课保持最大化的输入,分享交流保持最大化的输出] 服务器选择软RAID还是硬RAID? 应该选择硬RAID,软RAID多了一层软件,性能受到了一定程度上的限制 LVM卷,可以对磁盘空间进行动态调整 ...

  9. 安装Linux时,引导分区位于一个GPT分区方案的错误提示

    在安装Linux时,如果机器之前装过VMware EXi5系统,在分区时会出现 ************************* 分区错误 您所引导分区位于一个使用GPT分区方案的磁盘中 ***** ...

最新文章

  1. _DataStructure_C_Impl:Dijkstra算法求最短路径
  2. 2016年秋季个人阅读计划
  3. VC++ 2012 单元测试入门
  4. C语言sprintf函数(发送格式化输出到 str 所指向的字符串)(format 标签属性)(字符串拼接)(数字转字符串、浮点数转字符串)
  5. 基于Dapper二次封装了一个易用的ORM工具类:SqlDapperUtil
  6. SAP UI5 sap.viz.ui5.controls.VizFrame 的 aggregation 之一:dataset
  7. GDAL读取Shp问题解决:Unable to open EPSG support file gcs.csv
  8. OpenCV精进之路(二十三):实例——Bag of Features(BoF)图像分类实践
  9. 算法导论第三版 第29章习题答案
  10. 魔兽局域网协议UDP部分详细解释
  11. Java—企业微信网页版登陆认证详解
  12. 如何画好业务架构图。
  13. Cross-Modal Weighting Network for RGB-D Salient Object Detection
  14. 网易云音乐 linux x32,网易云音乐 Win10 UWP 正式变为 Win32 转制版
  15. Angular 个人深究(一)【Angular中的Typescript 装饰器】
  16. 【iphone】开发者传授APP开发,审核,发布流程!
  17. SDNU-ACM第一次月赛地大武汉选拔赛
  18. mysql 连续登录天数
  19. confirm多次点击确认,导致重复提交
  20. android 反编译方法、工具介绍

热门文章

  1. tensorflow之 AttributeError: module 'tensorflow' has no attribute 'sub'
  2. NSFC官网案例说明:四类科学问题属性
  3. 最常用的邮箱的SMTP
  4. Redis 地理坐标(GEO)方法使用详解
  5. 二代测序linux软件,二代测序数据分析软件包大全
  6. 准时下班系列_Access合集之第2集—三种方案批量上传图片到数据库,你会几种?
  7. 前端 实现数据的分批加载
  8. 掌握及手把手实现哈希表
  9. VR中为什么需要把游戏音频放在聚光灯里?
  10. 【Java-Calendar】打印日历