2.1.1 系统架构
GFS的系统架构如图2-1[1]所示。GFS将整个系统的节点分为三类角色:Client(客户端)、Master(主服务器)和Chunk Server(数据块服务器)。Client是GFS提供给应用程序的访问接口,它是一组专用接口,不遵守POSIX规范,以库文件的形式提供。应用程序直接调用这些库函数,并与该库链接在一起。Master是GFS的管理节点,在逻辑上只有一个,它保存系统的元数据,负责整个文件系统的管理,是GFS文件系统中的“大脑”。Chunk Server负责具体的存储工作。数据以文件的形式存储在Chunk Server上,Chunk Server的个数可以有多个,它的数目直接决定了GFS的规模。GFS将文件按照固定大小进行分块,默认是64MB,每一块称为一个Chunk(数据块),每个Chunk都有一个对应的索引号(Index)。
Linux下查看当前内核系统支持的文件系统:一般都在
/lib/modules/kernl-version/kernel/fs/
目录下包含了当前内核版本支持的文件系统:
ls
/lib/modules/kernl-version/kernel/fs/
1、mount
用挂载命令查看当前分区挂载的格式、类型
2、查看/etc/fstab挂载文件系统脚本:
less
/etc/fstab文件
3、使用df
-T
查看挂载的文件系统类型:
df
-T
-h
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)