企业生产环境不同业务,系统分区建议(自定义分区布局)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了企业生产环境不同业务,系统分区建议(自定义分区布局)相关的知识,希望对你有一定的参考价值。

Linux系统对分区的要求

1、最少要有/分区

2swap(交换分区)的作用:虚拟化内存,swap区分的大小=105*物理内存容量(mem<8G

3、建议设置独立的/boot分区

#linux引导分区,存放系统引导文件,如果linux内核等,所有文件大小一般只有十几M,因此,该分区设置100-200M

企业生产环境不同业务linux系统分区建议(自定义分区布局)

1、常规分区方案

/分区:剩余硬盘大小

swap分区:内存的1.5倍(mem>8G

/boot分区:100M

2DB及存储

/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(存放webdb数据)

优点:数据盘和系统盘分开,有利于出问题时维护。

RAID方案:视数据及性能要求,一般可采用raid5折中。

2)负载均衡器(如LVS等)

分区建议

/boot 100-200M

swap 内存的1-2

优点:简单方便,只做转发数据量很少。

RAID方案:数据量小,重要性高,可采用RAID1

3)负载均衡下的RS server

分区建议

/boot 100-200M

swap 内存的1-2

优点:简单方便,因为有多机,对数据要求低。

RAID方案:数据量大,重要性不高,有性能要求,数据要求低,可采用RAID0

4)数据库服务器 mysqloracle 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

以上是关于企业生产环境不同业务,系统分区建议(自定义分区布局)的主要内容,如果未能解决你的问题,请参考以下文章

企业生产场景下如何对Linux硬盘分区

如何修改CentOS分区大小

简化版的生产环境分区建议

Unix系统下对swap分区大小修改

安装centos以及优化步骤

安装centos7系统,进入linux text 下安装如何自定义分区