MFS分布式文件系统
一、MFS 简介: MooseFS是一个具有容错性的网络分布式文件系统。它把数据分散存放在多个物理服务器上,而呈现给用户的则是一个统一的资源。 (1)优势: 1、高可靠(数据的多个拷贝被存储在不同的计算机上); 2、通过附加新的计算机或者硬盘可以实现容量的动态扩展; 3、删除的文件可以根据一个可配置的时间周期进行保留(一个文件系统级别的回收站); 4、不受访问和写入影响的文件连贯快照。 (2)体系结构: 1、管理服务器(master server): 一台管理整个文件系统的独立主机,存储着每个文件的元数据(文件的大小、属性、位置信息,包括所有非常规文件的所有信息,例如目录、套接字、管道以及设备文件) 2、数据服务器群(chunk servers): 任意数目的商用服务器,用来存储文件数据并在彼此之间同步(如果某个文件有超过一个备份的话) 3、元数据备份服务器(metalogger server): 任意数量的服务器,用来存储元数据变化日志并周期性下载主要元数据文件,以便用于管理服务器意外停止时好接替其位置。 4、访问mfs的客户端: 任意数量的主机,可以通过mfsmount进程与管理服务器(接收和更改元数据)和数据服务器(改变实际文件数据)进行交流。 搭建MFS分布式文件系统 修改服务器主机名 [root@localhost ~]# hostnamectl set-hostname