(转)CentOS7.4环境下搭建--Gluster分布式集群存储
原文:https://blog.csdn.net/qq_39591494/article/details/79853038
环境如下:
OS:Centos7.4x86_64
IP地址如下:
Daasbank1: 192.168.1.102---CentOS7.4x86_64
Daasbank2: 192.168.1.103---CentOS7.4x86_64
Daasbank3: 192.168.1.105---CentOS7.4x86_64
Client: 192.168.1.106---CentOS7.4x86_64
2.修改每一台主机的hosts文件,添加IP地址映射如下:
传到各个服务器节点:
3. 配置阿里源(在各个节点服务器都需要配置)
配置前首先需要备份—防止yum源出错
[css] view plain copy
[root@daasbank ~]# wget http://mirrors.aliyun.com/repo/Centos-7.repo
[root@daasbank~]#mv/etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
[root@daasbank ~]# mv Centos-7.repo /etc/yum.repos.d/CentOS-Base.repo
[root@daasbank ~]# yum clean all
正式安装Glusterfs
在Daasbank/1/2节点上安装Glusterfs
[css] view plain copy
[root@daasbank ~]# yum install centos-release-gluster
[root@daasbank ~]# yum install -y glusterfs glusterfs-server glusterfs-fuse glusterfs-rdma
安装完成后启动Glusterfs-并开机自启动!
[css] view plain copy
[root@daasbank ~]# systemctl start glusterd.service
[root@daasbank ~]# systemctl enable glusterd.service
在测试环境我直接把防火墙关掉了
[css] view plain copy
[root@daasbank ~]# systemctl stop firewalld
[root@daasbank ~]# setenforce 0
添加Daasbank2&&3到gluster集群
第一行是本地的hostname 所以会提示!
添加成功之后看看群集的状态
有一个2 一个3 这个就是我添加进来的。
创建数据存储目录在Gluster 1 2 3 都要创建
[css] view plain copy
[root@daasbank ~]# mkdir -p /xinzhe/gluster/data
创建完成后查看volume的状态
上面提示没有卷 很正常 我们只创建了目录
以上提示,请开始访问数据的卷
Replica 3 表示的是3个备份后面的是指定的存储的目录
查看volume
启动models
[css] view plain copy
[root@daasbank ~]# gluster volume start models
volume start: models: success
4.安装Glusterfs客户端—在客户端部署
[css] view plain copy
[root@client ~]# yum install -y glusterfs glusterfs-fuse
[root@client ~]# mount -t glusterfs daasbank:models /xinzhe/gfsmount/
5.最后我写了一个for循环如下:(专门来创建文件)
[css] view plain copy
#!/bin/bash
a=`seq 1 10000`
for yankerp in $a
do
touch xinzhe.$yankerp
done
echo yes yes yes
批量创建文件 我在/xinzhe/gfsmount 运行脚本最后下面有很多的文件(只是测试下)
Client测试如下: cd /xinzhe/gfsmount && ls
接下来daasbank机器上查看
测试daasbank2机器!
测试daasbank3机器
Gluster一些命令总结:
Gluster peer status 查看所有的节点信息
Gluster peer probe name添加节点
Gluster peer detachname 删除节点
/etc/init.d/glusterstart 启动gluster
/etc/init.d/glusterstop 停止gluster
/etc/init.d/glusterrestart 重启gluster
创建卷
Gluster volume createxxx
Gluster volume info 查看卷信息
谢谢各位观看,加油! 再见~~~
(转)CentOS7.4环境下搭建--Gluster分布式集群存储的更多相关文章
- Linux单机环境下HDFS伪分布式集群安装操作步骤v1.0
公司平台的分布式文件系统基于Hadoop HDFS技术构建,为开发人员学习及后续项目中Hadoop HDFS相关操作提供技术参考特编写此文档.本文档描述了Linux单机环境下Hadoop HDFS伪分 ...
- win10环境下搭建zookeeper伪集群
一.下载zookeeper https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/ 这里笔者下载的是zookeeper-3.3.6 二.配置zoo ...
- centos7.5环境下elasticserch5.6.15集群升级6.8.4
节点的角色分片: node01 eus_mp_web01 : master,false node,false, ingest,true node02 eus_mp_es01 : master,true ...
- hadoop搭建伪分布式集群(centos7+hadoop-3.1.0/2.7.7)
目录: Hadoop三种安装模式 搭建伪分布式集群准备条件 第一部分 安装前部署 1.查看虚拟机版本2.查看IP地址3.修改主机名为hadoop4.修改 /etc/hosts5.关闭防火墙6.关闭SE ...
- centos7搭建伪分布式集群
centos7搭建伪分布式集群 需要 centos7虚拟机一台: jdk-linux安装包一个 hadoop-2.x安装包1个(推荐2.7.x) 一.设置虚拟机网络为静态IP(最好设成静态,为之后编程 ...
- Storm环境搭建(分布式集群)
作为流计算的开篇,笔者首先给出storm的安装和部署,storm的第二篇,笔者将详细的介绍storm的工作原理.下边直接上干货,跟笔者的步伐一块儿安装storm. 原文链接:Storm环境搭建(分布式 ...
- 在 Ubuntu 上搭建 Hadoop 分布式集群 Eclipse 开发环境
一直在忙Android FrameWork,终于闲了一点,利用空余时间研究了一下Hadoop,并且在自己和同事的电脑上搭建了分布式集群,现在更新一下blog,分享自己的成果. 一 .环境 1.操作系统 ...
- 超详细!CentOS 7 + Hadoop3.0.0 搭建伪分布式集群
超详细!CentOS 7 + Hadoop3.0.0 搭建伪分布式集群 ps:本文的步骤已自实现过一遍,在正文部分避开了旧版教程在新版使用导致出错的内容,因此版本一致的情况下照搬执行基本不会有大错误. ...
- 使用docker搭建hadoop分布式集群
使用docker搭建部署hadoop分布式集群 在网上找了非常长时间都没有找到使用docker搭建hadoop分布式集群的文档,没办法,仅仅能自己写一个了. 一:环境准备: 1:首先要有一个Cento ...
随机推荐
- 8.7 正确使用索引(no)
一 索引未命中 并不是说我们创建了索引就一定会加快查询速度,若想利用索引达到预想的提高查询速度的效果,我们在添加索引时,必须遵循以下问题 1 范围问题,或者说条件不明确,条件中出现这些符号或关键字:& ...
- awk中NF的使用
统计机器中网络连接各个状态个数 netstat -a | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 一下子不明白$NF是什么意 ...
- apache ap 并发测试工具
可以使用 apache httpd 软件包里的 ab.exe 简单的做些网站的性能测试, ab.exe 是一个命令工具,所以不能双击运行, 在 cmd 下运行: ab.exe -n 1000 -c 5 ...
- EasyUI DataGrid 使用(分页,url数据获取,data转json)
EasyUI算是比较有名的,搜一下网上的资料也比较多,具体的参数,下载地址我就不写了 平常也不怎么写文章,大部分都是代码,有不能运行的可以直接评论回复 有可能遇到的问题: json数据格式,这个要仔细 ...
- Monthly数据类型
Monthly由来 最近在做关于智能财税的项目,大量用到了账期相关的数据操作.项目已有两年历史了,对于账期数据,前辈们用的是DateTime数据类型,即每个月的最后一天就是账期.而用DateTime来 ...
- 【cocos2d-x 环境配置-Mac配置篇】
目前我配置的环境需求如下: JDK 1.6 XCode Version 4.6 (4H127) Cocos2d-x 2.2.0 Android Developer 一,下载安装 要配置环境一次性下 ...
- Amazon新一代云端关系数据库Aurora(下)
本文由 网易云发布. 作者:郭忆 本篇文章仅限内部分享,如需转载,请联系网易获取授权. 故障恢复 MySQL基于Check point的机制,周期性的建立redo log与数据页的一致点.一旦数据库 ...
- Codeforces Gym 100513F F. Ilya Muromets 水题
F. Ilya Muromets Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/gym/100513/probl ...
- scrapy入门例子
使用爬取http://quotes.toscrape.com/内容,网站内容很简单 一. 使用scrapy创建项目 scrapy startproject myscrapy1 scrapy gensp ...
- Centos7.4下安装Mysql8.0.15
一.下载Mysql Mysql下载地址:https://dev.mysql.com/downloads/mysql/ 二.卸载Linux自带的mariadb 安装Mysql之前需要卸载maria ...