centos6.5安装mogilefs的活路

mogilefs依赖mysql,所以安装前先卸载机器上原来的mysql5.1

1.先查看原有的mysql

rpm -qa|grep -i mysql

 

 

 

2.卸载原有的数据库

 

rpm -e --nodeps mysql-libs-5.1.73-3.el6_5.x86_64


3.创建上传所有所需文件的目录

 

 

mkdir -p /usr/common/mysql    

 

mkdir -p /usr/common/mogilefs

 

所有需要的文件的下载链接

链接:https://pan.baidu.com/s/1jp1y94S2JNJjUUaQBi2QXA 
提取码:h71x

4.进入mysql所在的文件目录并解压安装

cd /usr/common/mysql

tar -xf MySQL-5.6.37-1.el6.x86_64.rpm-bundle.tar

rpm -ivh MySQL-server-5.6.37-1.el6.x86_64.rpm

安装完成之后的最后一段话,是这样讲的,主要是教你怎么配置初始化数据库的

 

接下来继续安装

rpm -ivh MySQL-client-5.6.37-1.el6.x86_64.rpm 

rpm -ivh MySQL-shared-compat-5.6.37-1.el6.x86_64.rpm

rpm -ivh MySQL-devel-5.6.37-1.el6.x86_64.rpm 

这里shared和devel是mogilefs依赖的mysql安装文件

 

 

 

 

5.配置数据库

  5.1启动数据库服务

service mysql start 

create user 'mogilefs'@'%' identified by '123456';

netstat -tlnp 查看是否启动成功

  5.2修改数据库密码,参考上面4中的截图

 

  (1)查看初始密码

cat /root/.mysql_secret

 

 

 

 

mysql -uroot -pBXYKLKnl6nIpQj3V 登录数据库,这里要注意第一次登录之后必须修改密码,数据才能使用set password=password('123456');

 

 

 

   5.3创建mogilefs的用户并测试登录

create user 'mogilefs'@'%' identified by '123456';

   5.4创建mogilefs的数据库(也不是必须要创建)

 

create database mogilefs DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

  5.5赋予mogilefs用对数据库mogilefs的操作权限

grant all on mogilefs.* to mogilefs identified by '123456;

exit

 

 

 

6安装mogilefs

cd /usr/common/mogilefs

yum install MogileFS-Server-2.46-2.el6.noarch.rpm Perlbal-doc-1.78-1.el6.noarch.rpm MogileFS-Server-mogilefsd-2.46-2.el6.noarch.rpm perl-MogileFS-Client-1.14-1.el6.noarch.rpm MogileFS-Server-mogstored-2.46-2.el6.noarch.rpm perl-Net-Netmask-1.9015-8.el6.noarch.rpm MogileFS-Utils-2.19-1.el6.noarch.rpm perl-Perlbal-1.78-1.el6.noarch.rpm Perlbal-1.78-1.el6.noarch.rpm

 

然后一路y

7.mogilefs的操作配置与使用可以参考http://zouqingyun.blog.51cto.com/782246/1698906/

修改配置tracker的配置

vim /etc/mogilefs/mogilefsd.conf


注意:这里我没有将db_dsn和listen的ip修改为本机IP,如果改成本机IP的话后面启动tracker和配置的时候会出现问题,但是这里的配置又必须配置成本机的ip才能在后期添加

 

存储节点。所有我这个问题暂时没有解决。

8初始化创建mogilefs的数据库

mogdbsetup --dbhost=127.0.0.1 --dbport=3306 --dbname=mogilefs --dbrootuser=root --dbrootpass=123456 --dbuser=mogilefs --dbpass=123456

yes or no ? y

此时可以查看数据mogilefs,会发现就会生成一些表了

 

9.启动mogilefs的tracker的服务

/etc/init.d/mogilefsd start

netstat -tlnp | grep 7001

 

10.接下去的配置安装http://zouqingyun.blog.51cto.com/782246/1698906/应该就没什么问题

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值