CentOS 7 分区方案
通常系统盘都会选择性能较好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 分区方案的更多相关文章
- centos 8分区方案
https://www.cnblogs.com/yogurtwu/p/10717001.html https://zhuanlan.zhihu.com/p/126308255 常见目录解释 Linux ...
- Centos 7.2基础安装和配置(含分区方案建议)
景:windows桌面运维为主的我,前几天接到一个去某客户上架安装服务器的工作任务,含糊的说要上架几台服务器顺便安装Centos系统,于是我便下载了一个Centos7.2版本的镜像,顺利的用USBwr ...
- centos磁盘安装与磁盘分区方案
概述 关于centos分区的相关知识 无论怎么分区并不会影响系统文件目录的布局,如果只分/和swap这两个区 没有 usr , var , etc 等分区,在安装好后文件根目录里依然会有usr , v ...
- linux (centos 6.4)安装自定义分区方案(转载)
在计算机上安装 Linux 系统,对硬盘进行分区是一个非常重要的步骤,下面介绍几个分区方案. 方案 1 / :建议大小在 5GB 以上. swap :即交换分区,建议大小是物理内存的 1~2 倍. 方 ...
- Linux学习(CentOS-7)---磁盘分区(概念、分区方法、分区方案)
1磁盘分区相关的概念 1.1什么是磁盘 磁盘就是计算机的外部存储器设备,即将圆形的磁性盘片装在一个方的密封盒子里,这样做的目的是为了防止磁盘表面划伤,导致数据丢失.简单地讲,就是一种计算机信息载体,也 ...
- centos7系统分区方案
个人认为:硬盘如果够大,可以单独划分一个data盘,以防止rm -rf / Centos 7.2基础安装和配置(含分区方案建议) 参考网站: https://www.cnblogs.com/set- ...
- Linux分区方案 (转)
以下是我的centOS6.2系统分区方案,做个记录,方便后续的参考. 根分区: >= 3G /boot (启动分区): 100M即可. /swap : 网上说是物理内存的两倍,实际随便你,看自己 ...
- 安装Ubuntu时的硬盘分区方案
如果你准备在硬盘里只安装Ubuntu一个操作系统的话,建议你采用一个“/”.一个“swap”和一个“/home”的三分区方案:/ :10GB-15GB.swap:物理内存小于或等于 512MB,建议分 ...
- [troubleshoot][archlinux][bcache] 修改linux文件系统 / 分区方案 / 做混合硬盘 / 系统转生大!手!术!(调整底层架构,不!重!装!)
目标: 我要做的事情是:修改文件系统,硬盘分区方案,但是不重装系统,整个操作不被应用层感知. 背景: 我的笔记本 ThinkPad T450.8G内存 + 16GB SSD + 1TB HDD.预装w ...
随机推荐
- Python MySQLdb连接报2003错误原因
经测试,本地连接使用:localhost会报2003错误. 解决办法: 使用:127.0.0.1代替:localhost.
- 多因子降维法(MDR,Multifactor Dimensionality Reduction )
多因子降维法(MDR,multifactor dimensionality reduction) 多因子降维法(MDR,Multifactor Dimensionality Reduction ) ...
- PHP性能之语言性能优化:安装VLD扩展——检测性能
使用Linux命令安装 //下载安装包 wget http://pecl.php.net/get/vld-0.14.0.tgz //解压包 tar zxvf vld-0.14.0.tgz //进入编译 ...
- chorme 浏览器记住密码后input黄色背景处理方法(两种)
使用chrome浏览器选择记住密码的账号,输入框会自动加上黄色的背景,有些设计输入框是透明背景的,需要去除掉这个黄色的背景: 方法1:阴影覆盖 input:-webkit-autofill { - ...
- 购买阿里云的云服务器时选择镜像centos时应该选择哪个版本
购买阿里云的云服务器时选择镜像centos时应该选择哪个版本 方法/步骤首先,我们要清楚的便是每个系统之间的差别,以及在阿里云上的差别:1. Windows1.1) 系统内含正版激活.1.2) 适合于 ...
- win7下面iis错误汇总
1.分析器错误消息: 无法识别的属性“targetFramework”.请注意属性名称区分大小写 解决方法: 修改.NET Framework 版本为相应版本即可,我以前用的是2.0换成4.0的时候出 ...
- [转]【流媒體】H264—MP4格式及在MP4文件中提取H264的SPS、PPS及码流
[流媒體]H264—MP4格式及在MP4文件中提取H264的SPS.PPS及码流 SkySeraph Apr 1st 2012 Email:skyseraph00@163.com 一.MP4格式基本 ...
- 团体程序设计天梯赛L1-018 大笨钟 2017-03-22 17:29 79人阅读 评论(0) 收藏
L1-018. 大笨钟 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 微博上有个自称"大笨钟V"的家伙,每 ...
- 6.nuget安装C#Driver驱动ZooKeeperNet
一: C# 的Drivers 1. nuget上下载 zookeeper.Net IWatcher是什么?: client 连接到 server 后,会在server上面注册一个watcher ...
- [c# 20问] 2.如何转换XML文件
添加System.Xml引用 使用XmlReader转换字符串 DEMO #region Parse Xml private static void ParseXml(string xmlString ...