`

MFS安装

阅读更多
1、安装环境介绍(Xen中使用虚拟机来搭建)
   .192.168.6.110  master
   .192.168.6.111  chunkserver1
   .192.168.6.112  chunkserver2
   .192.168.6.113  client

2、参照网络文章进行安装(待提炼)
   MooseFS 分布式文件系统的部署与应用.

3、安装途中错误记录
   3.1、:
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/usr/src/mfs-1.6.20-2':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
   问题分析:应该是没有安装gcc,Rhel5默认是没安装gcc的
    问题解决:安装gcc

  3.2、安装客户端时出现问题(安装fuse):
#make install
fuse library is too old or not installed - mfsmount needs version 2.6 or higher.
  解决:升级fuse到2.7.4—---#yum install fuse*

  3.2、调用/usr/bin/mfsmount /mnt/mfs -H mfsmaster时出现如下异常
   #mfsmaster accepted connection with parameters: read-
write,restricted_ip ; root mapped to root:root fuse: device not found, try 'modprobe fuse' first error in fuse_mount.
    ——手动安装的fuse版本为2.8.5
   然而使用rpm -qa|fuse命令查看到的却是2.7.4版本的
   (使用yum install fuse*之后变成的2.7.4的版本,也即我之前装的2.8.5的没成功)
  在网上找到了如下的说明:
   linux 2.6.18-164.e15 版本的linux内核中已经内置了fuse模块。但在该版本之前的linux内核中是不包含这个模块的。另fuse 从2.8.0-pre1 版本的源码包中去掉了fuse系统模块的源码部分,原因就是上一点提到的。这样我们在编译安装当前最新版本的fuse(2.8以上版本) 且正在使用的linux内核版本低于2.6.18-164.e15版本,则系统中是不包含fuse模块的。
注: 我最起初的组合为fuse-2.8.5,而Linux内核为2.6.18-162

3.3、使用命令modprobe fuse(用于查看fuse是否已经成功编译)或者使用modprobe -l|grep fuse查看是否有fuse.ko;查看到的结果为:
     FATAL: Module fuse not found.
     ——网上有两个帖子说是fuse版本的问题,说新版本的不行得换成老版本的;于是尝试先删除掉2.7.4版本的再重装。
    其实根本原因是fuse module没有被加载,但是使用rpm -qa|grep fuse 又能查看
到fuse的信息呀
   注意:安装包与模块是不同的两个概念。
   解决方案:
   一、 升级内核
   二、 使用Fuse2.7.x版本编译安装
   三、利用Yum安装当前内核版本的fuse模块
逐个尝试仍然失败,最终发现因为我使用的是Xen中的虚拟机,而Xen是采用的半虚拟化技术,因此我升级内核到kernel-2.6.18-164.el5是不行的,升级的内核应该为kernel-xen-2.6.18-128.el5才行。

附参考资料:
分布式文件系统moosefs 部署(第2版 mfs-1.6.11)

mfs权威指南(moosefs)分布式文件系统一站式解决方案(部署,性能测试)不断更新
阿权推荐的参考内容 
分享到:
评论

相关推荐

    MFS安装文档

    详细介绍了MFS及其安装说明,帮助初学者安装MFS分布式文件系统。

    mfs安装教程

    这是对于mfs安装的一篇文档,它能帮助你很快的搭建好mfs分布式储存管理系统

    MFS安装配置参考文档.pdf

    本文件详细描述mfs安装与配置,并附有IP规划图,详细讲解每一步对应的配置操作 元数据服务器 日志服务器

    MFS完全安装手册(免费)

    MFS完全安装手册 介绍了如何安装使用mfs

    MFS安装文挡

    这是一个关于Mfs分布式共享存储部署的文档,希望对你们有用

    mfs安装配置文档.docx

    MFS分布式文件系统,它能够将文件分布存储于不同的物理机器上,对外提供的是一个透明的接口的存储资源池。

    MFS知识大汇总

    本文档详细描述了分布式存储(MFS),MFS安装部署简单,比较适合中小企业拿来做备份存粗服务。和需要用到共享存储的服务。开源、免费。强烈推荐大家使用。

    mfs分布式文件系统--安装使用详细手册 moosefs

    MFS特性(根据官方网站翻译) ★ 高可靠性(数据能被分成几个副本存储在不同的计算机里) ★ 通过增加计算机或增加新的硬盘动态扩充可用磁盘空间 ★ 可以设置删除文件的空间回收时间 [root@mysql-bk serydir]# ...

    mfs(moosefs)分布式文件系统安装手册

    有两个pdf文档:mfs文件系统使用手册.pdf moosefs分布文件系统.pdf

    MFS分布式文件系统部署方案

    MFS分布式文件系统部署方案,主要包括系统设计、安装、维护等内容

    linux下MFS(moosefs)安装使用

    linux下MFS(moosefs)安装使用

    mfs用户手册

    moosefs最新用户手册 1、关于moosefs 2、moosefs环境要求 3、安装mfs2.0 4、问题 5、工具 6、配置文件

    CentOS 配置 MFS 详细过程

    根据网上的各种资源,经过自已的多翻测试整理的文档,比较详细,用的VMware安装的CentOS6.3 进行的测试,在虚拟机上用LVM扩容不好使,但在真机上是好用的。

    mfs-scraper:http

    警告:你的机器上必须安装了meteor。 curl https://install.meteor.com/ | sh 启动 MFS 报废应用程序 转到应用程序目录,并启动meteor: cd mfs/ meteor 查询显示结果: meteor mongo > db.founders.find({ ...

    ipfs-mfs-crypto:IPFS可变文件系统JavaScript实现,支持开箱即用的加密操作

    具有加密功能的MFS(可变文件系统)JavaScript实现 IPFS可变文件系统JavaScript实现首席维护者目录安装npm > npm i ipfs-mfs-crypto在Node.js中使用const mfs = require ( 'ipfs-mfs-crypto' ) 见和用于加密和解密...

    MFS权威指南 Moosefs

    2 安装.................................................................................13 2.1 MooseFS Master的安装.............................................................13 2.1.1 安装...............

    三菱电机伺服电机 HC-MFS13.pdf

    三菱电机伺服电机 HC-MFS13pdf,此PDF资料主要介绍了三菱伺服电机HC-MFS13具体的产品特征、规格说明、产品参数、外形尺寸图和安装尺寸图。此资料是英文版。

    Python库 | mfs-0.1.1.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:mfs-0.1.1.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    js-ipfs-mfs:[已存档]现在是https:github.comipfsjs-ipfs回购的一部分

    MFS(可变文件系统)JavaScript实现 IPFS可变文件系统JavaScript实现首席维护者目录安装npm > npm i ipfs-mfs在Node.js中使用const mfs = require ( 'ipfs-mfs' )在带有browserify,webpack或任何其他捆绑程序的...

Global site tag (gtag.js) - Google Analytics