GlusterFS安装配置

简介:

俩台服务端,一台客户端。

环境:

    Centos7。


服务端安装和配置


零、编辑hosts文件

添加

192.168.1.230 GFS230    

192.168.1.231 GFS231


230、231两台服务器分别执行一到五命令:

一、执行以下命令,下载glusterfs。

1、安装epel-release

yum -y install epel-release


2、执行

    wget -P /etc/yum.repos.d http://download.gluster.org/pub/gluster/glusterfs/LATEST/CentOS/glusterfs-epel.repo


二、yum方式在线安装。

    

yum -y install glusterfs-server


三、开放端口

编辑iptables添加

-A INPUT -p tcp -m state --state NEW -m tcp --dport 24007 -j ACCEPT

-A INPUT -p tcp -m state --state NEW -m tcp --dport 49155 -j ACCEPT


四、重启电脑

reboot


五、开启服务端

systemctl start glusterd

========================================================


六、服务器有两台要先绑定子一起(230做主服务器)在230上执行:

gluster peer probe 192.168.1.231


然后创建一份存储数据

gluster volume create zkweb_files GFS230:/home/zkweb/files

如果有两台服务器则

gluster volume create zkweb_files GFS230:/home/zkweb/files GFS231:/home/zkweb/files


说明:

zkweb_files为同一命名空间,客户端挂载时使用。

GFS231:/home/zkweb/files为第二台服务端的路径,需要配置hosts添加 192.168.1.231 GFS231


创建两份存储数据,需要设置成双数,服务器需要双数。


gluster volume create zkweb_files repl 2  GFS230:/home/zkweb/files GFS231:/home/zkweb/files


七、启动volume。


gluster volume start zkweb_files


客户端安装和配置


一、配置hosts。

192.168.1.230 GFS230

二、yum在线安装。

yum -y install glusterfs-client


三、挂载目录

mount -t glusterfs GFS230:/zkweb_files /home/zkweb/files


说明:/home/zkweb/files为客户端目录,如果没有请先创建。


到此,配置完成,在/home/zkweb/files路径下创建文件,查看GFS230上有没有测试一下OK了。











本文转自 yntmdr 51CTO博客,原文链接:http://blog.51cto.com/yntmdr/1613545,如需转载请自行联系原作者
目录
相关文章
pip镜像源大全及配置
在中国使用pip时,可以配置国内镜像源来提高安装速度和稳定性。以下是一些常见的国内镜像源:
16577 0
|
缓存 安全 Java
JAVA实现用户登录错误N次后,账户暂时锁定
JAVA实现用户登录错误N次后,账户暂时锁定
1035 0
JAVA实现用户登录错误N次后,账户暂时锁定
|
缓存 Linux 开发工具
CentOS 7- 配置阿里镜像源
阿里镜像官方地址http://mirrors.aliyun.com/ 1、点击官方提供的相应系统的帮助 :2、查看不同版本的系统操作: 下载源1、安装wget yum install -y wget2、下载CentOS 7的repo文件wget -O /etc/yum.
252728 0
|
Linux
百度搜索:蓝易云【Centos8升级到Centos 8 stream教程。】
CentOS 8 stream 是 CentOS 8 的下一代版本,它采用的是“滚动发布”的方式,即在 CentOS 8.4 发布后,每个组件的更新都将立即推送给用户,而不是等到下一个大版本发布。
264 1
|
存储 缓存 Linux
GlusterFs分布式文件系统
GlusterFs分布式文件系统
225 8
|
JSON Kubernetes 数据格式
k8s集群namespace一直处于Terminating状态不释放解决办法
k8s集群namespace一直处于Terminating状态不释放解决办法
982 0
|
API 开发者 Python
API接口:原理、实现及应用
本文详细介绍了API接口在现代软件开发中的重要性及其工作原理。API接口作为应用程序间通信的桥梁,通过预定义的方法和协议实现数据和服务的共享。文章首先解释了API接口的概念,接着通过Python Flask框架示例展示了API的设计与实现过程,并强调了安全性的重要性。最后,本文还讨论了API接口在Web服务和移动应用程序等领域的广泛应用场景。
|
Java 应用服务中间件 Maven
ContextLoaderListener在Spring应用中的作用与配置方法
ContextLoaderListener在Spring应用中的作用与配置方法
|
存储 网络协议 Linux
CentOS 7.6 部署 GlusterFS 分布式存储系统
CentOS 7.6 部署 GlusterFS 分布式存储系统
689 0
|
存储 固态存储 Linux
E2000从eMMC或SD启动U-boot和系统
E2000从eMMC或SD启动U-boot和系统
1563 0
E2000从eMMC或SD启动U-boot和系统