zoukankan      html  css  js  c++  java
  • ceph的image扩容

    root@ceph01:/etc/ceph# rbd create --size 1024 test
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# rbd ls
    mysql-hzb
    test
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# rbd info
    rbd: image name was not specified
    root@ceph01:/etc/ceph# rbd info test
    rbd image 'test':
        size 1024 MB in 256 objects
        order 22 (4096 kB objects)
        block_name_prefix: rbd_data.10ac74b0dc51
        format: 2
        features: layering
        flags: 
    root@ceph01:/etc/ceph# rbd map test
    /dev/rbd0
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# mkdir -p /root/testrbd/
    root@ceph01:/etc/ceph# mkfs.xfs -q /dev/rbd0
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# rbd showmapped
    id pool image snap device    
    0  rbd  test  -    /dev/rbd0 
    root@ceph01:/etc/ceph# mount /dev/rbd0 /root/testrbd/
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# df -h /root/testrbd/
    文件系统        容量  已用  可用 已用% 挂载点
    /dev/rbd0      1014M   33M  982M    4% /root/testrbd
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# rbd resize --size 2048 test
    Resizing image: 100% complete...done.
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# df -h /root/testrbd/
    文件系统        容量  已用  可用 已用% 挂载点
    /dev/rbd0      1014M   33M  982M    4% /root/testrbd
    root@ceph01:/etc/ceph# rbd map test
    /dev/rbd1
    root@ceph01:/etc/ceph# df -h /root/testrbd/
    文件系统        容量  已用  可用 已用% 挂载点
    /dev/rbd0      1014M   33M  982M    4% /root/testrbd
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# 
    root@ceph01:/etc/ceph# 

    由以上可以看出:虽然image已经增大了两倍,但是挂载此image的文件系统/dev/rbd0/的大小并没有变

    要想/dev/rbd0也增大,则要做下面操作,ext4和xfs格式的方法不一样

    1)ext4

     resize2fs /dev/rbd0

    2)xfs

    要在 resize之后执行
    # xfs_growfs /root/testrbd/
  • 相关阅读:
    userAgent判断当前设备类型
    h5+css3最简单的图片飞入以及淡入淡出效果
    ruby的form中常用的控件
    初识swipe.js
    后缀为7z的文件解码
    python all()函数
    flask web表单
    flask过滤器
    flask学习笔记1.21
    py学习笔记1.13、1.14
  • 原文地址:https://www.cnblogs.com/boshen-hzb/p/6744335.html
Copyright © 2011-2022 走看看