今天花了半天多时间的时间 在centos6.1到系统上装MogileFS上 成功安装 很开心 。。。
看了很多资料:
参考:
mogilefs 2.44的安装文档
等等
最后总结出自己的:
mysql数据库服务器:192.168.83.137
storage node与trackers都是同一台(因为在虚拟机上跑3台有点吃不消):192.168.83.136
一.数据库服务器的安装配置
1.安装数据库
2.登入数据库
mysql -p
....输入密码
mysql> CREATE DATABASE mogilefs;
mysql> GRANT ALL ON mogilefs.* TO 'mogile'@'%';
mysql> SET PASSWORD FOR 'mogile'@'%' = OLD_PASSWORD('123456');
mysql> FLUSH PRIVILEGES;
mysql> quit
二.MogileFS的安装
[root@localhost Downloads]# tar -xvf MogileFS-Server-2.57.tar.gz -C /usr/src/
[root@localhost MogileFS-Server-2.57]# cd /usr/src/MogileFS-Server-2.57/
[root@localhost MogileFS-Server-2.57]# perl Makefile.PL
他会提示很多东西没有找到
可以用cpan 后面接着缺到文件名称,直到提示
[root@localhost MogileFS-Server-2.57]# perl Makefile.PL
Writing Makefile for MogileFS::Server
这个为止
make
make test
make install
这个安装好后,其他两个包到安装就轻松了,同样到步骤 但是包就没有缺那么多了。
安装完成后
./mogdbsetup -dbhost=192.168.83.137 -dbname=mogilefs -dbuser=mogile -dbpassword=123456
如果出现错误,去关闭下防火墙。
三.tracker的配置
新建一个文件/etc/mogilefs/mogilefsd.conf
vi mogilesfsd.conf
db_dsn = DBI:mysql:mogilefs:192.168.83.137;port=3306;mysql_connect_timeout=5
db_user = mogile
db_pass = 123456
conf_port = 7001
listener_jobs = 5
node_timeout = 5
rebalance_ignore_missing = 1
注意:这步完成后,就先要把tracker启动起来,安官网的说法mogilefsd不要去用root启动,所以:
adduser mogile
# su mogile
$ mogilefsd -c /etc/mogilefs/mogilefsd.conf -daemon
$ exit
四.接下来是Storage Server Configuration,在storage server上新建一个存储用的目录,注意你等会用来启动mogstored的用户必须有这个目录的读写权限。
# mkdir /var/mogdata
配置,每台storage服务器新建一个配置文件/etc/mogilefs/mogstored.conf:
httplisten=0.0.0.0:7500 #http监听端口
mgmtlisten=0.0.0.0:7501 #Mogilefs监听端口
docroot=/var/mogdata #存储路径
好,然后用’mogadm’把每个storage写到数据库中
# mogadm -lib=/usr/lib64/perl5/5.10.0 –trackers=192.168.83.136:7001 host add mogilestorage -ip=192.168.83.136 -port=7500 -status=alive
确认下是不是加进去了:
# mogadm -lib=/usr/lib64/perl5/5.10.0 –trackers=192.168.83.136:7001 host list
# mogadm -lib=/usr/lib64/perl5/5.10.0 –trackers=192.168.83.136:7001 device add mogilestorage 1
mogadm -lib=/usr/lib64/perl5/5.10.0 –trackers=192.168.83.136:6001 device list
下班了 明天接着写
阅读(1944) | 评论(0) | 转发(0) |