基于docker 部署ceph 问题 [问题点数:100分]

Bbs1
本版专家分:0
结帖率 90%
Ceph集群Docker容器化部署
目标:使用<em>docker</em><em>部署</em><em>ceph</em>集群
Docker快速部署Ceph测试集群
本文记录了通过<em>docker</em>快速<em>部署</em>小规模Ceph集群的流程,可用于开发测试环境。 # 1. 创建Ceph专用网络 <em>docker</em> network create --driver bridge <em>ceph</em>-network <em>docker</em> network inspect <em>ceph</em>-network # 2. 删除旧的<em>ceph</em>相关容器 <em>docker</em> rm -f $(<em>docker</em> ps -a | grep cep...
多台云服务器+Docker部署Ceph存储系统
<em>ceph</em> <em>docker</em>
使用云服务器+Docker部署Ceph存储系统
<em>ceph</em> <em>docker</em>
基于dockerceph集群
<em>docker</em> run -d --name=mon --net=host \ --restart=always \ -v /etc/<em>ceph</em>:/etc/<em>ceph</em> \ -v /var/lib/<em>ceph</em>:/var/lib/<em>ceph</em> \ -e MON_IP=192.168.0.1 \ -e CEPH_PUBLIC_NETWORK=192.168.0.0/24 \ <em>ceph</em>/daemon:tag-build-master-je
使用docker 搭建 ceph 开发环境,使用aws sdk 存储数据
本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/79553386 1,关于<em>ceph</em> Ceph是加州大学Santa Cruz分校的Sage Weil(DreamHost的联合创始人)专为博士论文设计的新一代自由软件分布式文件系统。自2007年毕业之后,Sage开始全职投入到Ceph开 发之中,使其能适用于生产环境。C...
Docker简单部署Ceph测试集群
  通过<em>docker</em>可以快速<em>部署</em>小规模Ceph集群的流程,可用于开发测试。   以下的安装流程是通过linux shell来执行的;假设你只有一台机器,装了linux(如Ubuntu)系统和<em>docker</em>环境,那么可以参考以下步骤安装Ceph:   # 1. 创建Ceph专用网络   <em>docker</em> network create --driver bridge --subnet 172.20...
docker创建ceph集群
背景  Ceph官方现在提供两类镜像来创建集群,一种是常规的,每一种Ceph组件是单独的一个镜像,如<em>ceph</em>/daemon、<em>ceph</em>/radosgw、<em>ceph</em>/mon、<em>ceph</em>/osd等;另外一种是最新的方式,所有的Ceph组件都集成在一个镜像<em>ceph</em>/daemon中,如果要创建对应的Ceph组件容器,只需要指定类型即可。这里,我们使用第一种方式来创建Ceph集群。   另外,这里所有的容器,都
使用ceph-ansible部署docker化的ceph集群
使用<em>ceph</em>-ansible<em>部署</em><em>docker</em>化的<em>ceph</em>集群安装ansible下载<em>ceph</em>-ansible配置<em>ceph</em>-ansible启动<em>部署</em>销毁集群(谨慎) 安装ansible 关于安装ansible以及配置各个节点间的免密登陆,这里就不再累述,请参考官方文档。 下载<em>ceph</em>-ansible git clone https://github.com/<em>ceph</em>/<em>ceph</em>-ansible.git c...
Ceph容器化部署(离线环境)
前提:各节点已安装<em>docker</em>,已<em>部署</em>好局域网<em>docker</em> registry1、节点规划 172.17.47.85 aipaas0    admin(启动mon、osd、mgr) 172.17.47.86 aipaas1    node1(启动mon、osd) 172.17.47.88 aipaas2    node2(启动mon、osd) 172.17.47.90 aipaas3    no...
使用Docker快速部署Ceph集群
Ceph是一个开源的分布式文件系统。使用Ceph可以轻松地将存储容量扩展到PB以上并拥有不错的性能。Ceph提供对象存储、块存储和文件系统三种存储方式。如果要直接在物理机或者虚拟机上<em>部署</em>Ceph集群,可以使用<em>ceph</em>-deploy工具,也可以使用<em>ceph</em>-ansible。如果不想花时间安装<em>ceph</em>,可以通过<em>ceph</em>-<em>docker</em>来<em>部署</em>Ceph集群。使用D...
搭建ceph集群(单节点)
持之以恒,不言放弃软件环境: - Centos7 x64 CEPH版本 : - <em>ceph</em>-deploy v1.5.37 - <em>ceph</em> version 10.2.9步骤1.修改主机名(即节点名) 1) sed -i ‘/HOSTNAME/d’ /etc/sysconfig/network echo “HOSTNAME=主机名” >> /etc/sysconfig/network
基于 Harbor 和 Cephfs 搭建高可用 Docker 镜像仓库集群
Harbor 是由 VMware 公司开源的企业级的 Docker Registry 管理项目,它包括权限管理、LDAP、管理界面、镜像复制和中文支持等功能,可以很好的满足私有镜像仓库的需求。Cephfs 是 Ceph 分布式存储系统中的文件存储,可靠性高,管理方便,伸缩性强,能够轻松应对 PB、EB 级别数据。我们可以使用 Cephfs 作为 Harbor 底层分布式存储使用,提高 Harbor 集群的高可用性。
部署Ceph分布式存储集群
一、Ceph概述; 二、基本架构; 三、架构组件详解; 四、Ceph数据存储过程; 五、Ceph的优势; 六、案例:<em>部署</em>Ceph分布式存储集群;
ceph部署实践(mimic版本)
作者:【吴业亮】 博客:http://blog.csdn.net/wylfengyujiancheng 关于luminous版本的请参照这篇文章 一、准备环境 4台adminos7.4 环境,存储节点上两块磁盘(sda操作系统,sdb数据盘) client admin storage1 storage2 storage3 二、配置环境 1、修改主机名(对应节点上执行) # hostnamect...
持续集成系列(5)------分布式存储ceph部署
持续集成系列(4)------分布式存储<em>ceph</em><em>部署</em> 文章目录持续集成系列(4)------分布式存储<em>ceph</em><em>部署</em>目标<em>ceph</em>简介系统环境升级内核安装依赖初始化环境集群创建(初始节点为3个)删除集群(后悔药)新增node开启dashboard模块验证 目标 gitlab+jenkins+<em>docker</em>+harbor+k8s初步实现持续集成 <em>ceph</em>简介 Ceph是一个可靠地、自动重均衡、自动恢...
基于 Ceph RBD 实现 Docker 集群的分布式存储
以 Docker 为代表的容器技术在云计算领域正扮演着越来越重要的角色,甚至一度被认为是虚拟化技术的替代品。企业中对于有状态的容器,往往需要将数据保存在额外的存储空间。Docker 引入了 Volume 机制,能够将永久数据独立于容器之外。正式的生产环境,Docker 通常是以集群的方式使用的,因此容器会分散在不同的主机上,为了保证数据的一致性和可访问性,共享存储是不可避免的。相比于传统共享文件系...
Kolla单节点快速部署OpenStack-pike版本(集成ceph
Kolla简介:kolla是OpenStack下面用于自动化<em>部署</em>的一个项目,它<em>基于</em><em>docker</em>和ansible来实现,<em>docker</em>主要负责镜像制作,容器管理;而ansible主要负责环境的<em>部署</em>和管理。使用kolla可以实现OpenStack的单节点<em>部署</em>,并将所有服务运行在容器中,简化升级步骤,在短时间内可以大量<em>部署</em>,开箱即用,节约大量时间。此次<em>部署</em>依旧是在CentOS7.4上完成,并完成一些系统基...
Ceph集群生产环境安装部署
一、配置规划: 二、<em>部署</em> 1. ntp-server开启ntp服务: apt-get install ntp ntpdate ntp-doc systemctl enable ntp systemctl start ntp 2. <em>ceph</em> node 三台node全部执行如下操作: 磁盘分区规划如顶部表格,按照规划写的磁盘划分脚本,分别在3台node上执行脚本: # cat ~...
Ceph+nfs部署及使用
<em>部署</em>环境 五台装有CentOS 7.3的主机,不建议使用最新版的,源经常出现超时,个人推荐使用7.3,ip分别为192.168.1.56,192.168.1.182、192.168.1.183、192.168.1.184、192.168.1.185 升级内核 使用uname -r 查看内核版本,官方建议使用最新内核版本 [root@admin-node ~]# uname -r 3.10....
干货|基于Ansible的Ceph自动化部署解析
点击上方“中兴开发者社区”,关注我们 每天读一篇一线开发者原创好文 ▍作者简介 作者纪伯年16年毕业于哈工大,目前是中兴通讯的后端开发,专注于云计算与存储技术。平时喜欢学习一些相关领域的架构知识,并热衷于钻研精妙的算法与逻辑。      ▍背景介绍 当前项目中Ceph<em>部署</em>采用利用Ansible调用<em>部署</em>脚本的方式,Ceph<em>部署</em>部分文本分为两部分:Ceph配置<em>部署</em>脚本,Ansi
Ceph部署(二)RGW搭建
背景Ceph RGW简介Ceph RGW<em>基于</em>librados,是为应用提供RESTful类型的对象存储接口。RGW提供两种类型的接口:   1) S3:兼容Amazon S3RESTful API;   2) Swift:兼容OpenStack Swift API。      S3和Swift API共享同一个命名空间,所以可以使用两种API访问相同的数据。环境规划如上篇文章《Ceph<em>部署</em>(
ceph工作原理和架构总结
<em>ceph</em>简介,系统层次结构,<em>ceph</em>的<em>部署</em>,<em>ceph</em>的应用,<em>ceph</em>的运维,<em>基于</em><em>ceph</em>构建私有云存储方案
使用Docker部署单机版Ceph
介绍 我们UOS使用Ceph作为Nova、Cinder、Glance的后端,为了通过devstack可以搭建OpenStack环境,但我们还需要快速搭建单机版Ceph。在Ubuntu 14.04可以很方便搭建OpenStack,在同一台虚拟机搭建Ceph也很简单。安装Docker更新源可以安装较新版本的<em>docker</em>。 add-apt-repository ...
【Ceph学习之一】Centos7上部署Ceph存储集群以及CephFS的安装
Ceph已然成为开源社区极为火爆的分布式存储开源方案,最近需要调研Openstack与Ceph的融合方案,因此开始了解Ceph,当然从搭建Ceph集群开始。         我搭建机器使用了6台虚拟机,包括一个admin节点,一个monitor节点,一个mds节点,两个osd节点,一个client节点。机器的配置是: > lsb_release -a LSB Version: :core-4
docker使用rexray插件访问ceph做统一存储
<em>docker</em>使用rexray<em>基于</em><em>ceph</em>做共享存储背景  Docker Swarm使得分布式、集群的搭建<em>部署</em>速度提升了指数级别,原本的<em>部署</em>方式可能要用一天的时间,改用<em>docker</em><em>部署</em>后可以减少到十分钟以内。  Docker swarm一般用来<em>部署</em>无状态应用,应用可以在任何节点上运行,以便达到横向扩展。当然,我们也可以使用<em>docker</em> swarm<em>部署</em>有状态应用,但是有个限制<em>问题</em>就是:Docker 默...
CentOS7环境下ceph J版安装部署
一、环境准备 安装环境为VMWare Workstation虚拟机 1.准备5台虚拟机 <em>ceph</em>-deploy:作为管理节点,后续的<em>ceph</em>-deploy工具都在该节点上进行操作。 <em>ceph</em>-node1、<em>ceph</em>-node2 、<em>ceph</em>-node3 :即做mon节点又做osd节点,都有3块磁盘,前2块磁盘<em>部署</em>2个osd,第3块磁盘建立2个相等大小分区作为2个osd盘的日志分区。这样,集群共
helm部署ceph在k8s上做分布式存储
现在k8s上拉取镜像<em>docker</em>.io/kolla/ubuntu-source-kubernetes-entrypoint:4.0.0 对k8s机器的硬盘进行分区和格式化 参考:https://www.cnblogs.com/zishengY/p/7137671.html 这个建了两个分区 /dev/vdb1 35G 和/dev/vdb2 5G 安装并使用Helm 参考:https://...
Rook:基于Ceph的Kubernetes存储解决方案
Rook是一款运行在Kubernetes集群中的存储服务编排工具,在0.8版本中,Rook已经变成Beta发行版,如果还没有尝试过Rook,可以现在尝鲜。Rook是什么,...
Centos7单节点搭建Ceph服务器
简单便捷的操作步骤如下(以下实验在Centos7上完成): 声明:无<em>ceph</em>x认证! 1.修改vim /etc/selinux/config配置文件,执行 setenforce 0,若不生效重启虚拟机    将SELINUX=enforcing修改为SELINUX=disabled 2.为虚拟机添加硬盘设备,以作osd使用    注意:尽量容量适中数量适中,尽量避免使用一块盘为osd使用...
ceph部署及遇到的问题
安装:            <em>ceph</em>一共有四个五个RPM包,可以首先去下载这几个包。连接:http://<em>ceph</em>.com/rpm/el6/x86_64            分别是:            另外在安装的时候会有很多依赖,可以在安装时yum。            或者直接使用官网提供的yum源来安装,只有一个感觉:很慢,很坑。 前提:           在部
如何安装和配置 Rex-Ray?- 每天5分钟玩转 Docker 容器技术(74)
Rex-Ray 是一个优秀的 Docker volume driver,本节将演示其安装和配置方法。
VMware集群应用部署之--部署vSphere存储插件支持DOCKER持久化
利用<em>docker</em>快速<em>部署</em>无状态业务是非常便利的操作,但是<em>部署</em>类似数据库等需要持久保存数据的应用就需要将容器保存数据的卷以共享存储的形态挂接在容器中,如果直接将本地存储磁盘挂接在容器中,如果运行容器的机器出现故障,在另外机器上启动的容器无法访问原容器挂接的存储资源导致业务失败。 VMware的vSphere有设计专用于支持Docker的vSphere Docker卷服务-V...
openattic简介及在Ceph集群中部署
简介openattic是一个存储和监控管理系统 通过<em>基于</em>一个可扩展的体系结构,构建了一些经过验证的web技术。运用AngularJS、Bootstrap和Django web应用程序框架。 可用于监控<em>ceph</em>集群。安装说明:系统说明:可安装于主流Linux上,这里环境是Ubuntu 14.04 LTS “Trusty Thar” 需要64位系统(不支持32位)首先需要一个<em>ceph</em>集群安装步骤:
基于CentOS7部署Ceph集群(版本10.2.2)
1 简单介绍Ceph的<em>部署</em>模式下主要包含以下几个类型的节点Ø Ceph OSDs: A Ceph OSD 进程主要用来存储数据,处理数据的replication,恢复,填充,调整资源组合以及通过检查其他OSD进程的心跳信息提供一些监控信息给Ceph Monitors . 当Ceph Storage Cluster 要准备2份数据备份时,要求至少有2个Ceph OSD进程的状态是active+cle...
Docker+K8S 集群环境搭建及分布式应用部署
Docker+K8S 集群环境搭建及分布式应用<em>部署</em>,一个简单的教程,对<em>docker</em>+k8s有个初步的了解
不能访问外网,离线安装服务(以ceph为例)
离线安装服务教程(以<em>ceph</em>为例) 做运维的可能都会遇到过,自己的实际生产环境服务器是不能访问外网的。所以我们只能通过离线安装或者在内网专门有一台服务器是做yum仓库。下面我们来通过离线安装的方法解决安装某些安装包的<em>问题</em>:     一、系统环境          CentOS 7 x86_64  二、软件下载(<em>基于</em>可访问网络的 CentOS 7 x86_64 系统) 2.1  配置 ...
Kolla集成外接ceph存储
一、概述 在实际交付过程中,由于某些原因,可能会碰到不需要kolla<em>部署</em><em>ceph</em>,而是集成一套已存在<em>ceph</em>集群的情况,这种需求也是合理的。 在这种情况下,需要调整部分kolla的配置。 二、环境准备 1. 已存在的<em>ceph</em>集群(关于<em>ceph</em>的安装<em>部署</em>请参考http://blog.csdn.net/dylloveyou/article/details/79054120) 2. open
ceph 单机客户端安装
Ceph在CentOS上安装单机客户端 环境描述 Linux 版本:CentOS Linux release 7.2 (Final) CEPH版本:<em>ceph</em> version 11.2.0 内网无法连接到官网地址,因此可以通过两种方式进行安装 A)<em>部署</em>内部YUM源站点,通过<em>ceph</em>-deploy工具指定URL B)下载RPM包并上传到服务器,手工安装 这里采用第二种安装方式 RPM依赖安装 1、...
Ubuntu下Ceph单节点和多节点安装小结
Ubuntu下Ceph单节点和多节点安装小结 崔炳华 2014年2月26日 1      概述 Ceph是一个分布式文件系统,在维持POSIX兼容性的同时加入了复制和容错功能。Ceph最大的特点是分布式的元数据服务器,通过CRUSH(Controlled Replication Under Scalable Hashing)这种拟算法来分配文件的location。Ceph的核心是RADOS
Openstack I版 结合 Ceph 分布式存储 部署安装(一)
前提本人学习从2013年接触openstack G版开始,从一个对openstack完全不了解的人到现在可以单独<em>部署</em>排错,并且对组件之间小有了解,那是经历了很多困难.去年早就完成了I版与Ceph的结合<em>部署</em>并且写下了整个安装过程,分享到了中国社区的群里.由于之前没有开通博客,所以这次打算按照之前写的文档重新<em>部署</em>一次,顺便用博客记录.希望分享给任何有需要的人,在安装过程中会加上一些自己的见解,感谢各位.
Centos6.5下Ceph存储集群的搭建
简单介绍 Ceph的<em>部署</em>模式下主要包含以下几个类型的节点 • Ceph OSDs: A Ceph OSD 进程主要用来存储数据,处理数据的replication,恢复,填充,调整资源组合以及通过检查其他OSD进程的心跳信息提供一些监控信息给Ceph Monitors . 当Ceph Storage Cluster 要准备2份数据备份时,要求至少有2个Ceph OSD进程
Ceph转角遇见k8s:记分布式系统界一对名角的浪漫牵手
1、“佛说前世无数次的痛苦挣扎,换得今生的一次邂逅。 话说分布式系统界的名角<em>ceph</em>,志向远大,他要做分布式存储领域的linux,但接触过<em>ceph</em>的爱好者在初次使用<em>ceph</em>时,都经历过比较痛苦的<em>部署</em>过程。还好后来有了<em>ceph</em>-deploy工具,<em>部署</em>会简单很多。但是由于<em>ceph</em>安装包的依赖关系有点复杂,特别是在没有匹配操作系统版本的<em>ceph</em>安装包时,通过源码编译并安装也是更加头痛的一件事情:
云计算存储之Ceph架构是怎么样的?
1. Ceph架构是怎么样的? 1.1 Ceph存储系统的逻辑层次结构图 1.2 Ceph系统逻辑层次结构,自下向上,可以分为四个层次 1.2.1 基础存储系统RADOS **RADOS,Reliable, Autonomic, Distributed Object Store,即可靠的、自动化的、分布式的对象存储系统。**顾名思义,这一层本身就是一个完整的对象存储系统,所有存储在Ceph...
了解ansible和利用ceph-ansible搭建ceph集群
了解ansible和利用<em>ceph</em>-ansible搭建<em>ceph</em>集群 一、Ansible和Ceph-Ansible   Ansible是一个自动化IT工具,可用于配置系统、<em>部署</em>软件,以及完成其他IT任务。Ansible默认通过 SSH 协议管理机器。安装Ansible之后,不需要启动或运行一个后台进程,或是添加一个数据库。只要在...
ceph rgw 部署记录
1、创建key,<em>部署</em>完<em>ceph</em>后,创建相关key文件:<em>ceph</em>-authtool --create-keyring /var/lib/<em>ceph</em>/radosgw/<em>ceph</em>-rgw.obj003/keyring<em>ceph</em>-authtool -n client.rgw.obj003 --gen-key /var/lib/<em>ceph</em>/radosgw/<em>ceph</em>-rgw.obj003/keyring<em>ceph</em>
分布式文件系统 (fsfd)
在linux系统上安装 fastdfs <em>docker</em> 官网 点击进入下载 <em>docker</em> images 查看 是否有容器 需要关闭 新形防火墙 或者 设置防火墙 find / -name selinux 可查看 看到 /etc/sysconfig/selinux 设置防火墙 请自行学习 编辑 vi /etc/sysconfig/selinux SELINUX= 改 disabled 在启动容器...
开源实践分享:Ceph bluestore部署实践
Ceph bluestore<em>部署</em>首先为大家分享Ceph bluestore具体该如何<em>部署</em>,使用环境如下•   单节点•   CentOS 7.4•   使用<em>ceph</em>-deploy 进行<em>部署</em>准备 centos 7.4 系统的机器,并配置好 ssh 的无密码登录。安装 <em>ceph</em>-deployyum install https://download.<em>ceph</em>.com/rpm-luminous/el7/n...
ceph部署实践(luminous版本)
作者:【吴业亮】云计算开发工程师 博客:http://blog.csdn.net/wylfengyujiancheng一、准备环境4台adminos7环境,存储节点上两块磁盘(sda操作系统,sdb数据盘)client admin storage1 storage2 storage3二、配置环境1、修改主机名(对应节点上执行)# hostnamectl set-hostname client
Kubernetes的HA高可用容器化部署(使用Kubespray) 以及使用PVC模式挂载Ceph集群存储
Kubernetes的HA高可用容器化<em>部署</em>(使用Kubespray) 以及使用PVC模式挂载Ceph集群存储 目录 一、简介 Kubespray,以前是Kargo,是Kubernetes社区保护伞下的一个项目。它是一组工具,旨在轻松<em>部署</em>生产就绪的Kubernetes集群。 本次<em>部署</em>示例是以分支v2.4.0为基础,修改而来。v2.4.0可以如下clone: # git clone https://...
Kubernetes使用Ceph动态卷部署应用
Kubernetes使用Ceph动态卷<em>部署</em>应用 Kubernetes使用Ceph动态卷<em>部署</em>应用 1. 环境准备 2. CephFS方式创建pvc 2.1 编译并上传<em>docker</em> image 2.2 创建Ceph admin secret 2.2 启动CephFS provisioner 2.3 创建动态卷和应用 3. RBD方式创建pvc 3.1 编译并上传<em>docker</em> image 3....
Ceph分布式存储的搭建
目前我们的数据存储方式主要有以下几种 SCSI 小型计算机系统接口,主要用于硬盘,光盘,磁带机(目前多数银行应用) DAS 直连式存储 不能实现数据和其他主机的共享 占用服务器操作系统资源,CPU,IO等 数据量越大,性能越差 NAS网络技术存储 数据存储,以数据为中心 采用标准的nfs,http,cifs,限于文件系统,如NFS samba SAN存储区域网络 块存储,例如iscsi vda s...
Ceph -存储部署
一 、 Ceph存储系统概述 Ceph是呼声很高的开源分布式的SDS产品存储系统。 同时提供对象存储、块存储和文件系统存储 三种功能,满足不同应用需求。 Ceph使用C++语言开发,遵循LGPL协议开源。Sage Weil(Ceph论文发表者)于2011年创立了以Inktank公司主导Ceph的开发和社区维护。 2014年Redhat收购inktank公司,并发布Inktank Ceph企业版(...
Ceph部署(一)集群搭建
背景Ceph简介Ceph是一个分布式存储,可以提供对象存储、块存储和文件存储,其中对象存储和块存储可以很好地和各大云平台集成。一个Ceph集群中有Monitor节点、MDS节点(可选,用于文件存储)、至少两个OSD守护进程。 Ceph OSD:OSD守护进程,用于存储数据、处理数据拷贝、恢复、回滚、均衡,并通过心跳程序向Monitor提供部分监控信息。一个Ceph集群中至少需要两个OSD守护进程。
ceph存储 分布式系统设计系列 -- 基本原理及高可用策略
     “分布式系统设计”系列第一篇文章,这篇文章主要介绍一些入门的概念和原理,后面带来一些高可用、数据分布的实践方法!! ==> 分布式系统中的概念 ==> 分布式系统与单节点的不同 ==> 分布式系统特性 ==> 分布式系统设计策略 ==> 分布式系统设计实践 【分布式系统中的概念】         三元组                 
菜鸟手动部署ceph环境
本人实属菜鸟,不小心跑脚本搞崩了一台服务器。。。学艺不精,难受。。。 话不多说,闯的祸总得弥补和解决~   一、安装ubuntu系统 这个不是此处重点,但是由于本人以前都是在各种大佬的庇护下成长的,所以这种事情也是头一回,还是搞了好一会儿。 可以参照一下两个链接的教程: https://jingyan.baidu.com/article/bea41d439726c1b4c51be629...
部署OpenStack+Ceph+热迁移架构图
OpenStack+Ceph+热迁移架构与规划 Openstack信息 Openstack平台信息 Hostname eth0(外部) eht1(管理) OS controller 192.168.200.10 192.168.100.10 Centos7.2 comput
Kubernetes 集群基于 Rook 搭建 Ceph 分布式存储系统
Rook 是专用于 Cloud-Native 环境的文件、块、对象存储服务。它实现了一个自动管理的、自动扩容的、自动修复的分布式存储服务。Rook 支持自动<em>部署</em>、启动、配置、分配、扩容/缩容、升级、迁移、灾难恢复、监控以及资源管理,Rook 目前支持 Ceph、NFS、Minio Object Store、Edegefs、Cassandra、CockroachDB 存储的搭建,后期会支持更多存储方案。本文将在 Kubernetes <em>基于</em> Rook 搭建 Ceph 分布式存储系统
rexray在CentOS上不能创建ceph rbd的docker volume问题定位
背景   我们通过<em>docker</em>的rexray插件来创建<em>ceph</em> rbd设备的<em>docker</em> volume,但总提示创建失败。 # <em>docker</em> volume create --driver=rexray --opt=size=5 --name=<em>ceph</em>rbd-book Error response from daemon: create test_<em>ceph</em>rbd_volume: Volu
ceph部署 关于osd磁盘选择以及激活问题
最近在做<em>ceph</em>一键<em>部署</em>,发现在osd这一块出现比较多的<em>问题</em>,主要有以下两个个方面:                                                  1, 关于数据盘和日志盘的选择,这个地方可以加一块盘符,由于在之前的配置文件中指定了日志盘的大小,那么这一步执行时会自动从指定盘符中分出对应大小的空间作为日志盘,剩下的作为数据盘,这种情况下执行之后,osd不需要
CEPH分布式集群搭建
1 概述1.2 集群概述    Ceph集群是一个集Monitors[1]、OSDs[2]、MDs[3]三种节点组成的一种集群。这里我所做的Ceph集群的搭建步骤主要以Monitor+OSDs为核心来搭建该集群,若掌握了这两个搭建集群的方法,理解其搭建流程,再在此基础上添加MDs就会变得很简单。总的来说,搭建集群难点在于集群前期的搭建以及让这个集群达到active(激活)状态,之后再添加OSD或是...
Centos7.3上搭建Ceph高可用集群
概述 <em>ceph</em>是今年越来越火的一个分布式存储开源软件,包含了块存储,对象存储和文件存储,相比于glusterfs更加全面,hdfs适合处理大文件,<em>ceph</em>也适合于小文件处理。 集群包含一个admin节点,三个monitor节点,其他都是node节点。 架构图: 正文 关闭防火墙 systemctl stop firewalld 关闭selinux systemctl stop selinux...
基于Docker Compose和Swarm的Docker化之路
<em>基于</em>Docker Compose和Swarm的Docker化之路
使用ceoh-deploy工具快速部署ceph--先决条件准备
最近按照<em>ceph</em>的官方文档来<em>部署</em><em>ceph</em>,发现遇到了不少的<em>问题</em>,其中很多<em>问题</em>都是安装<em>部署</em>的时候遇到的坑,在这里提出来和大家一起分享探讨,如有不足之处欢迎评论。笔者这里使用的操作系统:CentOS7.2 内存:4G cpu:2核 硬盘:50G 内核为3.10 虚拟化平台:vmwareworkstation12 <em>ceph</em>版本:jewel <em>部署</em>架构则按照官档上给出的<em>部署</em>架构来实行<em>部署</em>。 这
智能一代云平台(四十一):在docker部署项目Dubbo上识别为私有地址问题
分享一个大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到人工智能的队伍中来!http://www.captainbed.net/zhanghan 【前言】 最近项目在进行联调,在联调的时候遇到一个<em>问题</em>,我们的项目分为七个服务,服务之间有些是存在依赖关系的,比如大部分服务都依赖权限等等;在联调的时候遇到一个<em>问题</em>,在此记录一下。 【遇到<em>问题</em>】 ...
安装Ceph并对接OpenStack
如何安装Ceph并对接OpenStack 安装Ceph 准备工作: 关闭SELinux sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config setenforce 012 打开Ceph端口 # firewall-cmd --zone=public --add-port=6789/tcp -
k8s(十一)、分布式存储Cephfs使用
前言 在前篇<em>部署</em>测试完<em>ceph</em>fs的基础上: Ceph集群生产环境安装<em>部署</em> <em>ceph</em>fs调优 &amp;amp;amp;amp;amp;amp;amp; 性能测试 &amp;amp;amp;amp;amp;amp;amp; 常用命令 本篇介绍k8s使用 pv/pvc的方式使用<em>ceph</em>fs分布式文件系统 使用 首先解释一下pv/pvc的相关概念: PV: PersistentVolumes,是k8s抽象化的存储资源,主要包括存储能力、访问模式、存储类型、回收策略
ceph对象存储搭建
最低限度机器: 1.osd1 192.168.1.2 2.osd2 192.168.1.3 3.monitor + radosgw 192.168.1.4 4.admin 192.168.1.5 前期准备:0.所有机器初始化完毕,更改hostname,ntp校验时间,关闭selinux,关闭防火墙1.所有机器创建普通用户 <em>ceph</em>_deploy (<em>ceph</em>新版必须使
Ceph中文手册
发现了一个<em>ceph</em>手册的中文版,是根据官网的英文版翻译的,记录一下,以备后用。http://docs.openfans.org/<em>ceph</em>/<em>ceph</em>4e2d658765876863/<em>ceph</em>-1
【实践】cephfs + Ganesha环境部署
说在前面的一些话,会对搭建NFS-GANESHA环境有非常大的帮助:在我的环境中,使用的是未Update版本的centos 7.2,并且将其中所有的package包均作为repo源配置给系统。参见方法文章所述。如果您的环境是经过网络update过,那么在您搭建环境过程中也尽量应该保证网络畅通,以使得yum可用从网络上下载合适的rpm包,否则搭建过程的”寻找合适的rpm包“将使得您焦头烂额。。。。作...
使用脚本和docker部署ceph集群
使用脚本和<em>docker</em><em>部署</em><em>ceph</em>集群. 不过得去每个机器上去指定执行一次(前提是先有<em>docker</em>, 并且有对应的<em>docker</em>- <em>ceph</em>镜像), 可以<em>部署</em>mon,osd,mgr,mds.这个是L版本的<em>ceph</em>, 支持多mds active. 也可以用ansible批量执行
glusterFS分布式存储部署流程
一、GlusterFS的安装 以下为示例环境 1.1 <em>部署</em>环境 系统 CentOS 7.3 glusterfs版本 3.12.1 主机名 IP server1 10.81.29.87 server2 10.81.9.115 hosts解析 [root@server1 ~]# cat /etc/hosts 127.0.0.1 localhost ::1 localhost...
基于Docker一键部署整个大数据平台及其他微服务架构
随着大数据平台型产品方向的深入应用实践和Docker开源社区的逐渐成熟,业界有不少的大数据研发团队开始拥抱Docker。简单来说,Docker会让Hadoop平台<em>部署</em>更加简单快捷、让研发和测试团队集成交付更加敏捷高效、让产线环境的运维更加有质量保障。 <em>基于</em> Docker 可以实现 CaaS(Containers as a Service)微服务架构,一般一个应用程序会提供多个服务,包括内部服务和...
手动部署 使用 bluestore 后端的 osd (L版)
bluestore luminous 12.2.0 手动<em>部署</em>
ceph使用bluestore部署集群
<em>ceph</em> jewel bluestore <em>部署</em>
docker 解决的问题  --环境配置难问题
1.<em>docker</em> 解决的<em>问题</em>  --环境配置难<em>问题</em> 2.环境配置难解决方案对比   (1)虚拟机     原理:模拟一个完整的操作系统,独占部分内存和硬盘空间     特点:资源占用多,冗余步骤多,启动慢    (2)linux容器 --<em>docker</em> 目前最流行的linux容器解决方案      原理:正常进程外面套一个保护层,对进程进行隔离      特点:  启动快,资源占用少,...
centos7.2单机部署ceph集群
  前提条件 代码编译完成,并make install完成 集群搭建 1.   创建mon          <em>ceph</em>-deploy new host01 2.初始化监控服务     <em>ceph</em>-deploy --overwrite-conf mon create-initial 3.创建osd     正常情况下一个osd对应一个硬盘,硬盘的个数决定了<em>部署</em>osd的个数。但是在个别...
Centos7上部署Ceph存储集群以及CephFS的安装
Ceph已然成为开源社区极为火爆的分布式存储开源方案,最近需要调研Openstack与Ceph的融合方案,因此开始了解Ceph,当然从搭建Ceph集群开始。        我搭建机器使用了6台虚拟机,包括一个admin节点,一个monitor节点,一个mds节点,两个osd节点,一个client节点。机器的配置是:&amp;gt; lsb_release -a[python] view plain cop...
手动部署ceph jewel
一、配置说明 1、 硬件配置 (1) 3台相同配置的<em>ceph</em>存储节点物理机,配置如下:  CPU  :   Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 内存  :   8G  网卡  :  1G网卡一个 磁盘3块: [1] 500G 安装OS  [2] 500G 磁盘作如下安排:  一个50G分区,存储osd journal信息 一个20...
docker内构建开源对象存储(minio)
前段时间做了一个项目,客户无法将数据拿到外网,只能通过在内网构建OSS对象存储,我们本身依赖极道的平台来做业务,他们采用了s3的标准,就采用minio来构建开源的OSS对象存储空间,其实很简单 <em>docker</em> pull minio/minio 从仓库拉镜像 <em>docker</em> run -p 9000:9000 --name minio1 -e “MINIO_ACCESS_KEY=AKIAIOSFODNN...
如何将Ceph与OpenStack集成
总揽 我们还将展示如何将三个重要的OpenStack用例:Cinder(块存储)、Glance(镜像)和Nova(虚拟机虚拟磁盘)与Ceph集成。 Ceph提供统一的横向扩展存储,使用带有自我修复和智能预测故障功能的商用x86硬件。它已经成为软件定义存储的事实上的标准。因为Ceph是开源的,它使许多供应商能够提供<em>基于</em>Ceph的软件定义存储系统。 Ceph不仅限于Red Hat、Suse、Mir...
部署云存储系统Ceph架构剖析
云硬盘是IaaS云平台的重要组成部分,云硬盘给虚拟机提供了持久的块存储设备。目前的AWS 的EBS(Elastic Block store)给Amazon的EC2实例提供了高可用高可靠的块级存储卷,EBS适合于一些需要访问块设备的应用,比如数据库、文件系统等。 在OpenStack中,可以使用Ceph、Sheepdog、GlusterFS作为云硬盘的开源解决方案,下面我们来了解Ceph的架构。
手动部署一个ceph集群
参考http://docs.<em>ceph</em>.org.cn/install/ 需要的材料有:Linux机器(虚拟机也可以),每个机器上至少有2块32G磁盘(或者你有一块50G的也可以,这里主要是journal需要20G),网卡3张(2张也可以吧) 先在每一台集群上安装<em>ceph</em>,推荐使用yum来安装,方法如http://xuxiaopang.com/2016/10/09/<em>ceph</em>-quick-insta...
ceph部署完全手册
<em>ceph</em><em>部署</em>完全手册从零开始,一步一步搭建一个<em>ceph</em>集群。介绍并解释了搭建过程中的所有细节。 转载请注明出处:http://xiaqunfeng.cc/2017/07/17/<em>ceph</em>%E9%83%A8%E7%BD%B2%E5%AE%8C%E5%85%A8%E6%89%8B%E5%86%8C/ 更多相关原创文章详见个人博客:夏天的风<em>ceph</em><em>部署</em>完全手册 前言 准备工作 1 硬件资源 2 设置ss
手动部署 ceph 环境说明 (luminous 版)
环境说明 CentOS Linux release 7.2 (Core) 主机名 客户连接 数据同步 mon addr data addr osd journal osd disk <em>ceph</em>svr-128040 xx.199.128.40 xxx.20.128.40 bond0 bond1 对 sdn 划分独立分区利用 sda ~ sdj 每个磁盘作为一个独立 ...
Ceph RBD为Kubernetes集群提供分布式数据存储
一、环境和准备条件 两台虚拟机:Ubuntu 14.04.41LTS,ip分别是192.168.110.151(hostname是master)和192.168.110.152 (hostname是<em>docker</em>test4) Ceph采用当前Ubuntu 14.04源中最新的Ceph LTS版本:JEWEL10.2.3。 Kubernetes版本为上次安装时的1.4版本。 一、Ceph
虚拟机学习ceph部署
Ceph简介<em>ceph</em>的设计目标是是在廉价的存储介质上构建具有 high performance, high scalibility, high available,提供统一存储,分文件存储,块存储,对象存储。最近看了相关文档觉得挺有意思,而且它已经能为openstack提供块存储,非常贴合主流趋势。Ceph<em>部署</em> 1、主机准备 实验环境为Vmware虚拟机机上进行实验,主要是为了对<em>ceph</em>有直观的认...
ceph总体架构分析
云平台架构 <em>ceph</em>架构图如下:  基础存储系统RADOS(Reliable,Autonomic,Distributed Object Store)可靠的自主的分布式对象存储 这一层本身就是一个完整的对象存储系统,所有存储在Ceph系统中的用户数据事实上最终都是由这一层来存储的。RADOS由大量的存储设备节点组成,每个节点拥有自己的硬件资源(CPU、内存、硬盘、网络),并运行
【翻译】使用Docker RBD卷插件
  原文作者 Sébastien Han 原文地址 http://www.sebastien-han.fr/blog/categories/presentation/ 发表时间 08/17/2015 译文作者 Younger Liu 翻译时间 06/26/2018     在一周前,Docker 1.8版本发布,随着这次发布,<em>docker</em>支持...
CEPH 分布式存储部署手册 (Ubuntu 14.04)
CEPH 分布式存储<em>部署</em>手册 (Ubuntu 14.04)Skyrim Date:2016/12/16 CEPH 分布式存储<em>部署</em>手册 Ubuntu 1404 环境准备 1 环境架构图 2 环境准备 21所有节点操作设置root免密码登录 22 所有节点操作修改host文件 23 ADMIN节点操作安装pssh工具 24 所有节点操作创建ssh信任 25 ADMIN操作修改ububtu apt源
Ceph-ansible部署三节点J版ceph集群
Ceph-ansible<em>部署</em>三节点J版<em>ceph</em>集群 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctr...
ceph分布式存储---手动部署ceph存储集群
<em>部署</em><em>ceph</em>存储集群 软件信息:          操作系统:    Linux release 7.4.1708 (Core)          内核版本:3.10.0-693.el7.x86_64          Ceph版本:0.94.6 主机信息:          Ceph210   10.220.218.210  (osd)          Ceph211   10....
基于Docker的分布式服务研发实践
Docker自从发布以来,短短3年的时间就迅速成长为各家争先追捧的宠儿,各家企业都希望能够借助Docker来提升自己的产品、优化现有的研发流程。本文分享Docker在天云软件分布式服务研发过程中的应用与实践,主要介绍使用Docker、Compose构建分布式服务的CI/CD体系;容器技术的引入为天云软件的SkyForm CMP带来了哪些变化;围绕着CI/CD,如何使天云软件在日常研发活动中变得更加敏捷、高效。
Docker实战(一)基于docker的web应用和发布
使用Docker<em>部署</em>一个以Tomcat 为服务器的支持HTTPS的web站点。其原理和在普通服务器上<em>部署</em>类似,只需要将自己开发的软件包放到Tomcat 工程目录下即可。不同的是,Tomcat服务器要在容器中启动,相应的工程源码也要导入到容器中。 1.选择基础镜像 <em>docker</em> pull tomcat <em>docker</em> pull -a tomcat #把tomcat的所有...
云端基于Docker的微服务与持续交付实践
Docker与微服务 云端生产环境<em>部署</em> 应用Docker化改造 持续交付流程实践
第三篇:手动部署Ceph集群(luminous)
第二篇介绍了<em>部署</em>Ceph的环境准备工作,本篇主要内容是介绍手动<em>部署</em>Ceph的全过程。 环境 集群环境 第二篇,我们创建了3台虚拟机,虚拟机配置如下: [root@<em>ceph</em>-1 ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 100G 0 disk ├─sda1 ...
Ceph 手动部署
规划集群 生产环境 至少3台物理机组成Ceph集群双网卡 测试环境 1台主机也可以单网卡也可以 准备工作 在所有Ceph节点上安装NTP [root@test ~]# yum install ntp 在所有Ceph节点上检查Iptables规则,确定打开6789端口,及6800:7
分布式存储Ceph架构与性能调优实践
分布式存储Ceph架构与性能调优实践       目录 分布式存储Ceph 架构与性能调优实践... 1 一、Ceph基本介绍... 4 1.1 Ceph简介... 4 1.2 Ceph发展历程... 5 1.3 Ceph优缺点... 6 1.4 Ceph架构设计... 7 1.4.1 组件... 7 1.4.2 映射... 8 1.5 企业里的典型场景... 10 ...
解析Ceph和9000分布式存储
Ceph是呼声很高的开源分布式的SDS产品存储系统。同时提供对象存储、块存储和文件系统存储三种功能,满足不同应用需求。Ceph使用C++语言开发,遵循LGPL协议开源。Sage Weil(Ceph论文发表者)于2011年创立了以Inktank公司主导Ceph的开发和社区维护。2014年Redhat收购 inktank公司,并发布Inktank Ceph企业版,业务场景聚焦云、备份和归档,支持对象和块存储应用。从此出现Ceph开源社区版本和Redhat企业版。 OceanStor 9000是国内比
CEPH运维之安装部署(luminous)
原创申明:本文为博主原创,转载请注明出处! 这篇文档主要介绍<em>ceph</em>的搭建过程。 集群规划 服务器规划及配置,如下: hostname public ip cluster ip 节点说明 ch-osd-1 172.16.30.73 172.16.31.73 osd节点 ch-osd-2 172.16.30.72 ...
北大青鸟Java-E家园项目下载
北大青鸟Y2的Jsp E家园项目,使用在Jsp页面中无脚本编写。 相关下载链接:[url=//download.csdn.net/download/huang1233/2057724?utm_source=bbsseo]//download.csdn.net/download/huang1233/2057724?utm_source=bbsseo[/url]
智能控制的教学PPT下载
含模糊控制、神经网络和遗传算法,用的是孙增圻的教材 相关下载链接:[url=//download.csdn.net/download/leodream/2083486?utm_source=bbsseo]//download.csdn.net/download/leodream/2083486?utm_source=bbsseo[/url]
新视野大学英语第四册读写教程答案下载
蛮全的,就是字体不咋地。下来后可以复制到或修改大小 相关下载链接:[url=//download.csdn.net/download/sxlalky/2123220?utm_source=bbsseo]//download.csdn.net/download/sxlalky/2123220?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java学习docker docker云计算教程
我们是很有底线的