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

简介:

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,看容量要求加盘即可。

 










本文转自 运维小当家 51CTO博客,原文链接:http://blog.51cto.com/solin/1856598,如需转载请自行联系原作者
目录
相关文章
|
5月前
|
人工智能 自然语言处理 数据可视化
让AI单次生成4万字!WriteHERE:开源AI长文写作框架,单次生成超长文本,小说报告一键搞定!
WriteHERE是基于异质递归规划技术的开源AI写作框架,能动态分解写作任务并管理任务依赖关系,支持单次生成超过4万字的专业报告。
583 55
让AI单次生成4万字!WriteHERE:开源AI长文写作框架,单次生成超长文本,小说报告一键搞定!
|
5月前
|
资源调度 监控 物联网
《深入探秘:分布式软总线自发现、自组网技术原理》
分布式软总线是实现设备高效互联的关键技术,其自发现与自组网功能为多设备协同奠定了基础。通过融合Wi-Fi、蓝牙、NFC等通信技术,设计针对性发现协议,并采用统一接口封装,简化开发复杂度。自组网技术解决异构网络互联互通问题,支持混合拓扑结构,优化通信资源调度,引入软时钟确保时间同步。这些特性使分布式软总线成为构建万物互联智能时代的核心支撑,推动智能家居、智能办公等领域创新发展,提升生活与工作效率。
247 8
|
11月前
|
Linux Docker 容器
Centos安装docker(linux安装docker)——超详细小白可操作手把手教程,包好用!!!
本篇博客重在讲解Centos安装docker,经博主多次在不同服务器上测试,极其的稳定,尤其是阿里的服务器,一路复制命令畅通无阻。
18201 5
Centos安装docker(linux安装docker)——超详细小白可操作手把手教程,包好用!!!
|
12月前
|
文字识别 自然语言处理 数据可视化
Qwen2.5 全链路模型体验、下载、推理、微调、部署实战!
在 Qwen2 发布后的过去三个月里,许多开发者基于 Qwen2 语言模型构建了新的模型,并提供了宝贵的反馈。在这段时间里,通义千问团队专注于创建更智能、更博学的语言模型。今天,Qwen 家族的最新成员:Qwen2.5系列正式开源
Qwen2.5 全链路模型体验、下载、推理、微调、部署实战!
|
NoSQL 算法 安全
Redis6入门到实战------ 四、Redis配置文件介绍
这篇文章详细介绍了Redis配置文件中的各种设置,包括单位定义、包含配置、网络配置、守护进程设置、日志记录、密码安全、客户端连接限制以及内存使用策略等。
Redis6入门到实战------ 四、Redis配置文件介绍
|
11月前
|
开发框架 移动开发 Android开发
安卓与iOS开发中的跨平台解决方案:Flutter入门
【9月更文挑战第30天】在移动应用开发的广阔舞台上,安卓和iOS两大操作系统各自占据半壁江山。开发者们常常面临着选择:是专注于单一平台深耕细作,还是寻找一种能够横跨两大系统的开发方案?Flutter,作为一种新兴的跨平台UI工具包,正以其现代、响应式的特点赢得开发者的青睐。本文将带你一探究竟,从Flutter的基础概念到实战应用,深入浅出地介绍这一技术的魅力所在。
253 7
|
运维 Kubernetes 监控
在K8S中,Kubernetes常见的部署方式有哪些?
在K8S中,Kubernetes常见的部署方式有哪些?
|
12月前
7-10|could not find expected ':' in "/data/csjs/docker-compose.yml", line 549, column 19
7-10|could not find expected ':' in "/data/csjs/docker-compose.yml", line 549, column 19
51单片机汇编语言点亮一位数码管,并计时(超详细分析汇编语言)
51单片机汇编语言点亮一位数码管,并计时(超详细分析汇编语言)
425 0