• ceph存储提供


    ceph 可以向物理机和虚拟机提供存储。

    通过部署ceph-client 客户端在物理机上, 物理机通过客户端去使用ceph存储的块资源

    ceph是一个统一存储,可以提供对象存储, 块, 文件的存储功能

     

     创建一个块设备:

    1 安装客户端

    ceph-deploy install  ceph-client

    2 创建块设备

    rbd  create  name  --size  1024   --pool  pool-name

    3 列出

    rbd  ls  poolname

    4 块信息

    rbd  --image   image-name   info

    5 删除块设备

    rbd  rm  image-name

    6 修改块大小

    rbd  resize  image-name  --szie  2048

    resize2fs   /dev/rbd0    # 在先扩文件系统

    7映射块设备

    rbd map  image-name  --pool  pool-name  --id  user-name

    8 查看已映射 查看块设备名

    rbd showmapped

    9 取消映射

    rbd  unmap  /dev/rbd/pool-name/image-name

    10 格式化

    mkfs.ext4  -q  /dev/rbd0

    11 挂载

    mount  /dev/rbd0   /data

    12 开机自动挂载

    编辑 /etc/ceph/rbdmap, 自动映射

    pool-name/image-name id=user-name,keyring=/etc/ceph/ceph.client.admin.keyring

    编辑/etc/fstab

    /dev/rbd/pool-name/image-name  /data  xfs  defaults,noatime,_netdev

    快照与克隆操作

    1 创建快照

    rbd --pool  pool-name  snap create  --snap  snap-name  image-name

    rbd snap  create  pool-name/image-name@snap-name

    2 快照回滚

    rbd --pool  pool-name  snap  rollback  --snap  snap-name  image-name

    rbd  snap  rollback  pool-name/image-name@snap-name

    3 查看快照

    rbd  snap ls  rbd/image-name

     

  • 相关阅读:
    Windows10如何删除“极速输入法”?
    python 递归实现 冒泡排序
    leetcode 912
    python 快速排序
    python 选择排序
    python 使用递归法对整数进行因数分解
    用函数嵌套定义和递归实现帕斯卡公式C(n,i) = C(n-1, i) + C(n-1, i-1), 进行组合数C(n,i)的快速求解。
    L2-3 清点代码库 (25 分)- 2021 天梯赛
    L2-2 病毒溯源 (25 分)
    快速幂
  • 原文地址:https://www.cnblogs.com/huxl1/p/16442833.html
Copyright © 2020-2023  润新知