文档章节

ubuntu 12下安装mogileFS

wufa
 wufa
发布于 2012/08/03 14:43
字数 638
阅读 149
收藏 0

在自己机子上做开发测试用的。

参考文章:http://www.usewo.com/?p=74 ;注意其中的命令参数,都是--(两个杠杠),不是-(一个长杠).不然累死你,你都不值错误怎么办。。。

出现的问题:(以下命令用户为root)

1 如果报libxml2目录不存在,或者找不到的情况
   # apt-get install libxml2-devel #默认装了libxml2,需要开发包。 

2 装完后phpinfo中没有出现mogileFS模块 
   这是因为Ubuntu的配置规则,需要执行一下语句,然后重启apache。
   # echo "extension=mogilefs.so" > /etc/php5/conf.d/mogilefs.ini ;
   # service apache2 restart;
   # php -m ;#可以看到mogilefs模块了。

./mogdbsetup 的时候一直报数据root的password错,
   1 检查
数据库和用户信息的。
   2 将–dbhost,–dbname ,–dbuser的两个杠改为一个。
   3 改用 --dbrootuser 和 --dbrootpass 试试。

用cpan方式安装mogilefs 后DBI 连接mysql还是报错。
   #
sudo /usr/bin/perl -MCPAN -e shell #重新进入cpan中。
  #install MogileFS:Server
  #install MogileFS:Utils
  #
install DBI #这个也要装

最好记得自己的设置,因为cpan中没有可查的历史记录。

5 php5在ubuntu 12.4下的目录:
   模块扩展:/usr/lib/php5/20090626/  .这里就是so文件放的位置
   so文件的配置:
/etc/php5/conf.d/ .也就是光有so文件不够,需要在这里建一个ini的配置,具体见1
   php执行路径 :/usr/bin/php 

   php-config路径:/usr/bin/php-config

6 ubuntu 下apt-get 不能安装 neon neon-devel 需要单独下载。
   neon最新的下载地址:
http://www.webdav.org/neon/
   neon-devel最新的下载地址:
http://mirror.internode.on.net/pub/cygwin/release/neon/libneon-devel/ 

                                            或者http://www.pnms.cn/opensuse/distribution/12.1/repo/oss/suse/x86_64/
   如何安装neon请参考:http://www.techsww.com/tutorials/libraries/neon/installation/installing_neon_on_ubuntu_linux.php
注意下php和libxml2的目录。
   如何安装neon-devel,可以参考下载地址,或者直接:#tar jxvz ****.tar.gz 解压即可。解压完我重启系统才安装成功的。

7 ubuntu下很多地址跟fedora下的不同。可用
    whereis 程序名;#查找程序的执行目录
    find 目录 -name "文件名" ;#查找文件。

8  ./mogdbsetup报 innodb不支持。
   因为我装的mysql是5.5.24,默认引擎就是innodb.
  可以查看引擎设置,mysql>
show engines; 
  可以看到InnoDB 为Default 支持。如果是NO,需要补装。
   可以参考:
http://tonyty163.blog.51cto.com/721698/463515

9 本机存储,本机监听,客户端也在本机的启动顺序:
   $su ;#用root启动

   #mogstored --daemon ;#启动mogilefs的存储节点
   #su 
mogile;#切换到其他用户
   $ 
mogilefsd -c /etc/mogilefs/mogilefsd.conf --daemon ;#运行tracker服务器

   $exit; #退回到root
   .........可以测试mogileFS的上传啦。。。。:-)
   




© 著作权归作者所有

wufa
粉丝 5
博文 34
码字总数 8041
作品 0
丰台
程序员
私信 提问
分布式存储MogileFS介绍

MogileFS介绍 MogileFS 是一个开源的分布式文件存储系统,由LiveJournal旗下的Danga Interactive公司开发。 Danga团队开发了包括 Memcached、MogileFS、Perlbal 等多个知名的开源项目。 目前...

cstsncv
2018/04/13
0
0
MogileFS-2.44 安装与配置

MogileFS-2.44 安装与配置 一、MogileFS 介绍< xmlnamespace prefix ="o" /> MogileFS 是一个开源的分布式文件系统,用于组建分布式文件集群,由 LiveJournal 旗下 Danga Interactive 公司开......

youyu2299
2013/12/07
0
0
mogileFS 分布式存储-安装手记

环境是centos 呃,装个玩意儿走了好多弯路,以为依赖太多的包河模块,搞了很久. 后来发现其实安装可以简化的,yum没有mogilefs,可以通过epel来安装. 第一种安装方法,用epel # rpm -Uvh http://do...

晨曦之光
2012/03/09
368
0
简单的MogileFS-2.44安装及配置过程记录一下

1:安装相关的Perl模块 首先要安装perl # yum install perl 以下Perl模块均可使用以下命令进行安装,如安装Sys::Syscall模块。 # cpan –I Sys::Syscall Sys::Syscall Danga::socket BSD::Re...

刘纪君
2013/03/31
0
0
Nginx反代Mogilefs分布式储存示例

一、分布式存储系统简介   随着信息技术不断的发展,给我们带来便利的同时,不断增加的数据量级、信息之间的连接关联越来越复杂、数据访问的并发量日益增加对I/O的要求越来越高、数据类型越...

Ala6
2018/11/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

你需要知道的 5 个 Linux 新手会犯的失误

Linux 爱好者们分享了他们犯下的一些最大错误。 终身学习是明智的 —— 它可以让你的思维敏捷,让你在就业市场上更具竞争力。但是有些技能比其他技能更难学,尤其是那些小菜鸟错误,当你尝试...

xiangyunyan
15分钟前
0
0
来迟了,用Python助你叠猫猫,抢618大红包!

目录: 0 引言 1 环境 2 需求分析 3 前置准备 4 逛店铺流程回顾 5 代码全景展示 6 总结 0 引言 最近叠猫猫的活动可真是十分的火爆,每天小伙伴们为了合猫猫忙的可谓是如火如荼。为啥要叠猫猫...

上海小胖
22分钟前
0
0
FPGA 设备 USB Platform Cable USB

lsusbFuture Technology Devices International, Ltd FT232H Single HS USB-UART/FIFO IC

MtrS
今天
4
0
lua web快速开发指南(6) - Cache、DB介绍

"数据库"与"缓存"的基本概念 数据库与缓存是服务端开发人员的必学知识点. 数据库 "数据库"是一种信息记录、存取的虚拟标记地点的集合统称. 比如现实生活中, 我们经常会用到文件柜、书桌等等数...

水果糖的小铺子
今天
9
0
Oracle分页查询语句的写法

Oracle分页查询语句的写法 Oracle分页查询语句使我们最常用的语句之一,下面就为您介绍的Oracle分页查询语句的用法,Oracle分页查询语句基本上可以按本文给出的格式来进行套用。   Oracle分...

康师傅
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部