- 浏览: 52555 次
- 性别:
- 来自: 北京
文章分类
最新评论
mini安装centos7
更新yum源
安装依赖库
安装MFS
vi /etc/hosts
mfsmaster安装配置
vi /application/mfs/etc/mfs/mfsexports.cfg
第一个设置,代表让172.16.0.0网段机器可以挂载mfs的根分区;如果将"/"改为"."符号则表示允许访问所有
第二个设置是允许客户端挂载使用回收站功能。如果决定了挂载mfsmeta,那么一定要在mfsmaster的mfsexport.cfg文件中添加这条记录:
配置mfsmaster自启
vi /lib/systemd/system/mfs.service
systemctl start mfs.service
systemctl enable mfs.service
lsof -i :9420
配置cgi客户端
vi /lib/systemd/system/mfscgi.service
systemctl start mfscgi.service
systemctl enable mfscgi.service
lsof -i :9425
安装mfschunkserver[其他chunkserver配置相同]
mkdir -p /data/mfsdata
chown -R mfs:mfs /data/mfsdata
cd /application/mfs/var/mfs/
cp metadata.mfs.empty metadata.mfs
cd /application/mfs/etc/mfs
cp mfschunkserver.cfg.sample mfschunkserver.cfg
vi mfschunkserver.cfg
cp mfshdd.cfg.sample mfshdd.cfg
echo "/data/mfsdata 20G" >> mfshdd.cfg
设置chunkserver自启动
vi /lib/systemd/system/mfschunkserver.service
systemctl start mfschunkserver.service
systemctl enable mfschunkserver.service
lsof -i :9422
安装metalogger元数据日志服务器操作记录
vi mfsmetalogger.cfg
设置mfsmetalogger自启动
vi /lib/systemd/system/mfsmetalogger.service
systemctl start mfsmetalogger.service
systemctl enable mfsmetalogger.service
lsof -i :9419
安装mfs client客户端
查看mfscli信息
df -h
更新yum源
yum -y install net-tools wget lrzsz lsof mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup cd /etc/yum.repos.d/ wget http://mirrors.163.com/.help/CentOS7-Base-163.repo yum clean all yum makecache
安装依赖库
yum -y remove selinux* yum -y update yum -y install pcre pcre-devel openssl openssl-devel gcc-c++
安装MFS
vi /etc/hosts
172.16.33.230 mfs-master mfsmaster 172.16.33.231 metalogger 172.16.33.232 chunkserver01 172.16.33.234 chunkserver02 172.16.33.235 client-server
mfsmaster安装配置
hostnamectl set-hostname mfsmaster mkdir -p /application useradd mfs -M -s /sbin/nologin systemctl disable iptables.service cd /home/ wget https://fossies.org/linux/misc/legacy/moosefs-3.0.96-1.tar.gz tar -zxvf moosefs-3.0.96-1.tar.gz cd moosefs-3.0.96 ./configure --prefix=/application/mfs --with-default-user=mfs --with-default-group=mfs cd /application/mfs/etc/mfs cp -a mfsmaster.cfg.sample mfsmaster.cfg cp -a mfstopology.cfg.sample mfstopology.cfg cp -a mfsexports.cfg.sample mfsexports.cfg cd /application/mfs/var/mfs/ cp metadata.mfs.empty metadata.mfs chown -R mfs:mfs /application/mfs/
vi /application/mfs/etc/mfs/mfsexports.cfg
172.16.0.0/16 / rw,alldirs,maproot=0 * . rw
第一个设置,代表让172.16.0.0网段机器可以挂载mfs的根分区;如果将"/"改为"."符号则表示允许访问所有
第二个设置是允许客户端挂载使用回收站功能。如果决定了挂载mfsmeta,那么一定要在mfsmaster的mfsexport.cfg文件中添加这条记录:
配置mfsmaster自启
vi /lib/systemd/system/mfs.service
[Unit] Description=mfs After=network.target remote-fs.target nss-lookup.target [Service] Type=forking ExecStart=/application/mfs/sbin/mfsmaster start ExecReload=/application/mfs/sbin/mfsmaster reload ExecStop=/application/mfs/sbin/mfsmaster stop ExecRestart=/application/mfs/sbin/mfsmaster restart [Install] WantedBy=multi-user.target
systemctl start mfs.service
systemctl enable mfs.service
lsof -i :9420
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME mfsmaster 4601 mfs 9u IPv4 31114 0t0 TCP *:9420 (LISTEN)
配置cgi客户端
vi /lib/systemd/system/mfscgi.service
[Unit] Description=mfscgi After=network.target remote-fs.target nss-lookup.target [Service] Type=forking ExecStart=/application/mfs/sbin/mfscgiserv start ExecReload=/application/mfs/sbin/mfscgiserv reload ExecStop=/application/mfs/sbin/mfscgiserv stop ExecRestart=/application/mfs/sbin/mfscgiserv restart [Install] WantedBy=multi-user.target
systemctl start mfscgi.service
systemctl enable mfscgi.service
lsof -i :9425
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME mfscgiser 1313 root 3u IPv4 19739 0t0 TCP *:9425 (LISTEN)
安装mfschunkserver[其他chunkserver配置相同]
hostnamectl set-hostname chunkserver01 mkdir -p /application useradd mfs -M -s /sbin/nologin systemctl disable iptables.service cd /home/ wget https://fossies.org/linux/misc/legacy/moosefs-3.0.96-1.tar.gz tar -zxvf moosefs-3.0.96-1.tar.gz cd moosefs-3.0.96 ./configure --prefix=/application/mfs --with-default-user=mfs --with-default-group=mfs cd /application/mfs/etc/mfs cp -a mfsmaster.cfg.sample mfsmaster.cfg cp -a mfstopology.cfg.sample mfstopology.cfg cp -a mfsexports.cfg.sample mfsexports.cfg cd /application/mfs/var/mfs/ cp metadata.mfs.empty metadata.mfs chown -R mfs:mfs /application/mfs/
mkdir -p /data/mfsdata
chown -R mfs:mfs /data/mfsdata
cd /application/mfs/var/mfs/
cp metadata.mfs.empty metadata.mfs
cd /application/mfs/etc/mfs
cp mfschunkserver.cfg.sample mfschunkserver.cfg
vi mfschunkserver.cfg
MASTER_HOST = 172.16.33.230 //这个填写master管理节点的ip或主机名 MASTER_PORT = 9420
cp mfshdd.cfg.sample mfshdd.cfg
echo "/data/mfsdata 20G" >> mfshdd.cfg
设置chunkserver自启动
vi /lib/systemd/system/mfschunkserver.service
[Unit] Description=mfschunkserver After=network.target remote-fs.target nss-lookup.target [Service] Type=forking ExecStart=/application/mfs/sbin/mfschunkserver start ExecReload=/application/mfs/sbin/mfschunkserver reload ExecStop=/application/mfs/sbin/mfschunkserver stop ExecRestart=/application/mfs/sbin/mfschunkserver restart [Install] WantedBy=multi-user.target
systemctl start mfschunkserver.service
systemctl enable mfschunkserver.service
lsof -i :9422
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME mfschunks 1239 mfs 11u IPv4 18765 0t0 TCP *:9422 (LISTEN)
安装metalogger元数据日志服务器操作记录
hostnamectl set-hostname metalogger mkdir -p /application useradd mfs -M -s /sbin/nologin systemctl disable iptables.service cd /home/ wget https://fossies.org/linux/misc/legacy/moosefs-3.0.96-1.tar.gz tar -zxvf moosefs-3.0.96-1.tar.gz cd moosefs-3.0.96 ./configure --prefix=/application/mfs --with-default-user=mfs --with-default-group=mfs cd /application/mfs/var/mfs/ cp metadata.mfs.empty metadata.mfs cd /application/mfs/etc/mfs cp mfsmetalogger.cfg.sample mfsmetalogger.cfg chown -R mfs:mfs /application/mfs
vi mfsmetalogger.cfg
META_DOWNLOAD_FREQ = 1 MASTER_HOST = 172.16.33.230 MASTER_PORT = 9419
设置mfsmetalogger自启动
vi /lib/systemd/system/mfsmetalogger.service
[Unit] Description=mfsmetalogger After=network.target remote-fs.target nss-lookup.target [Service] Type=forking ExecStart=/application/mfs/sbin/mfsmetalogger start ExecReload=/application/mfs/sbin/mfsmetalogger reload ExecStop=/application/mfs/sbin/mfsmetalogger stop ExecRestart=/application/mfs/sbin/mfsmetalogger restart [Install] WantedBy=multi-user.target
systemctl start mfsmetalogger.service
systemctl enable mfsmetalogger.service
lsof -i :9419
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME mfsmaster 4736 mfs 8u IPv4 31683 0t0 TCP *:9419 (LISTEN)
安装mfs client客户端
mkdir -p /data/mfs /data/mfsmeta yum -y install fuse fuse-devel hostnamectl set-hostname client-server mkdir -p /application useradd mfs -M -s /sbin/nologin systemctl disable iptables.service cd /home/ wget https://fossies.org/linux/misc/legacy/moosefs-3.0.96-1.tar.gz tar -zxvf moosefs-3.0.96-1.tar.gz cd moosefs-3.0.96 ./configure --prefix=/application/mfs --with-default-user=mfs --with-default-group=mfs --enable-mfsmount make && make install /application/mfs/bin/mfsmount /data/mfs -H mfsmaster /application/mfs/bin/mfsmount /data/mfsmeta/ -H mfsmaster
查看mfscli信息
/application/mfs/bin/mfscli -SIN -H mfsmaster
df -h
文件系统 容量 已用 可用 已用% 挂载点 mfsmaster:9421 38G 128K 38G 1% /data/mfs
发表评论
-
CentOS7安装配置Zabbix3.4
2018-07-25 09:14 473mini安装CentOS7 && 基本配置 ... -
CentOS7安装gitlab+汉化
2018-07-20 16:20 793mini安装centos7 更新yum源 yum - ... -
CentOS7安装jira,confluence
2018-07-18 16:47 1568mini安装centos7 更新yum源 yum -y ... -
Grafana安装&基本配置
2018-01-04 11:26 988安装Grafana yum -y install fon ... -
CentOS7 npm+zabbix 安装配置
2017-12-28 10:52 425mini安装centos7 更新yum源 yum -y ... -
centos7 docker nginx tomcat 动静分离 负载均衡配置
2017-09-26 16:01 511mini安装centos7 64位 yum -y upda ... -
sql每天统计查询
2017-09-14 12:01 723select YEAR(createtime)年,MONTH( ... -
centos6.6 RHCS安装配置
2015-06-26 13:22 0需要用到的各组件功能: RHCS(Red Hat Cluste ... -
ansible安装配置
2015-06-24 14:29 6031) 准备环境 1. yum -y install gcc g ... -
linux下强制新用户首次登陆修改密码
2015-04-29 14:36 1493linux下强制新用户首次登陆修改密码 1. 使用userad ... -
linux下apache启动,httpd: apr_sockaddr_info_get() failed for
2015-02-28 13:24 354httpd: apr_sockaddr_info_get() ... -
更新yum源
2015-02-28 11:36 369CentOS更改yum源与更新系统 [1] 首先备份/etc ... -
lvs+keepalived
2015-02-11 11:55 462安装ipvsadmin yum install -y gcc ... -
nginx+keepalived
2015-02-11 11:48 654vi /etc/keepalived/keepalived.c ... -
haproxy+keepalived安装配置说明
2015-01-31 17:46 1206安装Keepalived yum install -y ... -
AVAYA基本命令
2014-10-21 17:23 676AVAYA常用命令集 (2007-05-1 ... -
nmap详解
2014-04-01 17:37 578进行ping扫描,打印出对 ... -
查找虚拟机所在宿主机
2014-04-01 17:36 1593查找对应的ip地址的mac地址 #show arp | inc ... -
SQLServer存储过程
2013-11-02 13:13 597create proc [dbo].[PhoneRec] (@ ... -
mysql备份数据库
2013-11-02 12:33 519备份MySQL数据库的命令 mysqldump -hhostn ...
相关推荐
centos7安装+tomcat+mysql+jdk+nginx配置步骤,按着步骤走傻子都能做出来,非常详细
centos下安装配置nginx+mysql+php环境,提升网站负载。
centos-7安装步骤+静态ip配置
CentOS系统安装配置Nginx+keepalived实现负载均衡
基于Centos7 x64 操作系统 ,开源数据PostgreSQL+PostGIS 数据环境安装文档
Centos7安装Zabbix4.4.1+PHP7.1+Mysql5.7,最新zabbix监控+mysql分区优化
主要介绍了在阿里云服务器上配置CentOS+Nginx+Python+Flask环境的教程,值得一提的是这里的方案用Nginx作反向代理而使用Gunicorn作wsgi服务器,需要的朋友可以参考下
centos7.2安装部署 OpenStack+KVM 云平台虚拟化环境详解
CentOS系统中安装配置Apache+PHP+MySQL环境.docx
CentOS 7.2 SVN+Mysql+Apache+PHP版本管理工具安装配置教程,自己实践所得成果。网上资源占不到想要的,自己配置完成后编写的文档!
centos 6.5下安装nginx+mysql+php的教程,包括配置,nginx,php使用源码安装,mysql使用rpm文件安装
centos5.2下配置apache+mysql+php 源码安装编译
Centos7.4下安装mongo+tomcat+redis、开机自启动,tomcat+redis配置文件详解
CentOS6安装PHP7+Nginx配置,实战能用亲测,可以使用多版本配合
Centos7.0安装配置keepalived+mysql MySQL的双主模型自动切换
本文档介绍基于centos7平台的liunx系统下,安装+还原+卸载sqlserver方法,亲测有效
centos7 x86-64 libstdc++.so.6.0.30
Notepad++安装包,可以用于编辑HTML、python等代码,这个安装包是给我上web课的老师推荐的
CentOS6.2下配置Django+Python环境步骤
centos6一键安装lnmp+zabbix服务端(ok脚本) install Nginx 1.8.x + mysql5.5.x + PHP-FPM 5.4.x + Zabbix 2.4.7 automatically.