(ceph)资源池poll管理

这篇具有很好参考价值的文章主要介绍了(ceph)资源池poll管理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

资源池 Pool 管理

  • 前面的文章中我们已经完成了 Ceph 集群的部署(ceph部署: 传送门),但是我们如何向 Ceph 中存储数据呢?首先我们需要在 Ceph 中定义一个 Pool 资源池。Pool 是 Ceph 中存储 Object 对象抽象概念。我们可以将其理解为 Ceph 存储上划分的逻辑分区,Pool 由多个 PG 组成;而 PG 通过 CRUSH 算法映射到不同的 OSD 上;同时 Pool 可以设置副本 size 大小,默认副本数量为 3。

  • Ceph 客户端向 monitor 请求集群的状态,并向 Pool 中写入数据,数据根据 PGs 的数量,通过 CRUSH 算法将其映射到不同的 OSD 节点上,实现数据的存储。 这里我们可以把 Pool 理解为存储 Object 数据的逻辑单元;当然,当前集群没有资源池,因此需要进行定义。

服务器架构(ceph)资源池poll管理,ceph
#创建一个 Pool 资源池,其名字为 mypool,PGs 数量设置为 64,设置 PGs 的同时还需要设置 PGP(通常PGs和PGP的值是相同的):
PG (Placement Group),pg 是一个虚拟的概念,用于存放 object,PGP(Placement Group for Placement purpose),相当于是 pg 存放的一种 osd 排列组合

cd /etc/ceph
ceph osd pool create mypool1 64 64

#查看集群 Pool 信息

ceph osd pool ls    或    rados lspools
ceph osd lspools

(ceph)资源池poll管理,ceph

(ceph)资源池poll管理,ceph

#查看资源池副本的数量

ceph osd pool get mypool size

#查看 PG 和 PGP 数量

ceph osd pool get mypool pg_num
ceph osd pool get mypool pgp_num

(ceph)资源池poll管理,ceph

#修改 pg_num 和 pgp_num 的数量为 128

ceph osd pool set mypool pg_num 128
ceph osd pool set mypool pgp_num 128

ceph osd pool get mypool pg_num
ceph osd pool get mypool pgp_num

#修改 Pool 副本数量为 2

ceph osd pool set mypool size 2

ceph osd pool get mypool size

(ceph)资源池poll管理,ceph

#修改默认副本数为 2

vim ceph.conf
......
osd_pool_default_size = 2

ceph-deploy --overwrite-conf config push node01 node02 node03   #配置文件同步到其他节点

(ceph)资源池poll管理,ceph
(ceph)资源池poll管理,ceph
(ceph)资源池poll管理,ceph
(ceph)资源池poll管理,ceph

#删除 Pool 资源池

1)删除存储池命令存在数据丢失的风险,Ceph 默认禁止此类操作,需要管理员先在 ceph.conf 配置文件中开启支持删除存储池的操作
vim ceph.conf
......
[mon]
mon allow pool delete = true

2)推送 ceph.conf 配置文件给所有 mon 节点
ceph-deploy --overwrite-conf config push node01 node02 node03   #配置文件同步到其他节点

3)所有 mon 节点重启 ceph-mon 服务
systemctl restart ceph-mon.target

4)执行删除 Pool 命令
ceph osd pool rm mypool2 mypool2 --yes-i-really-really-mean-it

(ceph)资源池poll管理,ceph
(ceph)资源池poll管理,ceph文章来源地址https://www.toymoban.com/news/detail-578858.html

到了这里,关于(ceph)资源池poll管理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 管理ceph集群

    管理ceph集群

    outputfile文件被映射到 osd.0 查看当前池rbd-bak应用的rule set,并修改其使用新的RuleSet。再次查看文件outputfile的映射过程。 建议在节点中一次添加一个 OSD,并等到集群恢复到 active+clean 状态。,之后再继续添加下一个OSD。 查看远程节点ceph-2的硬盘 擦净节点ceph-2的磁盘 prepare新的

    2024年02月14日
    浏览(26)
  • Ceph应用管理

    Ceph应用管理

    目录 资源池 Pool 管理 创建 CephFS 文件系统 MDS 接口 服务端操作 客户端操作  创建 Ceph 块存储系统 RBD 接口 创建 Ceph 对象存储系统 RGW 接口 OSD 故障模拟与恢复  我们如何向 Ceph 中存储数据呢?首先我们需要在 Ceph 中定义一个 Pool 资源池。Pool 是 Ceph 中存储 Object 对象抽象概念。

    2024年01月18日
    浏览(10)
  • ceph集群管理节点高可用

    ceph集群管理节点高可用

    一、前言     ceph集群想要高可用也必须要有多个管理节点,不然只有单管理节点,在一个管理节点挂了的情况下就没法进行集群的管理,可以分为web管理和客户端管理,web管理和mgr服务相关,客户端管理和mon服务相关 二、部署     mgr高可用    mgr服务只有一个节点是活动的

    2024年04月15日
    浏览(15)
  • Ceph入门到精通- Linux 磁盘管理(block 与 inode)

    Ceph入门到精通- Linux 磁盘管理(block 与 inode)

    1)  硬盘的最小存储单位:sector(扇区),每个扇区储存 512 字节;操作系统会一次性连续读取多个扇区,即一次性读取多个扇区称为一个 block(块) 2)  文件存取的最小单位:block(块),由多个扇区组成;block 的大小常见的有 1KB、2KB、4KB,在 linux 中常见设置为 4KB,即连

    2024年02月14日
    浏览(12)
  • Ceph入门到精通-通过 CloudBerry Explorer 管理对象bucket

    Ceph入门到精通-通过 CloudBerry Explorer 管理对象bucket

    CloudBerry Explorer 是一款可用于管理对象存储(Cloud Object Storage,COS)的客户端工具。通过 CloudBerry Explorer 可实现将 COS 挂载在 Windows 等操作系统上,方便用户访问、移动和管理 COS 文件。 支持 Windows、macOS 系统。 前往 CloudBerry 官方下载。 注意 以下配置步骤以 CloudBerry Explorer W

    2024年02月02日
    浏览(9)
  • K8S资源管理之计算资源管理

    K8S资源管理之计算资源管理

            以CPU为例,下图显示了未设置Limits与设置了Requests和Limits的CPU使用率的区别        尽管Requests和Limits只能被设置到容器上,但是设置了Pod级别的Requests和Limits能大大提高管理Pod的便利性和灵活性,因此在Kubernetes中提供了对Pod级别的Requests和Limits的配置。对于CP

    2024年04月15日
    浏览(12)
  • 水资源管理:云计算在水资源管理中的优势

    水资源是人类生存和发展的基础,同时也是一个国家或地区的重要战略资源。随着人口增长、经济发展和工业化进程,水资源的紧缺和污染问题日益严重。为了有效地管理水资源,提高水资源利用效率,降低污染水体的成本,云计算技术在水资源管理领域发挥着重要作用。本

    2024年04月16日
    浏览(19)
  • YARN 监控管理以资源管理

    YARN 监控管理以资源管理

    YARN提供了一个WebUI v1服务,该服务属于内置服务,随着RM的启动而启动,V1表示这是第一代版本的WebUI服务,用户可以通过浏览器登陆界面,来监控集群、队列、应用程序、服务、节点信息,还可以查看集群详细配置的信息,检查各种应用程序和服务的日志 首页 浏览器输入h

    2024年02月05日
    浏览(12)
  • 文件管理工具.netcore资源文件管理

    文件管理工具.netcore资源文件管理

    文件管理工具 怎么快速有效的管理我的文件包括文件夹,需求功能是 模糊搜索显示匹配的文件夹或文件数据 快速打开文件夹位置 在windows直接查看搜索速度太慢,范围宽泛,整理所需资源文件名和文件本机路径保存在数据库,可以在数据库中快速检索 显示文件夹路径然后点

    2024年01月23日
    浏览(17)
  • 人工智能与人力资源:未来人力资源管理的变革

    随着人工智能(AI)技术的不断发展和进步,人力资源(HR)管理领域也面临着巨大的变革。人工智能技术在人力资源管理中的应用不仅可以提高工作效率,还可以帮助人力资源专业人士更好地理解员工的需求,提高员工满意度,提高企业竞争力。在这篇文章中,我们将探讨人工智

    2024年02月20日
    浏览(9)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包