centos7.2安装MogileFS的艰辛历程

前端之家收集整理的这篇文章主要介绍了centos7.2安装MogileFS的艰辛历程前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

这里mogilefs的配置可能会存在问题,需要参考的同学可以参考我下一篇博客

1.搞到阿里云centos7.2版本的系统

========================================================================================================

2.卸载系统自带MysqL相关的东西

rpm -qa | grep -i mariadb (查找mariadb)

rpm -e --nodepsmariadb-libs-5.5.44-2.el7.centos.x86_64 (卸载mariadb)


删除留下的文件


======================================================================

3.安装MysqL(此处大部分参考:http://www.jb51.cc/article/p-cwfqvhep-ta.html

rpm -Uvh http://dev.MysqL.com/get/MysqL-community-release-el7-5.noarch.rpm


yum repolist enabled | grep "MysqL.*-community.*"


yum install MysqL-community-server


这里面会需要确定一下输入y就放了一张局部图

表示安装成功了

==============================================================================

4.配置MysqL

开启MysqL的守护进程,使用命令


----------插话分割线----------

这里开始的话配置我就参考了 http://jingyan.baidu.com/article/fec7a1e5f8d3201190b4e782.html?qq-pf-to=pcqq.c2c

中的数据库配置这一块

----------插话分割线----------

配置开放3306端口(这里注意阿里云需要配置安全组策略)

配置阿里云安全组策略


----------配置数据库密码的分割线--------------

输入MysqL登录

设置登录密码

use MysqL

update user set password=password('123456') where user='root';(这里设置数据库密码是123456)

配置远程访问的密码

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

ctrl +c 退出数据库 此时你可以用navigator来测试连接一下你的数据了

----------配置数据库密码的分割线--------------

此时配置magileFS数据库的相关依赖还没有完全配置完成

rpm -qa |grep -i MysqL (先查看下载的MysqL的版本)

数据库还缺少share和devel两个包 (下载链接地址:http://download.csdn.net/detail/clearmarkcc/9904170(5.6.37的版本)

把东西放在/usr/common下面

所以先创建文件目录

然后将这两个rpm包上传到服务器


然后rpm安装

到这里MysqL算是终于安装好了

==============================================================================================

5 安装perl5的相关的(这个要是不安装的话安装mogileFS会有问题)

yum install perl-ExtUtils-MakeMaker -y

最后出现Complete!就安装好了


============================================================================

6.开始安装MogileFS(这里参考了 http://chenlinux.com/2012/06/10/install-mogilefs/)

cpanm MogileFS::Utils(这里看一下是不是全是一排下来都是ok的我这边都是安装成功的)

---------------可能故障分割线----------------------------

注意:这里我安装了perl模块后cpanm指令不能使用了,上次安装时没存在这个问题出现就


输入sudo wget http://xrl.us/cpanm -O /usr/bin/; sudo chmod +x /usr/bin/cpanm

此处参考了(http://blog.csdn.net/memray/article/details/17543791)
---------------可能故障分割线----------------------------
cpanm MogileFS::Client(再安装client的发现Utils好像已经包含了Client)
帖子中的原话,安装MogileFs Server# 因为MogileFS::Server的test里会测试MysqLsqlite、pgsql支持,用不着,直接强制安装就好了
cpanm --force MogileFS::Server 
安装完成之后就写配置
cat > /etc/mogilefs/mogstored.conf <<EOF
maxconns = 10000
httplisten = 0.0.0.0:7500
mgmtlisten = 0.0.0.0:7501
docroot=/data/mogstore
EOFmkdir /etc/mogilefs
 
 
接下去的就按照http://chenlinux.com/2012/06/10/install-mogilefs/进行

猜你在找的CentOS相关文章