《2022年服务器分区方案 .pdf》由会员分享,可在线阅读,更多相关《2022年服务器分区方案 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、linux 最新分区方案我的服务器是500G。 最重要的是 /var 分区一定要大 (不论 postfix 邮件,还是 LAMP 的 WEB 服务器等)。最好是 400G 以上。具体的 /boot 只要 100M 就足够了。下面是我的分区方案:硬盘 500G 服务器分区的方案:分区类型分区的实际大小/ 1G-2G (最少要 150250MB) /boot 32M-100M ( 启动分区,最多只要100M 左右 ) /opt 100M-1G ( 附加应用程序 ) /tmp 40M-1000M ( 最大可以设为1G 左右 ,如果加载ISO镜像文件就设为4G左右吧,一般不用那么多) /home 2G
2、-10G (每个用户100M 左右,具体自定。用户目录。) /usr 3G-10G (最耗用空间的部份。最少要500M 左右,一般宽松的服务器要分到 4-6G) /usr/local 3G-15G ( 自已安装程序安装在此) /var 2G硬盘余下全部空间( 最少 300M-500M ,一般 2-3G,做服务器的话把上面余下的空间都分给它) 桌面分区方案/ 1G /boot 32M /opt 100M /tmp 50M /home 1G-10G /usr 3G-6G /usr/local 3G-5G /var 500M 以上最节省的分区方案(服务器不推荐):文件目录最少一般安装后大小CentO
3、S5.2 / 150M-250M 500M-2G (378M) /boot 32M-100M 64M (13M) /opt 30M-100M 50M (19M) /tmp 40-100M 50M (37M) /home 100M-5G 1G (483M) /usr 500M 4-6G 2.5G (2.0G) /usr/local 500M 2-5G 2G (1.2G) /var 300-500M 2-3G 500M (296M) /var 目录,如果是服务器,就把依上面的把其他的分区分完之后的空间全部给/var 即分为最大的分区。http 服务器目录 /var/www,postfix服务器 /
4、var/mail. 一般都在 /var 目录里面 . 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - 附: Debian 官方安装指南的部份说明。目录内容bin 基本命令执行文件boot boot loader 的静态链接文件dev 设备文件etc 主机特定的系统配置home 用户目录lib 基本共享库以及内核模块media 用于移动介质的挂载点mnt 用于临时挂载文件系统proc 系统信息的虚拟目录(2.4 和 2.6 内核
5、) root root 用户的目录sbin 基本系统命令执行文件sys 系统信息的虚拟目录(2.6 内核 ) tmp 临时文件usr 第二级目录var 不断变化的数据srv 系统提供的用于service 的数据opt 附加的应用程序软件包根分区/ 必须总是物理地包含/etc 、/bin 、/sbin 、/lib 和 /dev,否则您将不能启动系统。典型的根分区需要150 250MB 大小空间。/usr:包含所有的用户程序(/usr/bin) ,库文件 (/usr/lib) ,文档 (/usr/share/doc) ,等等。这是文件系统中耗费空间最多的部分。您需要提供至少500MB 磁盘空间。
6、总容量会依据您要安装的软件包数量和类型增长。宽松的工作站或服务器安装应该需要46GB。/var:所有的可变数据,如新闻组文章、 电子邮件、 网站、 数据库、 软件包系统的缓存等等,将被放入这个目录。 这个目录的大小取决于您计算机的用途,但是对大多数人来说,将主要用于软件包系统的管理工具。 如果您准备一次性地做一个全面的安装,包含Debian 提供的所有程序,/var 下面2 或 3GB 的空间应该够用。如果您准备逐个安装(也就是说,安装服务程序和工具,然后是文本处理工具,然后是 X,,),您准备300500 MB 就行。 要是硬盘空间很紧张,并且不准备做主版本的系统升级,可以为其准备30 或
7、40MB 大小。/tmp: 程序创建的临时数据大都存到这个目录。通常40100 MB 应该足够。 一些应用程序 包括归档处理程序、 CD/DVD 制作工具和多媒体软件 可能会使用/tmp 临时保存映像文件。如果要使用这些程序,应该相应地调整/tmp 目录的大小。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 6 页 - - - - - - - - - /home :每个用户将放置他的私有数据到这个目录的子目录下。其大小取决于将有多少用户使用系统,以及有什么样文件放在他们的
8、目录下。根据规划的用途, 应该为每个用户准备100MB 空间,不过应该按您的需求调整。假如您在home 目录下计划保存大量的多媒体文件(图片、 MP3、电影 ),该预备更多的空间。我的服务器的实际分法及实际使用的大小,还没有实际投入使用。所以/var 目录没有用那么多。一般 WEB存放网页的目录是/var/www postfix 邮件的存放邮件的目录是:/var/mail #df -TH 文件系统类型容量已用可用已用% 挂载点/dev/hdb2 ext3 11G 315M 9.4G 4% / /dev/hdb10 ext3 10G 157M 9.3G 2% /opt /dev/hdb9 ext
9、3 11G 158M 9.5G 2% /home /dev/hdb8 ext3 11G 158M 9.5G 2% /tmp /dev/hdb7 ext3 11G 2.5G 7.3G 26% /usr /dev/hdb6 ext3 16G 3.2G 12G 22% /usr/local /dev/hdb5 ext3 417G 340M 395G 1% /var /dev/hdb1 ext2 104M 7.3M 91M 8% /boot tmpfs tmpfs 1.1G 0 1.1G 0% /dev/shm 所以实际的分法还是我在上面提到的方法比较好! linux 分区详解什么是硬盘分区,分区用来
10、做什么?分区就是硬盘的“段落”。Windows 分区有自己的盘符(C: ,D:等等),这些分区看起来都好像是一个独立的硬盘。最简单的情况下就是将整个硬盘作为一个唯一的分区。如果您购买了一台已经预装了window 的机器,基本上都是这种情况。如果您希望在机器上安装更多的操作系统,将需要更多的分区。您更不能在这个单独的分区里面再安装linux 。如果您要同时安装Windows ME 和 Windows2000 ,那么您将需要两个分区。原因是不用的操作系统原则上采用不同的文件系统。如果几个操作系统都支持相同的文件系统,通常为了避免在一个分区下有相同的系统目录,也将他们安装在不同的磁盘分区。在 Lin
11、ux 下是不同的情况, 它本身又有更多的分区-比如,根分区 “/” 和交换分区 “ swap” 。提示:说的更清楚一点:您在安装Linux 时考虑的并不是windows 分区下还有多少空间,因名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 6 页 - - - - - - - - - 为 windows 分区下的空间Linux 不能使用。您需要在Windows 分区外建立新的分区。分区类型硬盘分区一共有三种:主分区,扩展分区和逻辑分区。在一块硬盘上最多只能有四个主分区。您可
12、以另外建立一个扩展分区来代替四个主分区的其中一个,然后在扩展分区下您可以建立更多的逻辑分区。扩展分区只不过是逻辑分区的“容器”。实际上只有主分区和逻辑分区进行数据存储。提示: Windows9x/ME下自带的分区程序fdisk 只能定义一个主分区。也就是说,在Windows9x/ME 下您只能定义最多一个主分区,一个扩展分区和扩展分区下更多的逻辑分区。如果你想要使用更多的主分区,必须在Linux 下进行分区。分区和格式化每个操作系统下都有自己的用来改变硬盘分区的工Windows9x/M下是非常有名的FDISK, 在Windows NT/2000/XP 中带有一个非常方便的图形界面的工具,他的位
13、置在不同的Windows版本下也稍微有所不同(比如在2000 下 控制面板管理工具计算机管理磁盘管理)。在 Linux 下进行分区既可以使用FDISK ,或者一个相同功能的图形界面程序。每个主分区和逻辑分区都回被存储一个识别文件系统的附加信息。操作系统 (Windows 或者Linux 等等)能通过这些信息非常容易的识别和确认,应该使用哪个分区。不能识别的操作系统分区将会被忽略。通过分区当然不能产生任何文件系统。在分区之后只是对硬盘上的磁盘空间进行了保留,还不能直接使用。在此之后分区必须要进行格式化。在Windows 下可以通过资源管理器下的文件菜单或者FOMATE程序来执行,在Linux 下
14、大多数情况下由mke2fs 来完成。提示:Linux 支持不同的文件系统。应用最广泛的是ext2。 ext2 就是有我们上面提到的mke2fs程序来建立的。Linux 当然也支持reiserfs 文件系统注意: 进行任何磁盘分区或大小的改动工作,都会丢失以前的数据。一次在分区直前一定要对数据进行备份。Dos/Windows 下的分区名称在 Windows 下操作系统使用的分区将用盘符来表示。A:和 B:为软驱保留,其他应盘上的主分区和逻辑分区将从C:开始依次排列。 (扩展分区没有任何盘符,而且是看不到的。在我 indowsx 下同样也看不到Linux 分区)如果一台机器有很多的硬盘,光驱,软驱
15、等,磁盘分区的命名将产生混乱。在这种情况下,第一块硬盘上的主分区和逻辑分区将首先得到命名盘符;然后是第二块, 第三块等等。 比如您有三块硬盘, 每一快硬盘上同时又有一个主分区和两个逻辑分区,那么第一块硬盘的命名将是 C: ,F: ,G: ,第二块为D: ,H: ,I: ,第三块为E : ,J: ,K: 。在 WindowsNT/2000/XP 下可以改变这些系统自动命名的名称。比如你可以将一个光驱命名为 X,这样在添加新的分区的时候他的名称就不会改变了。陌生文件系统的分区将不会被命名,在大多数程序里面(比如资源管理器)是看不到的。、名师资料总结 - - -精品资料欢迎下载 - - - - -
16、- - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 6 页 - - - - - - - - - 这些分区将只能在磁盘分区工具(Windows9x/ME 下的 FDISK , Win2000 下的计算机管理-命令解释器)下面显示。Linux 下的分区名称Linux 下的分区命名比Windows 下面将更加清晰详细,但是由此而来的名称不容易记住。不同于 Windows 下的盘符, Linux 通常采用设备 -名称( device-name ) 。一般的硬盘(比如IDE硬盘)将采用 /dev/hdxy 来命名。X 表示硬盘(a 是第一块硬盘,
17、 b 是第二块硬盘, 依次类推),y 是分区的号码(从0 开始, 1,2, 3 等等) 。SCSI硬盘将用 /dev/sdxy 来命名。光驱(不管是 IDE类型或者 SCSI )将和硬盘一样来命名。提示: IDE (集成电路设备)和SCSI (小型计算机系统接口)是两个目前最流行的连接计算机硬盘,光驱或者软驱的系统。SCSI 比 IDE速度要快,但是同样价钱也要贵一些。SCSI 通常可以用于文件服务器和数据库服务器。Linux 支持这两种系统(当然可以同时在一台机器上拥有 IDE和 SCSI设备)IDE硬盘和光驱设备将由内部连接来区分区定。/dev/hda 表示第一个IDE信道的第一个设备(m
18、aster ) ,/dev/hdb 表示第一个IDE信道的第二个设备(slave) 。按照这个原则,/dev/hdc和/dev/hdd 为第二个IDE信道的 master 和 slave设备。被命名为 /dev/had 和/dev/hdc 的两个设备在理论上是同样可以的,在这里不使用/dev/hdb 。 (这种情况下,设备被作为master 连接在第一和第二个IDE信道上)SCSI硬盘或者光驱设备依赖于设备的ID 号码,不考虑遗漏的ID 号码。 比如三个SCSI设备的ID 号码分别是0,2,5,设备名称分别是/dev/sda ,/dev/sdb ,/dev/sdc 。如果现在再添加一个 ID
19、号码为 3 的设备,那么这个设备将被以/dev/sdc 来命名, ID 号码为 5 的设备将被称为/dev/sdd 。分区的号码不依赖于IDE或者 SCSI设备的命名,号码1 到 4 位主分区或者扩展分区保留,从 5 开始才用来为逻辑分区命名。由于这个原因,经常会有号码漏洞。(比如 1,2,5, 6,在这里 3 和 4 就是号码漏洞)比如:第一块硬盘的主分区为hda1,扩展分区为hda2,扩展分区下的一个逻辑分区为hda5。下面还有一些例子帮助大家来理解/dev/hda 表示整个IDE硬盘/dev/hda1 表示第一块IDE硬盘的第一个主分区/dev/hda2 表示第一块IDE硬盘的扩展分区/
20、dev/hda5 表示第一块IDE硬盘的第一个逻辑分区/dev/hda8 表示第一块IDE硬盘的第四个逻辑分区/dev/hdb 表示第二个IDE硬盘/dev/hdb1 表示第二块IDE硬盘的第一个主分区/dev/sda 表示第一个SCSI硬盘/dev/sda1 表示第一个SCSI硬盘的第一个主分区/dev/sdd3 表示第四个SCSI硬盘的第三个主分区Linux web 服务器分区方案看到大家非常关心LINUX下 WEB服务器的分区方案,很久没有写原创文章了,今天也加班贡献一次 ,下边是正文 :Linux 服务器的最大应用领域在WEB 服务器 ,很多朋友在第一次安装LINUX 服务器时最先想到
21、的就是如何分区,一个合理的分区可以省去您许多的麻烦,尤其是在个人服务器很少添加硬件的情况下,最初的分区方案是否合理直接决定着您以后是否能安心的维护您的服务器,由于根据您的硬件配置不同,所以分区的具体方案也不同,以下的一个实例仅供参考 ,不同的硬件配置按照解释说明按比例划分自己的分区,还有一些为LINUX服务器名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 6 页 - - - - - - - - - 添加新分区或添件新硬盘的文章请大家直接到Linux 联盟网站上查询,不是这
22、篇文章介绍的内容 . 分区的考虑因素其实还有很多,比如说你的服务器有几块硬盘,需要安装哪些软件,我们主要说的是WEB服务器 ,SWAP分区 ,作为交换分区有人推荐用内存的两倍,但是由于现在内存的容量明显很大,所以单独划分太多是没有必要的,比如我的内存是2G,那规划2G 的SWAP分区就足够了,当然 1G 的内存我也喜欢用1G 的 SWAP ,另外在 WEB 服务器中几个需要单独分区的目录:/var /tmp /usr /home,其中 /var 和/temb 分区是数据变化频繁的,前者有许多系统日志 ,还有一些版本的LINUX把 WEB目录放在了这里这些都要注意,后者对一些大站来说有大量的临时
23、文件和碎片,一些大型站点和多硬盘服务器给这二位配上单独的硬盘也是可以的./home 目录更不必说,现在大部分的发行版本都要求这个尽可能的大,另外还有人喜欢把/boot 单独分区 ,/usr 的目录下安装了大部分的软件,所以要考虑软件安装的大小进行分区.以下是我的单硬盘分区方案,仅供参考 : / (128MB) /boot (100MB) swap 2G (2G RAM) /tmp (2G) /var (2G) /usr (10G) /home ( 剩下的所有空间) 以上平均化方案我的站基本上是能够满足需求了,根据您的实际配置注意以上几个分区进行合理的调整就可以了,欢迎大家留言说一说自己的服务器分区方案. Linux 分区方案:创建三个分区1、/boot 启动分区存放内核和启动程序空间分配 :100M 类型: ext3 2、/swap 交换分区虚拟内存空间分配:物理内存的2 倍3、/ 根分区存放所有文件空间大小:至少3 个 G 类型: ext3 ( / 相当于 Windows 中的c: )名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 6 页 - - - - - - - - -
限制150内