ceph 报警 [ low disk space]解决

    xiaoxiao2026-02-12  16

    参考报警信息

    [root@hh-yun-puppet-129021 ~]# ceph health detail HEALTH_WARN mon.hh-yun-ceph-cinder026-128076 low disk space mon.hh-yun-ceph-cinder026-128076 low disk space -- 30% avail

    参考磁盘空间 , 故障原因: / 磁盘空间少于 70%

    [root@hh-yun-ceph-cinder026-128076 ~]# df -h | grep -E 'root|home' /dev/mapper/centos-root 50G 35G 16G 70% / /dev/mapper/centos-home 3.6T 33M 3.6T 1% /home

    注: 如 home 有重要数据, 需先进行备份, 缩减会导致 home 目录中数据不可用 ( 很有可能 )

    缩减 HOME 磁盘空间

    [root@hh-yun-ceph-cinder026-128076 /]# lvreduce -L100g /dev/centos/home WARNING: Reducing active and open logical volume to 100.00 GiB THIS MAY DESTROY YOUR DATA (filesystem etc.) Do you really want to reduce home? [y/n]: y Size of logical volume centos/home changed from 2.64 TiB (691200 extents) to 100.00 GiB (25600 extents). Logical volume home successfully resized

    查询 lvm 空间

    [root@hh-yun-ceph-cinder026-128076 /]# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert home centos -wi-ao---- 100.00g root centos -wi-ao---- 50.00g swap centos -wi-ao---- 31.44g [root@hh-yun-ceph-cinder026-128076 /]# vgs VG #PV #LV #SN Attr VSize VFree centos 1 3 0 wz--n- 3.64t 3.46t

    扩容 root 空间

    [root@hh-yun-ceph-cinder026-128076 /]# lvextend -l +100%FREE /dev/centos/root Size of logical volume centos/root changed from 50.00 GiB (12800 extents) to 3.51 TiB (919900 extents). Logical volume root successfully resized

    检查 LVM

    [root@hh-yun-ceph-cinder026-128076 /]# lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert home centos -wi-ao---- 100.00g root centos -wi-ao---- 3.51t swap centos -wi-ao---- 31.44g

    查询文件系统

    [root@hh-yun-ceph-cinder026-128076 /]# df -h | grep -E 'root|home' /dev/mapper/centos-root 50G 35G 16G 70% / /dev/mapper/centos-home 3.6T 33M 3.6T 1% /home [root@hh-yun-ceph-cinder026-128076 /]# mount | grep -E 'root|home' /dev/mapper/centos-root on / type xfs (rw,relatime,attr2,inode64,noquota) /dev/mapper/centos-home on /home type xfs (rw,relatime,attr2,inode64,noquota)

    扩容文件系统

    [root@hh-yun-ceph-cinder026-128076 /]# xfs_growfs -d / meta-data=/dev/mapper/centos-root isize=256 agcount=4, agsize=3276800 blks = sectsz=4096 attr=2, projid32bit=1 = crc=0 finobt=0 data = bsize=4096 blocks=13107200, imaxpct=25 = sunit=0 swidth=0 blks naming =version 2 bsize=4096 ascii-ci=0 ftype=0 log =internal bsize=4096 blocks=6400, version=2 = sectsz=4096 sunit=1 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0 data blocks changed from 13107200 to 941977600 [root@hh-yun-ceph-cinder026-128076 /]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root 3.6T 35G 3.5T 1% /

    home 目录已经破坏, 需要进行重新格式化. 并进行数据恢复

    参考ceph 信息

    [root@hh-yun-ceph-cinder026-128076 ~]# ceph health detail HEALTH_OK 相关资源:python入门教程(PDF版)
    最新回复(0)