码迷,mamicode.com
首页 > 系统相关 > 详细

Linux分区

时间:2015-06-10 15:53:19      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:硬盘   分区   

    计算机常见的磁盘盘接口有两种,分别是IDE接口和SATA接口。在Linux中用户通过设备名来访问设备,磁盘也不例外。Linux下的设备名存放在“/dev”目录中。

设备设备在Linux内的文件名
IDE硬盘/dev/hd[a-d]
SCSI/SATA/USB硬盘/dev/sd[a-p]
U盘/dev/sd[a-p](与SATA相同)
打印机

25针:/dev/lp[0-2]

USB:/dev/usb/lp[0-15]

当前CD ROM/DVD ROM/dev/cdrom

    磁盘设备名称如下,其他的可以以此类推:

    —系统的第一块IDE接口的硬盘称为/dev/hda。

    —系统的第二块IDE接口的硬盘称为/dev/hdb。

    —系统的第一块SCSI接口的硬盘称为/dev/sda。

    —系统的第二块SCSI接口的硬盘称为/dev/sdb。

    分区则使用数字编号表示,如:

    —系统的第一块IDE接口的硬盘的第1个分区称为/dev/hda1。

    —系统的第一块IDE接口的硬盘的第5个分区称为/dev/hda5。

    —系统的第二块SCSI接口的硬盘的第1个分区称为/dev/sdb1。

    —系统的第一块SCSI接口的硬盘的第5个分区称为/dev/sdb5。

    数字编号1~4留给主分区或扩展分区使用,能够被格式化后作为数据访问的分区为主分区与逻辑分区,扩展分区无法格式化。

    逻辑分区编号从5开始。逻辑分区的数量是依操作系统不通而不同,在Linux系统中,IDE硬盘最多有59个逻辑分区(5号到63号),SATA硬盘则有11个逻辑分区(5号到15号)。

    在Linux系统上划分了分区之后,还要在分区上创建文件系统。

    Linux系统对分区的要求:

   (a)最少要有/以及swap两个分区

   (b)swap(交换分区)的左右:虚拟内存,swap分区的大小=1.5*物理内存容量

   (c)建议设置独立的/boot分区(注:Linux引导分区,存放系统引导文件,如Linux内核等,所有文件大小一般只有几十兆。因此建议将该分区设置100-200M)。

    因为现在服务器的内存空间都比较大所以说在具体的生产环境中根据具体的需求可以进行规划,以满足业务的需求。也可以用一下的方式进行常规的swap分区划分:

    (1)当服务器的内存小于16G的情况下,建议swap分区的大小为物理内存的1.5倍。

    (2)当服务器的内存大于等于16G小于32G时,建议swap分区的大小为16G。

    (3)当服务器的内存大于等于32G时,建议swap分区的大小为16G或者8G。

     此处转载老男孩老师一篇关于《生产场景各Linux不同角色服务器分区案例分享》

服务器角色分区建议优点RAID方案

单机服务器

如8G内存,300G硬盘

/boot 100-200M

swap 16G,内存大小8G*2

/ 80G

/var 20G(也可不分)

/data 180G(存放web及db数据)

数据盘和系统盘分开,有利于出问题时维护。视数据及性能要求,一般可采用raid5折中。
负载均衡器(如LVS等)

/boot 100-200M

swap 内存的1-2倍

简单方便,只做转发数据量很少。数据量小,重要性高,可采用RAID1
负载均衡下的RS server

/boot 100-200M

swap 内存的1-2倍

简单方便,因为有多机,对数据要求低。数据量大,重要性不高,有性能要求,数据要求低,可采用RAID0

数据库服务器

mysql及oracle

如16/32G内存

/boot 100-200M

swap 16G,内存的1倍

/ 100G

/data 剩余(存放db数据)

数据盘和系统盘分开,有利于出问题时维护,及保持数据完整。视数据及性能要求主库可采取raid10/raid5,从库可采用raid0提高性能(读写分离的情况下。)
存储服务器

/boot 100-200M

swap 内存的1-2倍

/ 100G

/data(存放数据)

此服务器不要分区太多。只做备份,性能要求低。容量要大。可采取sata盘,raid5
共享存储服务器(如NFS)

/boot 100-200M

swap 内存的1-2倍

/ 100G

/data(存放数据)

此服务器不要分区太多。NFS共享比存储多的要求就是性能要求。视性能及访问要求可以raid5,raid10,甚至raid0(要有高可用或双写方案)

监控服务器

cacti,nagios

/boot 100-200M

swap 内存的1-2倍

重要性一般,数据要求也一般。单盘或双盘raid1即可。三盘就RAID5,看容量要求加盘即可。

    

    

    


本文出自 “网络” 博客,请务必保留此出处http://zht880301.blog.51cto.com/3072712/1660381

Linux分区

标签:硬盘   分区   

原文地址:http://zht880301.blog.51cto.com/3072712/1660381

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!