IT袋

当前位置:主页 > 经验教程 > 建站编程 >

Cephadm工具的详细使用介绍

Cephadm工具的详细使用介绍

时间:2023-09-23 17:35:17 来源:IT袋 作者:苏晓敏
导读:Cephadm工具的详细使用介绍,全面的为大家介绍Cephadm工具的详细使用介绍方面的知识,具体详情如下: Cephadm工具 官方文档:https://docs.ceph.com/en/latest/cephadm/ 1)cephadm工具的介绍 cephadm 是用于管理 Ce

Cephadm工具的详细使用介绍

全面的为大家介绍Cephadm工具的详细使用介绍方面的知识,具体详情如下:

Cephadm工具的详细使用介绍

Cephadm工具

官方文档:https://docs.ceph.com/en/latest/cephadm/

1)cephadm工具的介绍

cephadm 是用于管理 Ceph 集群的实用程序或者是管理工具。

Cephadm的目标是提供一个功能齐全、健壮且维护良好的安装和管理层,可供不在Kubernetes中运行Ceph的任何环境使用。具体特性如下:

  • 将所有组件部署在容器中—— 使用容器简化了不同发行版之间的依赖关系和打包复杂度。当然,我们仍在构建RPM和Deb软件包,但是随着越来越多的用户过渡到cephadm(或Rook)并构建容器,我们看到的特定于操作系统的bug就越少。
  • 与Orchestrator API紧密集成—— Ceph的Orchestrator界面在cephadm的开发过程中得到了广泛的发展,以匹配实现并清晰地抽象出Rook中存在的(略有不同)功能。最终结果是不管是看起来还是感觉都像Ceph的一部分。
  • 不依赖管理工具——Salt和Ansible之类的工具在大型环境中进行大规模部署时非常出色,但是使Ceph依赖于这种工具意味着用户还需要学习该相关的软件。更重要的是,与专为管理Ceph而专门设计的部署工具相比,依赖这些工具(Salt和Ansible等)的部署最终可能变得更加复杂,难以调试并且(最显着)更慢。
  • 最小的操作系统依赖性—— Cephadm需要Python 3,LVM和container runtime(Podman或Docker)。任何当前的Linux发行版都可以。
  • 将群集彼此隔离—— 支持多个Ceph集群同时存在于同一主机上一直是一个比较小众的场景,但是确实存在,并且以一种健壮,通用的方式将集群彼此隔离,这使得测试和重新部署集群对于开发人员和用户而言都是安全自然的过程。
  • 自动升级—— 一旦Ceph“拥有”自己的部署方式,它就可以以安全和自动化的方式[升级Ceph。
  • 从“传统”部署工具轻松迁移——我们需要从现有工具(例如ceph-ansible,ceph-deploy和DeepSea)中现有的Ceph部署轻松过渡到cephadm。

以下是一些事情的列表 cephadm 可以做:

  • cephadm 可以将 Ceph 容器添加到集群。
  • cephadm 可以从集群中移除 Ceph 容器。
  • cephadm 可以更新 Ceph 容器。

2)cephadm 安装

mkdir -p /opt/ceph/my-cluster ; cd /opt/ceph/my-cluster
curl --silent --remote-name --location https://github.com/ceph/ceph/raw/octopus/src/cephadm/cephadm  -o cephadm
chmod +x cephadm
# 开始安装ceph-common,ceph工具
./cephadm install ceph-common ceph
# 安装cephadm工具
./cephadm install
which cephadm
which ceph
# 查看帮助
cephadm --help

相关阅读

  • 网站制作的流程包括什么 制作网站需要的技术

    网站制作的流程包括什么 制作网站需要的技术

    今天分享:网站制作的流程包括什么和制作网站需要的技术的IT小经验,下面小编为您详细解答 随着互联网的快速发展,网站建设也成为了越来越多企业和组织的必备工具。通过建设网站,企

  • 数据库连接详解 常见的数据库连接方式

    数据库连接详解 常见的数据库连接方式

    一篇关于数据库连接详解的相关介绍,具体介绍如下: 数据库连接方式主要取决于您要连接的数据库类型、所使用的编程语言和数据库管理系统(DBMS)。 以下是一些常见的数据库连接方式:

  • 一个网站是如何建设 创建自己的网站平台

    一个网站是如何建设 创建自己的网站平台

    这些知识你了解吗?一个网站是如何建设和创建自己的网站平台的相关话题,下面来一起了解一下吧。 其实建立一个自己的网站很简单,难是难在很多小伙伴不知道建立网站流程和所需要的东

  • 数据库连接对象无效是什么原因 无效数据库连接对象的处理方法

    数据库连接对象无效是什么原因 无效数据库连接对象的处理方法

    小编为网友们解答数据库连接对象无效是什么原因方面的内容,下面为详细的介绍。 在处理数据库连接对象时,可能会遇到无效连接对象(例如,由于网络问题、服务器宕机或超时等原因导致