您的位置:首页 > 其它

ceph存储之ceph客户端

2015-04-30 10:38 183 查看

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 + r /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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: