环境信息

Master服务器  dev04
chunkserver服务器 dev02、dev03、dev04
metalogger服务器 dev03
mount客户端 dev01、dev02

安装前下载安装包到各服务器

wget http://ppa.moosefs.com/src/moosefs-3.0.97-1.tar.gz -o /home/poke/

vim /etc/hosts 添加 “dev04ip mfsmaster”

1、安装MFS master

  安装依赖包

  yum install -y fuse fuse-devel zlib-devel

  解压tar包进入

  tar xzf moosefs-3.0.97-1.tar.gz && cd moosefs-3.0.97

  新增mfs用户

  useradd mfs -s /sbin/nologin

  配置编译并编译

  ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs --enable-mfsmount

  make && make install

  修改工作目录权限

  chown  -R mfs.mfs /usr/local/mfs

  拷贝配置文件

  cd /usr/local/mfs/etc/mfs

  cp -a mfsmaster.cfg.sample mfsmaster.cfg
  cp -a mfsexports.cfg.sample mfsexports.cfg
  cp mfstopology.cfg.sample mfstopology.cfg

  mv ../../var/mfs/metadata.mfs.empty ../../var/mfs/metadata.mfs 

  启动master和cgi可视化界面

  /usr/local/mfs/sbin/mfsmaster start

  /usr/local/mfs/sbin/mfscgiserv

  进入dev04:9425查看mfs集群状态

2、部署MFSchunkserver

  安装依赖包

  yum install -y fuse fuse-devel zlib-devel

  解压tar包进入

  tar xzf moosefs-3.0.97-1.tar.gz && cd moosefs-3.0.97

  新增mfs用户

  useradd mfs -s /sbin/nologin

  配置编译并编译

  ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs --enable-mfsmount

  make && make install

  修改工作目录权限

  chown  -R mfs.mfs /usr/local/mfs

  新建元数据存放目录(最好是独立分区)

  mkdir /data/mfs && chown -R mfs.mfs /data/mfs

  拷贝配置文件

  cd /usr/local/mfs/etc/mfs

  cp -a mfschunkserver.cfg.sample mfschunkserver.cfg
  cp -a mfshdd.cfg.sample mfshdd.cfg  

  mfshdd.cfg配置:

  cat mfshdd.cfg

  # mount points of HDD drives

  /data/mfs

 启动mfschunkserver

 /usr/local/mfs/sbin/mfschunkserver

3、部署metalogger服务

  拷贝配置文件

  cd /usr/local/mfs/etc/mfs

  cp -a mfsmetalogger.cfg.sample mfsmetalogger.cfg

  mfsmetalogger.cfg文件配置:

  # 元数据备份下载请求频率,设置为1小时;
   META_DOWNLOAD_FREQ = 1

 启动mfsmetalogger

 /usr/local/mfs/sbin/mfsmetalogger start

MooseFS安装部署的更多相关文章

  1. Oracle安装部署,版本升级,应用补丁快速参考

    一.Oracle安装部署 1.1 单机环境 1.2 Oracle RAC环境 1.3 Oracle DataGuard环境 1.4 主机双机 1.5 客户端部署 二.Oracle版本升级 2.1 单机 ...

  2. KVM安装部署

    KVM安装部署 公司开始部署KVM,KVM的全称是kernel base virtual machine,对KVM虚拟化技术研究了一段时间, KVM是基于硬件的完全虚拟化,跟vmware.xen.hy ...

  3. Linux平台oracle 11g单实例 + ASM存储 安装部署 快速参考

    操作环境:Citrix虚拟化环境中申请一个Linux6.4主机(模板)目标:创建单机11g + ASM存储 数据库 1. 主机准备 2. 创建ORACLE 用户和组成员 3. 创建以下目录并赋予对应权 ...

  4. 分布式文件系统 - FastDFS 在 CentOS 下配置安装部署

    少啰嗦,直接装 看过上一篇分布式文件系统 - FastDFS 简单了解一下的朋友应该知道,本次安装是使用目前余庆老师开源的最新 V5.05 版本,是余庆老师放在 Github 上的,和目前你能在网络上 ...

  5. C# winform安装部署(转载)

    c# winform 程序打包部署 核心总结: 1.建议在完成的要打包的项目外,另建解决方案建立安装部署项目(而不是在同一个解决方案内新建),在解决方案上右击-〉添加-〉现有项目-〉选择你要打包的项目 ...

  6. Ubuntu14.04 Django Mysql安装部署全过程

    Ubuntu14.04 Django Mysql安装部署全过程   一.简要步骤.(阿里云Ubuntu14.04) Python安装 Django Mysql的安装与配置 记录一下我的部署过程,也方便 ...

  7. 比Ansible更吊的自动化运维工具,自动化统一安装部署_自动化部署udeploy 1.0

    新增功能: 2015-03-11 除pass(备份与更新)与start(启动服务)外,实现一切自动化. 注:pass与start设为业务类,由于各类业务不同,所以无法实现自动化.同类业务除外,如更新的 ...

  8. 比Ansible更吊的自动化运维工具,自动化统一安装部署自动化部署udeploy 1.0 版本发布

    新增功能: 逻辑与业务分离,完美实现逻辑与业务分离,业务实现统一shell脚本开发,由框架统一调用. 并发多线程部署,不管多少台服务器,多少个服务,同时发起线程进行更新.部署.启动. 提高list规则 ...

  9. SCCM 2012 R2安装部署过程和问题(三)

    上篇 SCCM 2012 R2安装部署过程和问题(二) 个人认为对于使用SCCM 2012的最重要的经验是耐心. SCCM采用分布式部署的架构,不同的站点角色可以部署在不同的服务器上,站点角色之间的通 ...

随机推荐

  1. win7 wifi sharing

    1.启用并设定虚拟WiFi网卡: netsh wlan set hostednetwork mode=allow ssid=mywifi key=12345678 此命令有三个参数,mode:是否启用 ...

  2. OpenERP 疑问之一

    def _get_send_amount(self,cr,uid,ids,name,args,context=None): res={} MRP={} lines = self.browse(cr,u ...

  3. (Android 即时通讯) [悬赏],无论是谁发现一个漏洞奖励人民币1000元!

    悬赏,无论是谁发现一个漏洞奖励人民币1000元!   3Q Android 手机版即时通讯系统正式推出,可与电脑版 地灵(http://im.yunxunmi.com) 即时通讯系统互通!  适用于: ...

  4. 自定义 checkbox 样式

    前言:最近在做一个网站,为了统一风格,需要自定义checkbox的样式.所以花了点时间参考了 研究了一下.感觉上面的方法略微麻烦.所以自己重新写了下面的代码,欢迎大家指教.同时,感谢w3cplus提供 ...

  5. WPF DataTemplate與ControlTemplate

    一. 前言     什麼是DataTemplate? 什麼是ControlTemplate? 在stackoverflow有句簡短的解釋 "A DataTemplate, therefore ...

  6. ibatis实现批处理

    最近做一个小项目,用到Spring+iBatis.突然遇到一个很久远,却很实在的问题:在Spring下怎么使用iBatis的批处理实现? 大概是太久没有写Dao了,这部分真的忘得太干净了. 从4个层面 ...

  7. HTTPS的误解(一)

    大家好,SSL证书越来越受到人们的关注,经常有人会说HTTPS只有登录页才需要,而且会使网站速度下降,易维信(EVTrust)给大家澄清了一些HTTPS协议容易产生误解的地方,增长一些网页加密通信的知 ...

  8. vmware8~12最新版本 克隆Centos6.X 系列虚拟机网卡无法启动问题 (三步即可)

    1.因工作或者学习需要,都需要在VM上克隆一台服务器,此时无论是快捷克隆(相当于快照的机体)或者完整克隆,都会碰到IP问题. 如:创建后症状:启动之后使用ifconfig,发现无ip地址,只有回环地址 ...

  9. 版本管控---Visual Source Safe(VSS)和Team Foundation Server(TFS)

    Visual Source Safe 是用于软件专业开发人员的源代码管理工具 Team Foundation Server是为开发团队提供集成源代码管理.问题跟踪和进程管理的更改管理系统 相同点 1. ...

  10. 如鹏网学习笔记(十三)EasyUI

    一.EasyUI简介 是一组基于JQuery的UI插件集合 主要作用:为JQuery对象提供新的方法,实现新的功能 可以快速创建出简洁.友好.美观的页面,非常适合做网站后台管理页面(不够漂亮,不适合做 ...