Centos7下GlusterFS分布式存储集群环境部署记录
之前已经简单地对GlusterFS分布式文件系统做了介绍,下面就该环境部署做一记录:
0)环境准备
GlusterFS至少需要两台服务器搭建,服务器配置最好相同,每个服务器两块磁盘,一块是用于安装系统,一块是用于GlusterFS。
192.168.10.239 GlusterFS-master(主节点) Centos7.4
192.168.10.212 Gl...
/
521 次浏览/
应用管理
前面已经介绍了GlusterFS分布式存储集群环境部署记录,现在模拟下更换故障Brick的操作:
1)GlusterFS集群系统一共有4个节点,集群信息如下:
分别在各个节点上配置hosts、同步好系统时间,关闭防火墙和selinux
[root@GlusterFS-slave data]# cat /etc/hosts
192.168.10.239 GlusterFS-master
192.168.10.212 GlusterFS-slave...
/
768 次浏览/
应用管理
GlusterFSFS恢复数据都是基于副本卷来说的,GlusterFSFS复制卷是采用镜像的方式做的,并且是同步事务性操作。简单来说就是,某一个客户要写文件时,先把这个文件锁住,然后同时写两个或多个副本,写完后解锁,这个操作才算结束。那么在写某一个副本时发生故障没有写成功,或者运行过程中某一个节点断电了,造成数据丢失了,等等,就能通过另一个副本来恢复。
现在这里说一个疑问:就是GlusterFS写副本时同步写的,就是客户端同时写两份数据,这样就会产生两倍的流...
/
530 次浏览/
应用管理
介绍
Kadalu 是一个在容器生态系统(如 kubernetes、openshift、RKE 等)中提供持久存储的项目,基于csi实现。https://github.com/kadalu/kadalu
部署
可以通过两种方式来进行部署,即二进制部署和yaml部署。下面分别进行介绍。
二进制部署
部署在Kubernetes上:
#curl -LO https://github.com/kadalu/kadalu/releases/latest/download/kubec...
/
1179 次浏览/
容器虚拟化
接着上一篇Centos7下GlusterFS分布式存储集群环境部署记录文档,继续做一些补充记录,希望能加深对GlusterFS存储操作的理解和熟悉度。
========================清理glusterfs存储环境=========================
由上面可知,该glusterfs存储集群有四个节点:
[root@GlusterFS-master ~]# cat /etc/hosts
.......
192.168.1...
/
703 次浏览/
DBA运维
Keepalived 实现VRRP(虚拟路由冗余)协议,从路由级别实现VIP切换,可以完全避免类似heartbeat脑裂问题,可以很好的实现主从、主备、互备方案,尤其是无状态业务,有状态业务就需要额外花些功夫了。既然Mysql可以使用Keepalived很好的做到主从切换,那么Redis自然可以使用这种方式实现高可用。
Redis主从实现完全没有Mysql成熟,仅仅是可用而已,经过测试主从也不是那么完全不靠谱,主要问题在于同步连接断开之后需要重新全量同步...
/
721 次浏览/
DBA运维
Redis哨兵模式(sentinel)学习总结及部署记录(主从复制、读写分离、主从切换)
Redis的集群方案大致有三种:1)redis cluster集群方案;2)master/slave主从方案;3)哨兵模式来进行主从替换以及故障恢复。
一、sentinel哨兵模式介绍Sentinel(哨兵)是用于监控redis集群中Master状态的工具,是Redis 的高可用性解决方案,sentinel哨兵模式已经被集成在redis2.4之后的版本中。sentinel...
/
517 次浏览/
DBA运维
RocketMQ 简单梳理 及 集群部署笔记
一、RocketMQ 基础知识介绍Apache RocketMQ是阿里开源的一款高性能、高吞吐量、队列模型的消息中间件的分布式消息中间件。
上图是一个典型的消息中间件收发消息的模型,RocketMQ也是这样的设计,简单说来RocketMQ具有以下特点:1)是一个队列模型的消息中间件,具有高性能、高可靠、高实时、分布式特点。2)Producer、Consumer、队列都可以分布式。3)Producer向一些队列...
/
618 次浏览/
DBA运维
kafka 基础知识梳理及集群环境部署记录
一、kafka基础介绍
0. kakfa概述
Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica)开源消息系统,由Scala写成,是由Apache软件基金会开发的一个开源消息系统项目,该项目的目标是为处理实时数据提供一个统一、高通量、低等待的平台。kafka基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足...
下面测试的部署机ip地址为:192.168.10.2051)yum安装OpenLDAP
[root@openldap-server ~]# yum install openldap openldap-* -y
2)配置ldap,包括准备DB_CONFIG和slapd.conf
[root@openldap-server ~]# cp /usr/share/openldap-servers/DB_CONFIG.example /var/l...
/
556 次浏览/
DBA运维