zoukankan      html  css  js  c++  java
  • MooseFS安装部署

    环境信息

    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

  • 相关阅读:
    android flash air 打包工具
    MyEclipse 7.0快捷键大全
    android mp4 videoView
    位图处理
    myeclise10.0下载
    dropdown.js
    back track
    ANE 跨平台 as3 转 objectc android desktop
    jquery 例子
    android 屏蔽 home 2
  • 原文地址:https://www.cnblogs.com/ipoke/p/7656573.html
Copyright © 2011-2022 走看看