centos7.2安装MogileFS的艰辛历程

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

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

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

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

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

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


删除留下的文件夹


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

3.安装mysql(此处大部分参考:http://blog.csdn.net/dongdong9223/article/details/52536675 

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/cpanm; sudo chmod +x /usr/bin/cpanm

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

猜你喜欢

转载自blog.csdn.net/clearMarkCC/article/details/75405868
今日推荐