Ceph是一个开源的分布式文件系统,主要用于实现大规模对象存储和块存储。它是由红帽公司开发并推出的,具有高性能、高可靠性和可扩展性的特点。在Ceph中,df命令可以提供系统的存储使用情况,同时也能了解到不同参数的含义和作用。 首先,我们先来了解一下Ceph df命令的基本用法。在Ceph集群中使用该命令时,使用“ceph df...
1、根据每个osd计算可用容量:osd可用的容量/osd的crush权重占存储池所有osd的总crush的权重的百分比 2、然后用上面计算得到的最小的可用容量/pool_size(存储池副本数),还要乘以mon_osd_full_ratio(默认0.95),得到的就是存储池的max avail 举个例子 2个osd 每个为4T,crush weight 为4,osd.1可用容量为1.5T,osd...
ceph df GLOBAL: SIZE AVAIL RAW USED %RAW USED 61284G 26383G 34901G 56.95 POOLS: NAME ID USED %USED MAX AVAIL OBJECTS rbd 0 256k 0 6931G 4 cephfs_metadata 1 43928k 0 6931G 1043729 cephfs_data 2 11603G 62.60 6931G 7083637 说明: ceph对容量的计算分为两个维度: GLOBAL维度中有SIZE,AV...
$bin/ceph-dedup-tool--opsample-dedup--poolbase--chunk-poolchunk--fingerprint-algorithmsha1--chunk-algorithmfastcdc--loop--sampling-ratio100--chunk-dedup-threshold2--chunk-size8192--max-thread4--wakeup-period60$bin/cephdf ---RAWSTORAGE--- CLASSSIZEAVAILUSEDRAWUSED%RAWUSED ssd303GiB298GiB5.4GiB...
Ceph集群状态获取常用命令 1、ceph -s :该命令用于输出ceph集群系统状态信息 提示:ceph -s主要输出有三类信息,一类是集群相关信息,比如集群id,健康状态;第二类是服务类相关信息,比如集群运行了几个mon节点,几个mgr节点,几个mds,osd和rgw;这些服务都处于什么样的状态等等;我们把这些信息称为集群运行状况,它可以让我...
1. ceph df 命令:这个命令用来查看整个Ceph集群的存储量。它会显示每个池子的存储使用情况,包括已使用存储量、剩余存储量和总存储量。同时,还会显示整个集群的存储利用率和对象数量。 2. ceph osd df 命令:这个命令用来查看每个OSD(对象存储设备)的存储使用情况。它会显示每个OSD的存储容量、已使用存储量、可用存储...
问ceph df显示可用空间与ceph分区大小不匹配EN在OpenStack云环境的部署中,存储通常具备Thin provision的...
[root@client ~]# ceph df 删除一个节点的所有的ceph数据包 ceph-deploypurge ceph-node1 ceph-deploy purgedata ceph-node1 为ceph创建一个admin用户并为admin用户创建一个密钥,把密钥保存到/etc/ceph目录下: ceph authget-or-create client.admin mds 'allow' osd 'allow ' mon 'allow ' > /etc/ceph/...
service ceph start osd.0 2、查看机器的监控状态 [root@client ~]# ceph health HEALTH_OK 3、查看ceph的实时运行状态 [root@client ~]# ceph -w 4、检查信息状态信息 [root@client ~]# ceph -s 5、查看ceph存储空间 [root@client ~]# ceph df ...
4.确认容量释放,准备回滚 full ratio 设置。这一步也需要谨慎操作:将 full ratio 回滚,必须保证操作不会再次让集群处于容量超限的状态、中断业务写入。因此先运行ceph df核实已用空间占比(%USED)。 如果%USED低于 90%,那么可以运行下方命令回滚配置: