本文将介绍linux环境下拿到一块新盘,然后如何格式化及挂载目录。

Linux文件系统

说到格式化分区,就要提下文件系统,linux环境下,最常见的文件系统包括: xfs、ext4、ext3。

centos7.0开始默认文件系统是xfs,centos6是ext4,centos5是ext3。

ext3介绍

ext3和ext4的最大区别在于,ext3在fsck时需要耗费大量时间(文件越多,时间越长),而ext4在fsck时用的时间会少非常多。

ext4介绍

ext4是第四代扩展文件系统(英语:Fourth EXtended filesystem,缩写为ext4)是linux系统下的日志文件系统,是ext3文件系统的后继版本
ext4的文件系统容量达到1EB,而文件容量则达到16TB,这是一个非常大的数字了。对一般的台式机和服务器而言,这可能并不重要,但对于大型磁盘阵列的用户而言,这就非常重要了。
ext3目前只支持32000个子目录,而ext4取消了这一限制,理论上支持无限数量的子目录。

xfs介绍

xfs是一种非常优秀的日志文件系统,它是SGI公司设计的。xfs被称为业界最先进的、最具可升级性的文件系统技术。
xfs是一个64位文件系统,最大支持8EB减1字节的单个文件系统,实际部署时取决于宿主操作系统的最大块限制。对于一个32位Linux系统,文件和文件系统的大小会被限制在16TB
xfs在很多方面确实做的比ext4好,ext4受限制于磁盘结构和兼容问题,可扩展性和scalability确实不如xfs,另外xfs经过很多年发展,各种锁的细化做的也比较好。

Linux分区格式化及挂载

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
fdisk -l

mkfs.xfs /dev/vdb
mount /dev/vdb  /data/
vi /etc/fstab 
/dev/vdb /data xfs defaults 0 0
mount -a
 
其它文件系统类似,把xfs替换成ext4或ext3
mkfs.ext4 /dev/vdb
mount /dev/vdb  /data/
vi /etc/fstab 
/dev/vdb /data ext4 defaults 0 0
mount -a

mkfs.ext3 /dev/vdb
mount /dev/vdb  /data/
vi /etc/fstab 
/dev/vdb /data ext3 defaults 0 0
mount -a