moosefs

MooseFS 分布式存储

早过忘川 提交于 2019-11-28 10:01:23
一、MooseFS介绍   MooseFS主要由管理服务器(master)、元日志服务器(Metalogger)、数据存储服务器(chunkserver)构成。 管理服务器:主要作用是管理数据存储服务器,文件读写控制、空间管理及节点间的数据拷贝等。 元日志服务器:备份管理服务器的变化日志,以便管理服务器出问题时能恢复工作。 数据存储服务器:听从管理服务器调度,提供存储空间,接收或传输客户数据等。 MooseFS的读过程如图所示: 总结:MooseFS结构简单,适合初学者理解分布式文件系统的工作过程,但MooseFS具有单点故障隐患,一旦master无法工作,整个分布式文件系统 都将停止工作,因此需要实现master服务器的高可用(比如heartbeat+drbd实现)     二、集群部署: 主机环境:RHEL6.5 selinux and iptables disabled Master:172.25.10.2 (HA) 172.25.10.3 (HA) VIP 172.25.10.100 ##Metalogger: 192.168.0.77 Chunkserver: 172.25.10.6 172.25.10.7 172.25.10.8 Client: 172.25.10.4 172.25.10.5 (iSCSI) 生成 rpm,便于部署: # yum install gcc

mfs文件系统配置

烈酒焚心 提交于 2019-11-27 16:07:00
master主节点配置 : 1.在server1上安装master和cgi等软件 [root@server1 ~]# ls 3.0.103 [root@server1 ~]# cd 3.0.103/ [root@server1 3.0.103]# ls moosefs-cgi-3.0.103-1.rhsystemd.x86_64.rpm moosefs-cgiserv-3.0.103-1.rhsystemd.x86_64.rpm moosefs-chunkserver-3.0.103-1.rhsystemd.x86_64.rpm moosefs-cli-3.0.103-1.rhsystemd.x86_64.rpm moosefs-client-3.0.103-1.rhsystemd.x86_64.rpm moosefs-master-3.0.103-1.rhsystemd.x86_64.rpm moosefs-metalogger-3.0.103-1.rhsystemd.x86_64.rpm [root@server1 3.0.103]# yum install -y moosefs-master-3.0.103-1.rhsystemd.x86_64.rpm moosefs-cli-3.0.103-1.rhsystemd.x86_64.rpm moosefs-cgi-3.0.103