标签:mount fuse .repo 基于ip地址 架构 多个 接口 ast 安装
MFS 简介 :MooseFS是一款具有冗余容错功能的分布式文件系统。它把数据分散在多台服务器上,确保一份数据多个备份副本,对外提供统一的结构。
对于标准的文件操作,MooseFS表现与其他类Unix文件系统一致。支持的通过文件系统特性:
Master(元数据服务器)负责各个数据存储服务器的管理,文件读写调度,文件空间回收以及恢复,多节点拷贝。
Metalogger(元数据日志服务器)负责备份Master服务器的changelog。文件类型为 changelog.*.mfs ,以便在Master出问题时接替其工作
Chunk(数据存储服务器)负责连接Master,听从Master调度,提供存储空间,并为客户端提供数据传输
主机名 | 系统 | IP地址 |
---|---|---|
Master server | CentOS 7.3 | 192.168.217.128 |
MetaLogger server | CentOS 7.3 | 192.168.217.129 |
chunk server1 | CentOS 7.3 | 192.168.217.130 |
chunk server2 | CentOS 7.3 | 192.168.217.131 |
client | CentOS 7.3 | 192.168.217.132 |
curl "https://ppa.moosefs.com/RPM-GPG-KEY-MooseFS" > /etc/pki/rpm-gpg/RPM-GPG-KEY-MooseFS #下载 MFS 到本地
curl "http://ppa.moosefs.com/MooseFS-3-el7.repo" > /etc/yum.repos.d/MooseFS.repo #安装 MFS yum仓库
yum install moosefs-master moosefs-cgi moosefs-cgiserv moosefs-cli -y
mfsmaster start #开启 mfsmaster -s 停止
curl "https://ppa.moosefs.com/RPM-GPG-KEY-MooseFS" > /etc/pki/rpm-gpg/RPM-GPG-KEY-MooseFS
curl "http://ppa.moosefs.com/MooseFS-3-el7.repo" > /etc/yum.repos.d/MooseFS.repo
yum install moosefs-metalogger -y
vim /etc/mfs/mfsmetalogger.cfg
MASTER_HOST = 192.168.217.128 #指向主IP地址
mfsmetalogger start #开启 mfsmetalogger -s 停止
curl "https://ppa.moosefs.com/RPM-GPG-KEY-MooseFS" > /etc/pki/rpm-gpg/RPM-GPG-KEY-MooseFS
curl "http://ppa.moosefs.com/MooseFS-3-el7.repo" > /etc/yum.repos.d/MooseFS.repo
yum install moosefs-chunkserver -y
vim /etc/mfs/mfschunkserver.cfg
MASTER_HOST = 192.168.175.128 #指向主IP地址
vi mfshdd.cfg
/data
mkdir /data
chown -R mfs:mfs /data
mfschunkserver start #开启 -s 停止
curl "https://ppa.moosefs.com/RPM-GPG-KEY-MooseFS" > /etc/pki/rpm-gpg/RPM-GPG-KEY-MooseFS
curl "http://ppa.moosefs.com/MooseFS-3-el7.repo" > /etc/yum.repos.d/MooseFS.repo
yum install moosefs-client -y
mkdir /opt/mfs
modprobe fuse #加载fuse模块到内核
mfsmount /opt/mfs -H 192.168.217.128 #挂载
df -hT
#在 MASTER-server 启动 :
mfscgiserv
http://192.168.217.128:9425 # web 监控
标签:mount fuse .repo 基于ip地址 架构 多个 接口 ast 安装
原文地址:http://blog.51cto.com/13640803/2152411