zoukankan      html  css  js  c++  java
  • ceph存储之ceph客户端

    CEPH客户端:

      大多数Ceph用户不会直接往Ceph存储集群里存储对象,他们通常会选择Ceph块设备、Ceph文件系统、Ceph对象存储之中的一个或多个;

    块设备:

      要实践本手册,你必须先完成存储集群入门 ,并确保 Ceph 存储集群处于 active clean 状态,这样才能使用 Ceph 块设备

      1、在ceph-client安装ceph,在管理节点上,通过ceph-deploy把Ceph安装到ceph-client节点:

        ceph-deploy  install ceph-client

      2、在管理节点上,用 ceph-deploy 把 Ceph 配置文件和 ceph.client.admin.keyring 拷贝到 ceph-client 。

        ceph-deploy  admin  ceph-client

        ceph-deploy 工具会把密钥环复制到 /etc/ceph 目录,要确保此密钥环文件可读(如 sudo chmod /etc/ceph/ceph.client.admin.keyring )。

      配置块设备:

        1、在ceph-client节点上创建一个块设备映像。

          rbd create foo --size 4096 [-m {mon-IP}] [-k /path/to/ceph.client.admin.keyring]

        2、在ceph-client节点上,把映像映射为块设备: 

          rbd map foo --pool rbd --name client.admin [-m {mon-IP}] [-k /path/to/ceph.client.admin.keyring]

       3、在ceph-client节点上,创建文件系统后就可以使用了。
         mkfs.ext4 -m0 /dev/rbd/rbd/foo
        此命令可能耗时较长
       4、在ceph-client节点上挂载此文件系统。
           mkfir /mnt/ceph-block-device
         mount /dev/rbd/foo /mnt/ceph-block-device
         cd /mnt/ceph-block-device

  • 相关阅读:
    MVC3基础嵌套总结
    List之Union(),Intersect(),Except() 亦可以说是数学中的并集,交集,差集
    sqlserver查询记录数某个区间内记录
    各语言的unix时间戳 【转】
    SQLserver删除某数据库中所有表
    C#日期格式转换大全
    【转】Linq之动态排序(字符传入)
    谈谈Equals和GetHashcode
    JS常用代码收集
    ROW_NUMBER()、RANK()、DENSE_RANK()、NTILE(N)
  • 原文地址:https://www.cnblogs.com/chris-cp/p/4468254.html
Copyright © 2011-2022 走看看