在Ubuntu上安装Ceph

Ceph是一款专为卓越性能、可靠性和可扩展性而设计的存储系统。然而,Ceph的安装和管理是具有挑战性的。Ceph-on- Ubuntu解决方案通过使用符咒把管理细节从等式中解脱出来。有了charms, Ceph集群的部署就变得很简单,集群存储容量的扩展也一样。

寻找帮助运行Ceph?

联系Canonical讨论托管

Ceph安装

如何在Ubuntu上安装Ceph

迷人的Ceph是Ubuntu的完全自动化、模型驱动的方法来安装和管理Ceph。迷住了Ceph通常部署在裸金属上,由MAAS

如何在MAAS上安装Ceph

这些指令将导致一个由三台机器上的Ubuntu 20.04 LTS组成的环境(每个机器上有一个OSD节点和一个容器化的MON节点)将运行Ceph Octopus。

  1. 安装护符

    Juju简化了配置、扩展和操作当今复杂软件的方式。安装:

    Sudo snap install juju——经典

    这需要安装snap。最新的Ubuntu版本就内置了这个功能。对于其他Linux系统安装snapd第一

  2. 添加您的MAAS云

    这个交互式步骤将注册当前管理裸金属基础设施的私有MAAS云。

    护符add-cloud

    您将在交互式会话中选择MAAS并回答一些问题(参见护符详情)。让我们假设我们已经将云命名为“mymaas”。

  3. 添加凭证

    云' mymaas '需要在MAAS服务器上创建的用户API密钥形式的凭据。通知Juju:

    护符add-credential mymaas
  4. 添加控制器

    Juju控制器用于管理通过Juju部署的软件。现在创建一个名为' maas-one '的函数:

    Juju引导mymaas maas-one
  5. 添加模型

    该模型将包含Ceph部署,其中包括各种应用程序和每个应用程序的单元数量。现在创建一个,例如' ceph ':

    护符添加模型ceph
  6. Ceph部署

    使用ceph-base魅力商店的包:

    护符部署ceph-base

    该bundle使用块设备' /dev/sdb '来备份集群osd。安装后根据需要进行调整:

    juju config ceph-osd osd-devices=/dev/

更多详细信息,请参阅Ceph文档›

Ceph需要更多帮助吗?

让我们的Ceph专家帮助您采取下一步。

联系我们

Ceph最新消息来自我们的博客;

加载……