(转)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 ...
随机推荐
- linux每天一小步---touch命令详解
1 命令功能: 创建文件和修改文件或者目录的时间戳 2 命令语法: touch [选项] [文件名或者目录名] 3 命令参数: -a 只修改文件的access(访问)时间. -c 或-- ...
- VM参数收集(部分)
VM参数收集 -verbose:gc 输出虚拟机中GC的详细情况 -Xms20M Heap初始容量为 20M -Xmx20M Heap最大容量为 20M -XX:+HeapDumpOnOutOfMem ...
- (转)C# .net微信开发,开发认证,关注触发消息,自动应答,事件响应,自定义菜单
原文地址:http://www.cnblogs.com/qidian10/p/3492751.html 成为开发者 string[] ArrTmp = { "token", Req ...
- 咏南新CS插件开发框架支持DELPHI7
咏南新CS插件开发框架支持DELPHI7 适用软件:基于数据管理的应用软件适用行业:生产制造.物流.贸易.零售行业的ERP.MRP.CRM.MIS.MES.POS等基于C/S架构的数据库管理系统 运行 ...
- 采购文件中 RFI、RFQ、RFP、IFB的区别
[PMBOK的描述] 采购文件用于征求潜在卖方的建议书.如果主要依据价格来选择卖方(如购买商业或标准产品时),通常就使用标书.投标或报价等术语.如果主要依据其他考虑(如技术能力或技术方法)来选择卖方, ...
- docker 版本变化及说明
Docker从1.13.x版本开始,版本分为企业版EE和社区版CE,版本号也改为按照时间线来发布,比如17.03就是2017年3月,有点类似于ubuntu的版本发布方式. 企业版自然会提供一些额外的服 ...
- Sql 四大排名函数(ROW_NUMBER、RANK、DENSE_RANK、NTILE)
row_number() over() 1.2.3.4.5.6.7 rank() over() 1.2.2.4.5.5.7 dense_rank() over() 1.2.2.3.3.4.5 n ...
- osgi.net框架
osgi.net是一个动态的模块化框架.它向用户提供了模块化与插件化.面向服务构架和模块扩展支持等功能.该平台是OSGi联盟定义的服务平台规范移植到.NET的实现. 简介 尤埃开放服务平台是一个基于. ...
- C++ windows进程间通信
最近一直在找共享内存同步的操作,恰好这篇文章有讲解.本文转载:https://blog.csdn.net/bing_bing_bing_/article/details/82875302 方便记录,c ...
- Java50道经典习题-程序6 求最大公约数及最小公倍数
题目:输入两个正整数m和n,求其最大公约数和最小公倍数.分析:用辗转相除法求最大公约数 两个数的最大公约数:设两个数分别为n和m,(n>=m);用定义一个变量i,使用for循环,将i的取值 ...