ceph存储池基本管理

一,设置默认存储池的pg或pgp的值(推荐100左右),在ceph.conf文件里增加:

osd pool default pg num = 100
osd pool default pgp num = 100

二,新建一个存储池:

ceph osd pool create cp-chengang 100

三,设置存储池配额(字节或是对象)

ceph osd pool set-quota cp-chengang max_objects 10000

四,存储池更名:

ceph osd pool rename cp-chengang cp-sky

五,存储池快照

ceph osd pool mksnap cp-sky cp-sky-snap

六,查看存储池统计信息:

rados df

七,查看或设置指定存储池的指定设置(set 或 get )

ceph osd pool set cp-sky size 3
ceph osd pool get cp-sky size 

八,查看所有存储池

 ceph osd lspools
 ceph osd dump
 ceph osd dump|grep cp-sky  #此命令巨有用,可以获取指定存储的几乎所有设置数据

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
查看实际的Ceph存储目录路径和镜像文件路径,可以使用以下命令和工具: 1. 使用 `rbd` 命令行工具:`rbd` 是 Ceph 提供的命令行工具,可以用于管理和操作 RBD 存储和镜像。使用以下命令可以列出所有存储和镜像的信息: ``` rbd pool ls rbd info --pool <pool-name> <image-name> ``` 将 `<pool-name>` 替换为实际的存储名称, `<image-name>` 替换为实际的镜像名称。 2. 使用 `ceph` 命令行工具:`ceph` 是 Ceph 的命令行管理工具,可以用于查看集群的状态和配置信息。使用以下命令可以获取存储和镜像的详细信息: ``` ceph osd pool ls rbd list --pool <pool-name> rbd info --pool <pool-name> --image <image-name> ``` 将 `<pool-name>` 替换为实际的存储名称, `<image-name>` 替换为实际的镜像名称。 3. 在 libvirt 的配置文件中查找:libvirt 的配置文件通常位于 `/etc/libvirt/storage/` 目录下,命名为 `<pool-name>.xml`。您可以查找相关存储的配置文件,其中会包含存储目录路径的信息。打开配置文件可以查看 `<path>` 元素的值以获取实际的存储目录路径。 ``` sudo cat /etc/libvirt/storage/<pool-name>.xml ``` 将 `<pool-name>` 替换为实际的存储名称。 请注意,具体的命令和路径可能会因系统和配置而有所不同。根据您的实际情况进行调整。如果您仍然遇到问题,请提供更多详细信息以便进一步帮助您解决问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值