zoukankan      html  css  js  c++  java
  • ceph rbd扩容

    1、查看当前image大小
    [root@ceph-client ~]# rbd showmapped
    id pool image snap device   
    0  rbd  foo   -    /dev/rbd0
     
    [root@ceph-client ~]# rbd info foo
    rbd image 'foo':
        size 15360 MB in 3840 objects
        order 22 (4096 kB objects)
        block_name_prefix: rb.0.1026.238e1f29
        format: 1
     
    [root@ceph-client ~]# df -Th
    Filesystem            Type      Size  Used Avail Use% Mounted on
    /dev/mapper/rhel-root xfs        29G  3.8G   25G  14% /
    devtmpfs              devtmpfs  2.0G     0  2.0G   0% /dev
    tmpfs                 tmpfs     2.0G   88K  2.0G   1% /dev/shm
    tmpfs                 tmpfs     2.0G  8.8M  2.0G   1% /run
    tmpfs                 tmpfs     2.0G     0  2.0G   0% /sys/fs/cgroup
    /dev/sda1             xfs       497M  106M  392M  22% /boot
    /dev/rbd0             ext4       15G  1.1G   13G   8% /mnt
    可以看出当前大小为15G
     
    2、扩容到20G
    [root@ceph-client ~]# rbd resize --size 20480 foo
    Resizing image: 100% complete...done.
     
    [root@ceph-client ~]# df -Th
    Filesystem            Type      Size  Used Avail Use% Mounted on
    /dev/mapper/rhel-root xfs        29G  3.8G   25G  14% /
    devtmpfs              devtmpfs  2.0G     0  2.0G   0% /dev
    tmpfs                 tmpfs     2.0G   88K  2.0G   1% /dev/shm
    tmpfs                 tmpfs     2.0G  8.8M  2.0G   1% /run
    tmpfs                 tmpfs     2.0G     0  2.0G   0% /sys/fs/cgroup
    /dev/sda1             xfs       497M  106M  392M  22% /boot
    /dev/rbd0             ext4       15G  1.1G   13G   8% /mnt
    此时文件系统还未增大
     
    [root@ceph-client ~]# blockdev --getsize64 /dev/rbd0
    21474836480
     
    [root@ceph-client ~]# resize2fs /dev/rbd0
    resize2fs 1.42.9 (28-Dec-2013)
    Filesystem at /dev/rbd0 is mounted on /mnt; on-line resizing required
    old_desc_blocks = 2, new_desc_blocks = 3
    The filesystem on /dev/rbd0 is now 5242880 blocks long.
     
    [root@ceph-client ~]# df -Th
    Filesystem            Type      Size  Used Avail Use% Mounted on
    /dev/mapper/rhel-root xfs        29G  3.8G   25G  14% /
    devtmpfs              devtmpfs  2.0G     0  2.0G   0% /dev
    tmpfs                 tmpfs     2.0G   88K  2.0G   1% /dev/shm
    tmpfs                 tmpfs     2.0G  8.8M  2.0G   1% /run
    tmpfs                 tmpfs     2.0G     0  2.0G   0% /sys/fs/cgroup
    /dev/sda1             xfs       497M  106M  392M  22% /boot
    /dev/rbd0             ext4       20G  1.1G   18G   6% /mnt
     
    成功
     
    此方法只对格式化为EXT4文件系统的块设备有效。对于XFS,要在 resize之后执行
    # xfs_growfs /mnt
     
     

     
    ***如果rbd用于kvm虚机,扩容后vm容量不会自动扩展////
    1、先关闭虚拟机
     
    2、unmap再map
    [root@ceph-client ~]# rbd unmap /dev/rbd0
    [root@ceph-client ~]# rbd showmapped
    [root@ceph-client ~]# rbd map foo
    /dev/rbd0
     
    3、启动虚机
     
  • 相关阅读:
    制作透明色:《CSS3 RGBA》与Opacity样式用法
    制作动画效果:《CSS3 Animation》
    CISCO运维记录之3650堆叠设备升级IOS(Version 16.3.6版本存在bug)
    08 Zabbix4.0系统配置事件通知
    24 Zabbix系统配置日志监控告警--关键字触发
    15 Zabbix Item类型之Zabbix trapper类型
    06 Zabbix4.0系统CISCO交换机告警模板规划信息(基础)
    05 Zabbix4.0触发器表达式Trigger expression支持的函数
    04 Zabbix4.0系统配置触发器trigger
    03 Zabbix4.0添加cisco交换机基本监控步骤
  • 原文地址:https://www.cnblogs.com/tonychiu/p/5766548.html
Copyright © 2011-2022 走看看