mfs安装

mfs安装

Scroll Down

mfs安装
5/100
发布文章
darling023
未选择任何文件
new

MFS

简介

MooseFS是一个具有容错性的网络分布式文件系统。它把数据分散存放在多个物理服务器上,而呈现给用户的则是一个统一的资源。
在这里插入图片描述

实验步骤

Master的配置

安装依赖包

yum -y install zlib-devel

创建用户

useradd -u 98 -s /sbin/nologin mfs 

解压软件包并进行安装

tar -zxvf mfs-1.6.27-5.tar.gz -C /usr/src/
cd /usr/src/mfs-1.6.27/
./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs --disable-mfschunkserver --disable-mfsmount
make && make install

拷贝配置文件

cd /usr/local/mfs/etc/mfs/
cp mfsmaster.cfg.dist mfsmaster.cfg
cp mfsexports.cfg.dist mfsexports.cfg
cp mfstopology.cfg.dist mfstopology.cfg
cd /usr/local/mfs/var/mfs/
cp metadata.mfs.empty metadata.mfs

软链接优化路径

ln -s /usr/local/mfs/sbin/* /usr/local/sbin

启动服务

mfsmaster restart
MataLogger 日志的服务器配置

安装依赖包

yum -y install zlib-devel

创建用户

useradd mfs -s /sbin/nologin -u 98

解压软件包并进行安装

tar -zxvf mfs-1.6.27-5.tar.gz -C /usr/src/
cd /usr/src/mfs-1.6.27/
./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs --disable-mfschunkserver --disable-mfsmount
make && make install

拷贝模板到配置文件

cd /usr/local/mfs/etc/mfs/
cp mfsmetalogger.cfg.dist mfsmetalogger.cfg

修改配置文件

vim /usr/local/mfs/etc/mfs/mfsmetalogger.cfg
MASTER_HOST = 192.168.1.10

软链接优化路径

ln -s /usr/local/mfs/sbin/* /usr/local/sbin

重启服务

mfsmetalogger restart	
Chunk存储服务器的配置

安装依赖包

yum -y install zlib-devel

创建用户

useradd mfs -s /sbin/nologin -u 98

解压软件并进行编译安装

tar -zxvf mfs-1.6.27-5.tar.gz -C /usr/src/
cd /usr/src/mfs-1.6.27/
./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs --disable-mfsmaster --disable-mfsmount #这个跟上面日志和服务台的配置不一样这里把disable-mfschunkserver换成了disable-mfsmaster其他的不变
make && make install

拷贝模板到配置文件

cd /usr/local/mfs/etc/mfs/
cp mfschunkserver.cfg.dist mfschunkserver.cfg
cp mfshdd.cfg.dist mfshdd.cfg

添加配置文件

vim /usr/local/mfs/etc/mfs/mfschunkserver.cfg
MASTER_HOST = 192.168.1.10

修改配置文件

vim /usr/local/mfs/etc/mfs/mfshdd.cfg
/data
mkdir /data

给予用户对文件夹权限

chown -R mfs:mfs /data/

配置软链接优化路径

ln -s /usr/local/mfs/sbin/* /usr/local/sbin

重启服务

mfschunkserver restart
配置Client客户端

安装依赖环境

yum -y install zlib-devel

解压软件包并安装fuse

tar -zxvf fuse-2.9.2.tar.gz -C /usr/src/
cd /usr/src/fuse-2.9.2/
./configure && make &&  make install

修改配置文件

vim /etc/profile
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH

立即生效

. /etc/profile

重启生效

source /etc/profile

创建用户

useradd mfs -s /sbin/nologin -u 98

解压软件包并进行安装

tar -zxvf mfs-1.6.27-5.tar.gz -C /usr/src/
cd /usr/src/mfs-1.6.27/
./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs --disable-mfsmaster --disable-mfschunkserver --enable-mfsmount
make && make install

配置软链接优化路径

ln -s /usr/local/mfs/bin/* /usr/local/bin
modprobe fuse

配置服务器

mfsmount /var/www/html -H 192.168.1.1
df -hT

修改配置文件

vim /etc/profile
export PATH=/usr/locla/mfs/bin:$PATH
df if=/dev/zero of=/var/www/html/lala bs=1M count=100 #话的意思是/dev/zero是个空文件然后把它导入到/var/www/html/lala 然后一个文件1M 然后写入100个进去
在控制台上配置(即第一台)

重启服务

/usr/local/mfs/sbin/mfscgiserv restart
service httpd restart

最后你就可以在客户端上访问网页192.168.1.1了

完结撒花

MFS
简介
MooseFS是一个具有容错性的网络分布式文件系统。它把数据分散存放在多个物理服务器上,而呈现给用户的则是一个统一的资源。
在这里插入图片描述

实验步骤
Master的配置
安装依赖包

yum -y install zlib-devel
创建用户

useradd -u 98 -s /sbin/nologin mfs
解压软件包并进行安装

tar -zxvf mfs-1.6.27-5.tar.gz -C /usr/src/
cd /usr/src/mfs-1.6.27/
./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs --disable-mfschunkserver --disable-mfsmount
make && make install
拷贝配置文件

cd /usr/local/mfs/etc/mfs/
cp mfsmaster.cfg.dist mfsmaster.cfg
cp mfsexports.cfg.dist mfsexports.cfg
cp mfstopology.cfg.dist mfstopology.cfg
cd /usr/local/mfs/var/mfs/
cp metadata.mfs.empty metadata.mfs
软链接优化路径

ln -s /usr/local/mfs/sbin/* /usr/local/sbin
启动服务

mfsmaster restart
MataLogger 日志的服务器配置
安装依赖包

yum -y install zlib-devel
创建用户

useradd mfs -s /sbin/nologin -u 98
解压软件包并进行安装

tar -zxvf mfs-1.6.27-5.tar.gz -C /usr/src/
cd /usr/src/mfs-1.6.27/
./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs --disable-mfschunkserver --disable-mfsmount
make && make install
拷贝模板到配置文件

cd /usr/local/mfs/etc/mfs/
cp mfsmetalogger.cfg.dist mfsmetalogger.cfg
修改配置文件

vim /usr/local/mfs/etc/mfs/mfsmetalogger.cfg
MASTER_HOST = 192.168.1.10
软链接优化路径

ln -s /usr/local/mfs/sbin/* /usr/local/sbin
重启服务

mfsmetalogger restart
Chunk存储服务器的配置
安装依赖包

yum -y install zlib-devel
创建用户

useradd mfs -s /sbin/nologin -u 98
解压软件并进行编译安装

tar -zxvf mfs-1.6.27-5.tar.gz -C /usr/src/
cd /usr/src/mfs-1.6.27/
./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs --disable-mfsmaster --disable-mfsmount #这个跟上面日志和服务台的配置不一样这里把disable-mfschunkserver换成了disable-mfsmaster其他的不变
make && make install
拷贝模板到配置文件

cd /usr/local/mfs/etc/mfs/
cp mfschunkserver.cfg.dist mfschunkserver.cfg
cp mfshdd.cfg.dist mfshdd.cfg
添加配置文件

vim /usr/local/mfs/etc/mfs/mfschunkserver.cfg
MASTER_HOST = 192.168.1.10
修改配置文件

vim /usr/local/mfs/etc/mfs/mfshdd.cfg
/data
mkdir /data
给予用户对文件夹权限

chown -R mfs:mfs /data/
配置软链接优化路径

ln -s /usr/local/mfs/sbin/* /usr/local/sbin
重启服务

mfschunkserver restart
配置Client客户端
安装依赖环境

yum -y install zlib-devel
解压软件包并安装fuse

tar -zxvf fuse-2.9.2.tar.gz -C /usr/src/
cd /usr/src/fuse-2.9.2/
./configure && make && make install
修改配置文件

vim /etc/profile
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH
立即生效

. /etc/profile
重启生效

source /etc/profile
创建用户

useradd mfs -s /sbin/nologin -u 98
解压软件包并进行安装

tar -zxvf mfs-1.6.27-5.tar.gz -C /usr/src/
cd /usr/src/mfs-1.6.27/
./configure --prefix=/usr/local/mfs --with-default-user=mfs --with-default-group=mfs --disable-mfsmaster --disable-mfschunkserver --enable-mfsmount
make && make install
配置软链接优化路径

ln -s /usr/local/mfs/bin/* /usr/local/bin
modprobe fuse
配置服务器

mfsmount /var/www/html -H 192.168.1.1
df -hT
修改配置文件

vim /etc/profile
export PATH=/usr/locla/mfs/bin:$PATH
df if=/dev/zero of=/var/www/html/lala bs=1M count=100 #话的意思是/dev/zero是个空文件然后把它导入到/var/www/html/lala 然后一个文件1M 然后写入100个进去
在控制台上配置(即第一台)
重启服务

/usr/local/mfs/sbin/mfscgiserv restart
service httpd restart
最后你就可以在客户端上访问网页192.168.1.1了

完结撒花
帮助文档
快捷键目录标题文本样式列表链接代码片表格注脚注释自定义列表LaTeX 数学公式插入甘特图插入UML图插入Mermaid流程图插入Flowchart流程图插入类图
快捷键

Markdown 图标 快捷键
撤销 Ctrl /⌘+Z
重做 Ctrl /⌘+Y
加粗 Ctrl /⌘+B
斜体 Ctrl /⌘+I
标题 Ctrl /⌘+Shift +H
有序列表 Ctrl /⌘+Shift +O
无序列表 Ctrl /⌘+Shift +U
待办列表 Ctrl /⌘+Shift +C
插入代码 Ctrl /⌘+Shift +K
插入链接 Ctrl /⌘+Shift +L
插入图片 Ctrl /⌘+Shift +G
查找 Ctrl /⌘+F
替换 Ctrl /⌘+G
Markdown 3577 字数 304 行数 当前行 1, 当前列 0HTML 2700 字数 109 段落