首页 帮助中心 美国云服务器 海外云服务器Ubuntu中cephadm管理存储池
海外云服务器Ubuntu中cephadm管理存储池
时间 : 2024-12-31 11:47:30 编辑 : 华纳云 阅读量 : 299

在海外服务器Ubuntu中可以使用cephadm来管理Ceph存储池,可以按照以下步骤来进行。先创建存储池,用cephadm shell命令进入Ceph CLI,创建一个新的存储池名为cephfs-data(放置数据和校验和的PG数量为64):

cephadm shell -- ceph osd pool create cephfs-data 64 64

查看全部存储池列表:

cephadm shell -- ceph osd pool ls

查看特定存储池,含PG数量、副本等:

cephadm shell -- ceph osd pool ls detail

修改存储池属性,如副本数量:

cephadm shell -- ceph osd pool set {pool-name} size {new-size}

pool-name替换为存储池的名称,new-size替换为新的副本数。

设置存储池PG为自动伸缩,如关闭自动伸缩:

cephadm shell -- ceph osd pool set {pool-name} pg_autoscale_mode off

在pool-name中填入存储池名称。

手动修改PG数量:

cephadm shell -- ceph osd pool set {pool-name} pg_num {new-pg-num}

在pool-name中填入存储池名称。new-pg-num写新PG数量。

如果是想删除存储池:

cephadm shell -- ceph osd pool delete {pool-name} {pool-name} --yes-i-really-really-mean-it

在pool-name中填入存储池名称。

想监控存储池的性能,如集群总体监控状态状况,存储池信息:

ceph status

查看每个OSD性能数据:

ceph osd perf

查看PG状态:

ceph pg dump

还可以启用Ceph Manager模块。Red Hat Ceph Storage 4.1开始,集成了性能指标收集框架。启用rbd_support模块来聚合性能指标。显示镜像格式I/O性能数据:

rbd perf image iotop

显示镜像I/O统计信息,输入JSON或XML格式:

rbd perf image iostat

Ceph提供web管理界面可以查看集群状态、存储利用率、性能数据等。还可以用其他监控工具如Prometheus、grafana等。用命令行界面观察Ceph存储集群发生事件,如ceph w可以监控集群持续事件。

检查Ceph Monitor的状态,执行任何读取或写入数据前检查Ceph Monitor状态。查看OSD是否运行:

ceph osd stat

ceph osd dump

更多内容继续阅读华纳云新闻中心/帮助中心!

华纳云 推荐文章
Linux分区损坏与数据丢失的应对策略 如何在UniApp中进行小程序分包的详细步骤 重启Linux和Windows云服务器网络适配器快速指南 Linux中常用IP命令示例 wc命令指南:轻松统计文件的行数、单词数与字符数 Linux中网络配置和故障排除的常用方法 用nc命令检查远程端口是否支持访问 Linux Grep命令的常用实例分享 Linux系统中不可错过的几款PDF查看工具 Linux系统管理中配置ACL和磁盘配额
客服咨询
7*24小时技术支持
技术支持
渠道支持