MFS3.0+安装部署
角色分配
10.119.119.141 mfsmaster
10.119.119.142 mfsmetalogger
10.119.119.143 mfschunkserver
10.119.119.144 mfsclient
一.mfsmaster安装
1.安装包拷贝到/opt/rh
2.cd /opt/rh
tar -zxvf moosefs-packages-all-3.0.101.tar.gz
3.cd /opt/rh/moosefs-packages-all-3.0.101/linux/centos/6
4 ls
5.选择对应版本安装(注意看好系统是32位还是64位)
例如:
yum install moosefs-master-3.0.101-1.rhsysv.x86_64.rpm
6.vi /etc/hosts
添加
10.119.119.141 mfsmaster
二mfsmetalogger安装(安装步骤类似mfsmaster)
1.安装包拷贝到/opt/rh
2.cd /opt/rh
tar -zxvf moosefs-packages-all-3.0.101.tar.gz
3.cd /opt/rh/moosefs-packages-all-3.0.101/linux/centos/6
5.选择对应版本安装
例如:
yum install moosefs-pro-metalogger-3.0.101-1.rhsysv.x86_64.rpm
6.vi /etc/hosts
添加
10.119.119.141 mfsmaster
7.vi /etc/mfs/mfsmetalogger.cfg
打开注释
MASTER_HOST = mfsmaster
MASTER_PORT = 9419
三mfschunkserver安装
1.安装包拷贝到/opt/rh
2.cd /opt/rh
tar -zxvf moosefs-packages-all-3.0.101.tar.gz
3.cd /opt/rh/moosefs-packages-all-3.0.101/linux/centos/6
5.选择对应版本安装
例如:
yum install moosefs-chunkserver-3.0.101-1.rhsysv.x86_64.rpm
6.vi /etc/hosts
添加
10.119.119.141 mfsmaster
7.vi /etc/mfs/mfshdd.cfg
打开相应注释(注意不要忘了授权文件件 chmod 777 /mnt/hd1)
8. vi /etc/mfs/mfschunkserver.cfg
打开相应注释
MASTER_HOST = mfsmaster
MASTER_PORT = 9420
四mfsclient安装
1.安装包拷贝到/opt/rh
2.cd /opt/rh
tar -zxvf moosefs-packages-all-3.0.101.tar.gz
3.cd /opt/rh/moosefs-packages-all-3.0.101/linux/centos/6
5.选择对应版本安装
例如:
yum install moosefs-pro-client-3.0.101-1.rhsysv.x86_64.rpm
6.vi /etc/hosts
添加
10.119.119.141 mfsmaster
7.vi /etc/mfs/mfsmount.cfg
添加挂在路径
8.挂在客户端
cd /usr/bin
mfsmount -H mfsmaster
五cgi安装
cgi安装在master机器上即可
1.cd /opt/rh/moosefs-packages-all-3.0.101/linux/centos/6
2.选择对应版本安装
yum install moosefs-cgi-3.0.101-1.rhsysv.x86_64.rpm
yum install moosefs-cgiserv-3.0.101-1.rhsysv.x86_64.rpm
3.运行
cd /usr/bin
mfscgiserv
4.在浏览器输入地址即可访问
功能模块
- info
这个部分显示了MFS的基本信息。 - Servers
列出现有的ChunkServer。 - Disks
列出每一台ChunkServer的磁盘目录以及使用量 - Exports
列出共享的目录,既可以被挂载的目录 - mounts
显示被挂载的情况。 - Openrations
显示正在执行的操作。 - Master Charts
显示Master server的操作情况,包括读取,写入,创建目录,删除目录等消息。 - Server Charts
显示ChunkServer的操作情况,数据传输率以及系统状态等信息。
MFS启动服务
Mfsmaster启动
#/usr/sbin/mfsmaster start
Mfsmetalogger启动
#/usr/sbin/mfsmetalogger start
Mfschunkserver启动
#/usr/sbin/mfschunkserver start
文件路径
默认路径:
配置文件
/etc/mfs
命令路径:
/usr/bin
关键命令
tar -zxvf moosefs-packages-all-3.0.101.tar.gz
cd /opt/rh/moosefs-packages-all-3.0.101/linux/centos/6
yum install moosefs-client-3.0.101-1.rhsysv.x86_64.rpm
/usr/bin/mfschunkserver start
常用命令
查找安装包的安装路径
rpm -ql redis-3.2.10-2.el7.x86_64
查找文件
find -name test.file
查看系统位数
getconf LONG_BIT
安装rpm文件
rpm -ivh your-package.rpm
赋予权限
chmod 777 文件夹/文件
虚拟机配置
配置静态网络
注意:不要直接删除网络配置,做好备份在修改
vi /etc/sysconfig/network-scripts/ifcfg-eth0
配置文件
DEVICE=eth0
BOOTPROTO=static
HWADDR=00:0C:29:A0:CF:14
NM_CONTROLLED=yes
ONBOOT=yes
TYPE=Ethernet
UUID=27ea53d1-2a19-4eca-b186-d207f0e59119
DNS1=211.167.230.100
IPADDR=10.119.119.141
NETMASK=255.255.255.0
GATEWAY=10.119.119.1
重启网络
service network restart
克隆虚拟机需要重新添加网络适配器(点击网络适配器,移除,在点击添加).
//10.119.119.121服务器上虚拟机
账户root
密码 moosefs
//修改网络配置
cat /etc/udev/rules.d/70-persistent-net.rules
根据ATTR{address}和name修改ifcfg-eth0文件
重启网络
service network restart
依赖包安装
yum install libpcap libpcap-devel –y
yum install glibc
yum install glibc.i686
yum list glibc*
yum list libstdc++*
参考网址
- https://www.linuxidc.com/Linux/2016-07/133058.htm
- https://blog.csdn.net/u011679955/article/details/51606968
- https://www.cnblogs.com/caoguo/p/4793424.html
- https://www.cnblogs.com/liaojiafa/p/6068533.html