(转)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 ...
随机推荐
- docker 关于volumns的总结(转)
原文地址:http://www.cnblogs.com/ivictor/p/4834864.html Docker容器启动的时候,如果要挂载宿主机的一个目录,可以用-v参数指定. 譬如我要启动一个ce ...
- TogetherJS本地部署,基于websocket的网页即时视频、语音、文字聊天
TogetherJS分为两大部分,一个是hu文件夹中的服务端:另外一个是TogetherJS文件夹中的Together.JS文件,包含了所有的网页文字.语音等操作. 需要预先安装Node.js,可以百 ...
- shell 脚本 随机抽取班上学生
#!/bin/bash # jw=('王浩' '谢云生' '黄科杨' '何星宇' '张宸兵' '邓培林' '刘桃' '杨沛东' '楚齐文' '咸鱼' '杨东' '>黄庭辉' '郑少文' '师靖' ...
- FORM 错误:此责任无可用函数。 更改责任或与您的系统管理员联系。
错误:此责任无可用函数. 更改责任或与您的系统管理员联系. 2014-07-02 12:20:47 分类: Oracle Symptom 访问Help->Diagnostics->Exam ...
- iperf 指令
1. 测试UDP丢包率 30个现成以5Mbps速度测试60s iperf -u -c 目的IP -b 5M -P 30 -t 60 测试TCP丢包率 iperf -c 目的IP -b 5M -P 30 ...
- js练习计算器
js练习计算器,支持鼠标点击.键盘操作 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &quo ...
- c3p0--常见异常
获取资源timeout: 异常信息如下: Caused by: java.sql.SQLException: An attempt by a client to checkout a Connecti ...
- zookeeper的主要应用
master选举 数据发布和订阅 负载均衡
- Python学习之全局变量与global
刚学习Python,遇到个问题:为什么有些定义在函数外的变量可以直接被函数使用,有些就不行呢? 如: count = 0 def change(): count += 1 change() # 报错 ...
- 用 go 写 WebAssembly入门
Golang WebAssembly 入门 Golang 在1.11版本中引入了 WebAssembly 支持,意味着以后可以用 go编写可以在浏览器中运行的程序,当然这个肯定也是要受浏览器沙盒环境约 ...