`
jackytang520
  • 浏览: 138180 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Linux 下的推荐分区方案

阅读更多
调查了 Sun Ray 服务器的硬件配置要求以后,VPSee 开始着手安装一台新服务器,从别的项目组扒了一台 SUN Fire X2200,4核的 Quad-Core AMD Opteron Processor 2218 2.6GHz,8GB DDR2-667 ECC 内存,250GB SATA 2 的硬盘,没多余的硬盘做不了 RAID 10,先用1个硬盘凑合。这台机器只做 Sun Ray Server 不做别的,所以分区简单没有用更灵活的 LVM,服务器分区如下:

/boot (100MB)
boot 分区用来存放 Linux 内核,100MB 足够了。

/ (5GB)
root 分区用来存放系统主要文件、程序等。CentOS/RHEL 5 最小安装需要 3GB,全安装(安装所有包)需要 5GB,所以给 5GB 应该够了。

/var (5GB)
var 分区通常包括一些日志、临时文件、运行时目录等,推荐 3GB 以上,5GB 应该够了。

/home
home 分区包含所有用户的数据,需要最多的硬盘空间,剩下的空间都分给它。

swap
上个世纪的时候,VPSee 看过的几乎所有 Linux 系统管理的书上都推荐设置交换分区大小为内存的2倍。这些建议到了现在就是那么适用了,现在的服务器动不动就是 16GB/32GB 内存,难道相应的交换分区也要扩大到 32GB/64GB?根据 OpenBSD 的安装建议:

Many people follow an old rule of thumb that your swap partition should be twice the size of your main system RAM. This rule is nonsense. On a modern system, that’s a LOT of swap, most people prefer that their systems never swap. You don’t want your system to ever run out of RAM+swap, but you usually would rather have enough RAM in the system so it doesn’t need to swap. If you are using a flash device for disk, you probably want no swap partition at all. Use what is appropriate for your needs.

再看看 RHEL 5 推荐的 swap 分区大小:

Swap should equal 2x physical RAM for up to 2 GB of physical RAM, and then an additional 1x physical RAM for any amount above 2 GB, but never less than 32 MB. For systems with really large amounts of RAM (more than 32 GB) you can likely get away with a smaller swap partition (around 1x, or less, of physical RAM).

上面说的是一般情况,在安装系统的时候很难决定多大的交换空间,往往需要根据服务器实际负载、运行情况、以及未来可能应用来综合考虑 swap 分区的大小,所以这里参考推荐最小 swap 大小更实际一些:

4GB 或 4GB 以下内存的系统,最小需要 2GB 交换空间;
大于 4GB 而小于 16GB 内存的系统,最小需要 4GB 交换空间;
大于 16GB 而小于 64GB 内存的系统,最小需要 8GB 交换空间;
大于 64GB 而小于 256GB 内存的系统,最小需要 16GB 交换空间。

转自:http://www.vpsee.com/2009/10/linux-recommended-partitioning-scheme/
分享到:
评论

相关推荐

    Linux下硬盘分区的最佳方案

    ### Linux下硬盘分区的最佳方案详解 #### 一、引言 在进行Linux系统下的硬盘...此外,随着技术的发展,不同版本的Linux系统对分区的要求也会有所不同,因此在设计分区方案时还应关注最新的操作系统版本和技术规范。

    Linux中磁盘分区教程

    Linux支持两种分区方案:传统的MBR(主引导记录)分区和现代的GPT(GUID分区表)。MBR最多支持四个主分区或三个主分区加一个扩展分区,而GPT则支持大量分区,且不受此限制。分区可以通过`fdisk`或`parted`等工具进行...

    Ubuntu Linux系统的分区方案

    ### Ubuntu Linux系统的分区方案 #### 重要概念与背景 在探讨Ubuntu Linux系统的分区方案之前,我们需要先理解一些基本的概念和历史...通过上述介绍,相信你已经掌握了为Ubuntu Linux系统设计分区方案的基本方法。

    linux中的分区与dos分区差别很大

    不同的操作系统采用了不同的分区方案和技术。 #### DOS分区表 在DOS时代以及早期的Windows系统中,使用的是一种被称为MBR(Master Boot Record)的分区表格式。这种格式限制了主分区的数量最多为四个,并且整个...

    安装Linux系统硬盘分区的合理方案

    5. Red Hat Linux 6.2 及其早期版本上的基本服务器硬盘分区方案 假设服务器的硬盘大小为 25GB。可以划分出 /boot、Swap、/、/home、/var 等分区。/boot 分区大小为 20MB,Swap 分区大小为 128MB,/ 分区大小为 10GB...

    在windows下如何备份linux分区.zip

    5. **双系统访问**:`双系统下从Windows访问Linux分区的三种方法_百度文库.url`指向的资源可能包含了使用软件(如Ext2Fsd、NTFS-3G)、共享文件夹(通过Samba)以及虚拟化技术(如VirtualBox或VMware)来访问Linux...

    windows系统下读取LINUX分区

    标题中的“Windows系统下读取LINUX分区”指的是在Windows操作系统环境下,如何访问和操作Linux文件系统,特别是EXT3类型的分区。EXT3是Linux系统中常见的日志文件系统,它在Linux环境中提供了可靠的数据存储和恢复...

    linux中的资源分区方法

    ### Linux中的资源分区方法 #### 一、fdisk工具简介 `fdisk`是一款功能强大的磁盘分区管理工具,主要用于Linux系统中。该工具能够帮助用户创建、删除、修改磁盘分区,支持多种文件系统类型,如Linux、FAT32、Linux...

    linux下的分区详解

    在安装Linux系统时,需要根据实际情况选择合适的分区方案。通常情况下,三分区方案是一个非常好的选择,它可以满足大多数用户的需求。 三分区方案包括: 1. 根分区(/):用于存储系统文件,包括操作系统的核心...

    linux 扩展SWAP分区

    Linux 扩展 SWAP 分区和根目录空间不足解决方案 Linux 系统中的 SWAP 分区和根目录空间不足是一个常见的问题,对于服务器和计算机的性能和稳定性造成了影响。解决这个问题的方法有多种,本文将介绍如何扩展根目录...

    Linux中fdisk分区使用方法

    `fdisk`是Linux系统下的一款强大的磁盘分区管理工具,其全称为“Partition table manipulator for Linux”,直译为“Linux下的分区表操作工具”。该工具允许用户在磁盘上创建、删除、修改分区,同时支持对不同类型的...

    Linux下硬盘分区的最佳候选方案

    对于不同用途的Linux系统,分区方案应根据其工作性质进行合理规划。以下是一些针对Linux系统硬盘分区的方案建议以及相关知识点的详细说明。 首先,分区之前要了解几个关键问题。第一个是LILO(Linux Loader)的版本...

    linux磁盘分区简介

    ### Linux磁盘分区详解 #### 一、磁盘分区的重要性及其背景 随着现代计算机技术的发展,用户越来越多地选择购买预装操作系统的计算机设备,这使得一部分...通过合理规划分区方案,可以有效提升系统的稳定性和性能。

    linux分区图解+详解

    在Red Hat Enterprise Linux中,安装程序会提示用户手动进行分区,或者选择自动分区方案,这取决于用户的实际需求和系统管理经验。 理解Linux分区对于日常管理和维护Linux系统至关重要,因为正确的分区策略可以优化...

    linux硬盘分区工具

    - **GPT(GUID Partition Table)**:现代的分区方案,支持更多的分区数量(最多128个),并且支持最大18EB的硬盘容量,适用于大型存储设备。 2. 分区表与分区: - **分区表**:记录了硬盘上所有分区的信息,如...

    Linux下的分区工具和Fdisk使用方法.pdf

    Linux下的分区工具和Fdisk使用方法 Linux操作系统中,分区工具和Fdisk的使用方法是非常重要的。Linux下的分区规则和Fdisk的使用方法将在以下内容中进行详细的介绍。 一、Linux下的分区规则 Linux操作系统将每一...

    linux安装如何分区

    合理的分区方案对于Linux系统的稳定运行至关重要。它可以帮助用户更好地组织文件系统、优化性能,并提供额外的安全保障。 1. **文件系统组织**:通过为不同类型的文件和应用程序分配特定的分区,可以更方便地管理...

    linux 系统文件分区文件查看。

    本文将深入探讨如何在Linux系统中查看文件分区以及在Windows环境下利用工具查看Linux分区。 1. **Linux系统内的文件分区查看** 在Linux终端中,可以使用以下命令来查看文件系统的相关信息: - `df`:这个命令...

    LINUX 下如何备份分区表

    本文将详细讲解如何在Linux环境下备份主引导记录(MBR)以及分区表,确保你的硬盘分区信息得到妥善保存。 首先,我们需要了解MBR(Main Boot Record)的概念。MBR位于硬盘的第一个扇区,它的作用是在计算机启动时加载...

Global site tag (gtag.js) - Google Analytics