使用rook部署ceph_使用rook运算符在Openshift上使用Ceph入门

使用rook部署ceph

Ceph is a software solution designed to address storage issues. It has been designed to address storage for objects, block, and file systems, we rarely see this in other software systems.

Ceph是旨在解决存储问题的软件解决方案。 它旨在解决对象,块和文件系统的存储问题,在其他软件系统中很少见到。

Ceph is powerful! It is one of the most reliable and stable software platforms available for storage. I heard about ceph a week ago, my first thought was, “Is it new? how reliable is it?”. Ceph has been around since 2006, it’s first stable release was around 2012 and has been in active development, with the latest one being a few days ago. When I say it is powerful, I refer to its dependability, agility, flexibility, and the array of different storage type it supports.

Ceph强大! 它是可用于存储的最可靠,最稳定的软件平台之一。 一周前,我听说过ceph,我的第一个念头是:“它是新的吗? 它有多可靠?”。 Ceph自2006年以来一直存在,它的第一个稳定版本是2012年左右,并且一直在积极开发中,而最新的版本是几天前。 当我说它强大时,我指的是它的可靠性,敏捷性,灵活性以及它支持的不同存储类型的阵列。

为什么在Openshift上使用ceph? (Why ceph on Openshift?)

Ceph is perfect for today’s cloud technologies. It is safe and secure. It handles the workload. It can be scaled. So why not?

Ceph非常适合当今的云技术。 它是安全的。 它处理工作量。 可以缩放。 那为什么不呢?

什么是rook,它在这里做什么? (What is rook and what does it do here?)

The ceph cluster we talked about above is managed by the rook operator. As they tell in rook.io, “It turns distributed storage systems into self-managing, self-scaling, self-healing storage services”.

我们上面讨论的ceph集群是由rook运算符管理的。 正如他们在rook.io中所说,“它将分布式存储系统转变为自我管理,自我扩展,自我修复的存储服务”。

Here, Rook also deploys osd,mon,mgr,and rgw daemons for the Ceph clusters as Kubernetes pods.

在这里,Rook还为Kubernetes Pod部署了Ceph集群的osd,mon,mgr和rgw守护程序。

现在开始吧... (Now let’s get started …)

Assuming you have set up your OpenShift Client CLI set up, ready and you have logged in.

假设您已经设置好OpenShift Client CLI,并且已经登录。

You can clone the required YAML files from the below-mentioned git repo.

您可以从下面提到的git repo克隆所需的YAML文件。

git clone https://github.com/Streaming-multiple-video-sources-Edge/Ceph-setup-YAML-files.git
cd <location where the files are downloaded>

We start by deploying the common resources

我们首先部署公共资源

oc create -f common.yaml
Image for post

If you see the projects, you will see rook-ceph newly created. Change the current project to rook-ceph.

如果看到项目,将看到新创建的rook-ceph。 将当前项目更改为rook-ceph

oc project rook-ceph
Image for post
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值