博客
关于我
MooseFS之数据存储服务器的安装与配置
阅读量:794 次
发布时间:2023-02-09

本文共 1540 字,大约阅读时间需要 5 分钟。

数据存储服务器Chunk Server能够运行在多种UNIX/Linux平台上,这是确定无疑的。至于一个MFS环境最多可以集群多少台服务器,我认为一般情况下建议至少3台以上。同时,建议将存储服务器单独作为存储功能使用,避免与Master服务器共用同一设备(理论上可行,但不建议)。每个数据存储服务器的安装和配置都与其他服务器相似,因此只需按照单台服务器的操作步骤进行即可。

安装数据存储服务器

第一步,下载最新的源代码:

$ curl -O http://ppa.moosefs.com/src/moosefs-3.0.51-1.tar.gz

第二步,解压:

$ tar xzvf moosefs-3.0.51-1.tar.gz

第三步,切换目录:

$ cd moosefs-3.0.51/

第四步,创建用户:

$ sudo useradd mfs -s /sbin/nologin

第五步,配置:

$ sudo ./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs

第六步,编译安装:

$ sudo make && sudo make install

配置数据存储服务器

数据存储服务器需要修改两个配置文件:<span style="color:rgb(255,0,0);">mfschunkserver.cfig</span>和<span style="color:rgb(255,0,0);">mfshdd.cfg</span>。每个服务器建议分配一个单独的硬盘或RAID卷,最低要求是一个分区。

修改<span style="color:rgb(255,0,0);">/usr/local/mfs/etc/mfs/mfschunkserver.cfg</span>时,主要需要修改<span style="color:rgb(255,0,0);">MASTER_HOSTMASTER_PORT

MASTER_HOST=192.168.1.188  MASTER_PORT=9420
  • MASTER_HOST = 192.168.1.188

  • LOCK_FILE = /var/run/mfs/mfschunkserver.pid

  • CSSERV_LISTEN_PORT = 9422

  • HDD_CONF_FILENAME = /usr/local/mfs/etc/mfs/mfshdd.cfg

修改<span style="color:rgb(255,0,0);">/usr/local/mfs/etc/mfs/mfshdd.cfg</span>时,根据实际硬盘情况配置挂载点。例如:

/data

由于默认配置文件有多余内容,建议删除不需要的注释或行。

启动数据存储服务器

在Chunk Server服务器执行以下命令:

$ sudo /usr/local/mfs/sbin/mfschunkserver start

通过以下方式检查数据存储服务器的运行状态:

  • 查看进程:

    ps aux | grep mfschunkserver
  • 查看网络状态:

    netstat -an | grep 9422 | grep EST
  • 查看元数据服务器日志:

    tail -f /var/log/messages

关闭数据存储服务器

执行以下命令关闭Chunk Server:

$ sudo /usr/local/mfs/sbin/mfschunkserver stop

如果需要,可以将服务设置为系统启动时自动启动。

最后注意:确保所有需要的端口都已开放,以支持数据存储服务器的正常运行。

转载地址:http://opffk.baihongyu.com/

你可能感兴趣的文章
mongodb每天上亿数据量定期清理
查看>>
MongoDB的Decimal128类型转换成Java的BigDecimal类型错误
查看>>
mongodb的一些语句使用
查看>>
MongoDb的基本操作快速入门
查看>>
MongoDB的安装、启停和常用命令(五分钟入门)
查看>>
MongoDB系列—— Window 搭建Mongodb 集群
查看>>
MongoDB索引
查看>>
mvp+jetpack组件框架
查看>>
MongoDB聚合(Map-Reduce)(二)
查看>>
mongodb记录存储管理
查看>>
mongoDB详解
查看>>
MongoDB语句
查看>>
MongoDB负载信息一目了然 阿里云HDM重磅发布MongoDB监控和诊断功
查看>>
mongodb迁移
查看>>
MongoDB部署高可用集群
查看>>
MongoDB鉴权降级
查看>>
MongoDB高可用集群配置的几种方案
查看>>
mongoDB高级查询$type4array使用解析
查看>>
mongostat 3.2指标详解
查看>>
mongoTemplate条件查询报错
查看>>