1、磁盘分区简介
硬盘使用前要进行分区。
磁盘分区有主分区、扩展分区和逻辑分区之分。一块硬盘最多可以有4个主分区,其中一个主分区的位置可以用一个扩展分区替换,而且一个硬盘只能有一个扩展分区,在这个扩展分区内可以划分多少逻辑分区。
如果我们预计超过4个分区,那有如下几种分法:
3p+1e或2p+1e或者1p+1e
最多只能有一个扩展分区,扩展分区不能用,必须在扩展分区上划分多个逻辑分区,然后格式化(创建文件系统),然后才能存放数据或装系统。
磁盘分区的设备名。
在Linux中,通过设备名来访问设备,设备名存放在“/dev”目录中。
设备名称如下,其他的分区可以以此类推:
---系统的第一块IDE接口的硬盘称为/dev/hda.
---系统的第二块IDE接口的硬盘称为/dev/hdb.
---系统的第一块SCSI接口的硬盘称为/dev/sda.
---系统的第二块SCSI接口的硬盘称为/dev/sdb.
分区则使用数字编号表示,如:
---系统的第一块IDE接口硬盘的第1个分区称为/dev/hda1。
---系统的第一块IDE接口硬盘的第3个分区称为/dev/hda3。
---系统的第二块SCSI接口硬盘的第1个分区称为/dev/sdb1。
---系统的第二块SCSI接口硬盘的第3个分区称为/dev/sdb3。
注意:
1)分区数字编号1~4只能留给主分区或扩展分区使用,逻辑分区编号从5开始
2)SCSI/SAS/SATA/USB接口硬盘的设备名均以/dev/sd开头,不同硬盘编号依次是/dev/sda/、/dev/sdb/、/dev/sdc/ 。。。。。。
3)速度性能 SSD>SAS>SATA
2、Linux系统对分区的要求
1)最少要有/分区。
2)swap(交换分区)的作用:虚拟内存,swap分区的大小=1.5*物理内存容量(num<8G),当内存大于16G,虚拟内存(8~16G即可)
3)建议设置独立的/boot分区
3、分区方案
1)常规分区方案
/boot 100M
swap 1.5倍物理内存
/ 剩余硬盘大小
2)DB及存储:有大量重要的数据
/boot 100M
swap 1.5倍物理内存
/ 50~200G
/data/ 剩余硬盘大小,放数据的
3)门户
/boot 100M
swap 1.5倍物理内存
/ 50~200G
不在进行分区,保留,将来哪个把分用,就自己根据需求再分<=灵活