首页 > 代码库 > 企业生产环境不同业务,系统分区建议(自定义分区布局)
企业生产环境不同业务,系统分区建议(自定义分区布局)
Linux系统对分区的要求
1、最少要有/分区
2、swap(交换分区)的作用:虚拟化内存,swap区分的大小=105*物理内存容量(mem<8G)
3、建议设置独立的/boot分区
#linux引导分区,存放系统引导文件,如果linux内核等,所有文件大小一般只有十几M,因此,该分区设置100-200M
企业生产环境不同业务linux系统分区建议(自定义分区布局)
1、常规分区方案
/分区:剩余硬盘大小
swap分区:内存的1.5倍(mem>8G)
/boot分区:100M
2、DB及存储
/data/ 剩余硬盘大小
/ 50-200G
swap 内存的1.5倍(mem>8G)
/boot分区:100M
3、门户网站
/ 50-200G
swap 内存的1.5倍(mem>8G)
/boot分区:100M
不再进行分区,保留,后期可根据自己根据需求再分
不同角色服务器分区方案:
(1)单机服务器,如8G内存,300G硬盘
分区建议
/boot 100-200M
swap 16G,内存大小8G*2
/ 80G
/var 20G(也可不分)
/data 180G(存放web及db数据)
优点:数据盘和系统盘分开,有利于出问题时维护。
RAID方案:视数据及性能要求,一般可采用raid5折中。
(2)负载均衡器(如LVS等)
分区建议
/boot 100-200M
swap 内存的1-2倍
/
优点:简单方便,只做转发数据量很少。
RAID方案:数据量小,重要性高,可采用RAID1
(3)负载均衡下的RS server
分区建议
/boot 100-200M
swap 内存的1-2倍
/
优点:简单方便,因为有多机,对数据要求低。
RAID方案:数据量大,重要性不高,有性能要求,数据要求低,可采用RAID0
(4)数据库服务器 mysql及oracle 如16/32G内存
分区建议
/boot 100-200M
swap 16G,内存的1倍
/ 100G
/data 剩余(存放db数据)
优点:数据盘和系统盘分开,有利于出问题时维护,及保持数据完整。
RAID方案:视数据及性能要求主库可采取raid10/raid5,从库可采用raid0提高性能(读写分离的情况下。)
(5)存储服务器
分区建议
/boot 100-200M
swap 内存的1-2倍
/ 100G
/data(存放数据)
优点:此服务器不要分区太多。只做备份,性能要求低。容量要大。
RAID方案:可采取sata盘,raid5
(6)共享存储服务器(如NFS)
分区建议
/boot 100-200M
swap 内存的1-2倍
/ 100G
/data(存放数据)
优点:此服务器不要分区太多。NFS共享比存储多的要求就是性能要求。
RAID方案:视性能及访问要求可以raid5,raid10,甚至raid0(要有高可用或双写方案)
(7)监控服务器 cacti,Nagios
分区建议
/boot 100-200M
swap 内存的1-2倍
/
优点:重要性一般,数据要求也一般。
RAID方案:单盘或双盘raid1即可。三盘就RAID5,看容量要求加盘即可。
本文出自 “运维小当家” 博客,请务必保留此出处http://solin.blog.51cto.com/11319413/1856598
企业生产环境不同业务,系统分区建议(自定义分区布局)