首页
Linux教程
Linux实战教程
Shell教程
Mysql教程
Keepalived教程
Linux基础教程
Linux进阶教程
运维题库
运维干货
视频教程
运维资讯
资源下载
关于我们
首页 Linux进阶教程2.10 Linux文件系统

2.09 Linux磁盘管理

2.11 Linux Raid技术

1.1 什么是文件系统

文件系统 是一种 存储和组织计算机中数据文件的机制或方法 ,它使得对计算机内的数据的存储、访问和查找变得更容易、简单。

文件系统落到计算机里其实就是一个 应用软件

如ext2、ext3(CentOS5.x)、ext4(CentOS6.x)、xfs(CentOS7.x)、zfs和Reiserfs或FAT、NTFS等都是常见文件系统。

1.2 为什么磁盘分区后需要格式化

磁盘分区在没有格式化前,操作系统是无法识别系统上磁盘分区格式的,也就无法存取文件目录属性和权限等内容,把分区格式化成操作系统支持的某个文件系统后,再存放数据,系统就会根据这个文件系统的格式进行存取文件了。

1.3 常见文件系统类型

1)文件系统类型

文件系统 类型名称 用途
econd Extended filesystem ext2 最常用的Linux文件系统
Three Extended filesystem ext3 ext2的升级版,带日志功能,ext4是ext3升级版
VFAT filesystem vfat Windows95/98采用的文件系统
NT filesystem ntfs Windows NT采用的文件系统
ISO 9660 filesystem iso9660 大部份光盘所用的文件系统
UFS filesystem ufs Sun OS所用的文件系统
XFS filesystem xfs 由SGI开发的先进的日志文件系统,支持超大容量文件
JFS filesystem jfs IBM的AIX使用的日志文件系统
ReiserFS filesystem reiserfs 基于平衡树结构的文件系统suse。

2)不同的系统采用的文件系统:

系统 文件类型
SUSE Linux ReiserFS文件系统
IBM的AIX jfs日志文件系统
Sun OS ufs文件系统
CentOS7 XFS文件系统
CentOS6 ext4文件系统
CentOS5 ext3文件系统

1.4 文件系统体系结构

1.5 生产文件系统选型

1)SAS/SATA磁盘对应文件系统的选择:

  1. 业务应用是[大量小文件]可选reiserfs(100K以内)
  2. 高并发的数据库业务可选xfs,例如:有门户网站MySQL业务选择xfs
  3. 视频下载、流媒体、数据库选择ext4、xfs、小文件业务ext4也是OK的,通用文件系统
  4. 有些CDN公司的cache业务服务器,曾经还选择了ext2文件系统,因为它没有日志功能,速度快
    CDN是做网站加速服务的,对数据完整性要求不高,对速度要求高

2)常规的服务应用建议,系统默认是什么就选择什么就好,简单方便,例如:

  1. 对于CentOS5.x系列,常规应用就选默认的ext3文件系统即可。
  2. 对于CentOS6.x系列,常规应用就选默认的ext4文件系统即可。
  3. 对于CentOS7.x系列,常规应用就选默认的xfs文件系统即可。

注意:如果服务器数量少,怎么选择都可以,如果海量的服务器,考虑维护成本和性能,需要折中选择。

本文链接:https://www.yunweibase.com/archives/682

2.09 Linux磁盘管理

2.11 Linux Raid技术

网友评论comments

发表评论

邮箱地址不会被公开。 必填项已用*标注

暂无评论

Copyright © 运维基地 保留所有权
扫二维码
扫二维码
返回顶部