
distribute file system
hxpjava1
毕业于武汉理工大学计算机系,12年开发架构经验,擅长java,k8s
展开
-
开源分布式文件系统比较
要使用分布式文件系统来降低成本,于是搜寻了开源的分布式文件系统。经过安装部署和测试,把我使用中碰到的一些问题总结一下, 希望对大家有所帮助, 我也有一些问题没有搞懂,希望和大家一起交流,共同进步。第一:CEPH网上搜索了一些资料, 说 ceph 性能最高,C++编写的代码,支持Fuse,并且没有单点故障依赖, 于是下载安装, 由于 ceph 使用转载 2017-03-05 17:56:38 · 2050 阅读 · 0 评论 -
ceph 创建和删除osd
ceph 创建和删除osdceph 创建和删除osd1、概述 本次主要是使用ceph-deploy工具和使用ceph的相关命令实现在主机上指定磁盘创建和删除osd,本次以主机172.16.1.96(主机名hadoop96)为例,此主机系统盘为/dev/sda, 其他盘有/dev/sdb、/dev/sdc和/dev/sdd,这几个盘都是裸磁盘,目的是使用这几个盘的组合创建osd。 ...转载 2018-04-28 16:19:32 · 1771 阅读 · 0 评论 -
HEALTH_WARN clock skew detected的解决办法
当你的ceph集群出现如下状况时,$ ceph -s cluster 3a4399c0-2458-475f-89be-ff961fbac537 health HEALTH_WARN clock skew detected on mon.1, mon.2 monmap e17: 3 mons at {0=192.168.0.5:6789/0,1=192.168.0.6:6789...转载 2018-04-28 13:58:10 · 954 阅读 · 0 评论 -
ceph工作原理及安装
一、概述Ceph是一个分布式存储系统,诞生于2004年,最早致力于开发下一代高性能分布式文件系统的项目。随着云计算的发展,ceph乘上了OpenStack的春风,进而成为了开源社区受关注较高的项目之一。Ceph有以下优势:1. CRUSH算法Crush算法是ceph的两大创新之一,简单来说,ceph摒弃了传统的集中式存储元数据寻址的方案,转而使用CRUSH算法完成数据的寻址操作。CRUSH在一致性...转载 2018-04-28 13:43:52 · 325 阅读 · 0 评论 -
Ceph基础知识和基础架构认识
Ceph基础知识和基础架构认识1 Ceph基础介绍Ceph是一个可靠地、自动重均衡、自动恢复的分布式存储系统,根据场景划分可以将Ceph分为三大块,分别是对象存储、块设备存储和文件系统服务。在虚拟化领域里,比较常用到的是Ceph的块设备存储,比如在OpenStack项目里,Ceph的块设备存储可以对接OpenStack的cinder后端存储、Glance的镜像存储和虚拟机的数据存储,比较直观的是...转载 2018-04-28 13:31:57 · 713 阅读 · 0 评论 -
Ceph Pool操作总结
Ceph Pool操作总结一个ceph集群可以有多个pool,每个pool是逻辑上的隔离单位,不同的pool可以有完全不一样的数据处理方式,比如Replica Size(副本数)、Placement Groups、CRUSH Rules、快照、所属者等。打印pool列表ceph osd lspools创建pool通常在创建pool之前,需要覆盖默认的pg_num,官方推荐:若少于5个OSD, 设...转载 2018-05-02 16:05:22 · 11458 阅读 · 2 评论 -
《大话 Ceph 》之 CephX 那点事儿
《大话 Ceph 》系列文章通过通俗易懂的语言并结合基础实验,用最简单的描述来讲解 Ceph 中的重要概念。让读者对分布式存储系统有一个清晰的理解。引言这篇文章主要介绍了 Ceph 中的一个重要系统 -- CephX 认证系统。简要介绍了 CephX 的命名格式。并介绍了从集群启动到用户连接集群这一系列流程中 CephX 所起的作用。最后通过实验操作讲解如何在集群所有秘钥丢失的情况下将其完整恢复,...转载 2018-05-02 11:24:20 · 1367 阅读 · 0 评论 -
GlusterFS卷类型及数据分布分析
Glusterfs支持七种Volume,即Distribute卷、Stripe卷、Replica卷、Distribute stripe卷和Distribute replica卷,Distribute Stripe, Replica Volume卷这七种卷可以满足不同应用对高性能、高可用的需求。基本卷:(1) distribute volume:分布式卷(2) stripe volume:条带卷...转载 2018-04-04 14:45:52 · 2296 阅读 · 0 评论 -
GlusterFS 几种volume 模式说明
GlusterFS 几种volume 模式说明:一、 默认模式,既DHT, 也叫 分布卷: 将文件已hash算法随机分布到 一台服务器节点中存储。gluster volume create test-volume server1:/exp1 server2:/exp2二、 复制模式,既AFR, 创建volume 时带 replica x 数量: 将文件复制到 replica x 个节点中。glus...转载 2018-04-04 14:35:08 · 6216 阅读 · 1 评论 -
CentOS7上Glusterfs的安装及使用(gluster/heketi)
1.glusterfs安装安装并设置自启动:yum -y install centos-release-glusteryum -y install glusterfs-serversystemctl enable glusterdsystemctl start glusterd1234配置每台机器hosts:vim /etc/hosts 10.132.47.78 lk-glus...转载 2018-03-27 09:46:05 · 1606 阅读 · 0 评论 -
Automatically deploying GlusterFS with Puppet-Gluster + Vagrant!
Puppet-Gluster was always about automating the deployment of GlusterFS. Getting your own Puppet server and the associated infrastructure running was never included “out of the box“. Today, it is! (Thi...转载 2018-03-22 17:18:31 · 402 阅读 · 0 评论 -
Glusterfs的常用命令
1 服务器节点# gluster peer status //查看所有节点信息,显示时不包括本节点# gluster peer probe NODE-NAME //添加节点# gluster peer detach NODE-NAME //移除节点,需要提前将该节点上的brick移除2 glusterd服务/etc/init.d/gluste...转载 2018-03-22 16:57:30 · 647 阅读 · 0 评论 -
GlusterFS volume快照总结
一、概述GlusterFS 3.6版本发布了基于卷的快照功能,该功能是基于thinly provisionedLVM snapshot,所以必须满足以下条件,才能保证卷快照功能的正常使用。条件1,每个Brick必须是独立的thinlyprovisioned LVM;条件2,BrickLVM不能存储除了Brick以外的数据。二、主要特性1、Crash Consistency(碰撞一致性检测)当快照正...转载 2018-06-12 09:10:17 · 786 阅读 · 0 评论