ceph功能怎么用


这篇文章将为大家详细讲解有关ceph功能怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。ceph是分布式文件系统,可以使用其块设备、文件系统、对象存储的功能。块设备
创建专门存储池:ceph osd pool create cephfs_data_test 在cephfs_data_test存储池创建名为foo大小为1G的映像:rbd create –size 1024 cephfs_data_test/foo
查看cephfs_data_test存储池的块设备:rbd ls cephfs_data_test
信息:rbd info cephfs_data_test/foo
扩大:rbd resize –size 2048 cephfs_data_test/foo
缩小:rbd resize –size 1024 cephfs_data_test/foo –allow-shrink
删除:rbd rm cephfs_data_test/foo
关闭属性:rbd feature disable cephfs_data_test 香港云主机/foo object-map fast-diff deep-flatten
然后在实体机上:
配置ceph.repo源
yum install ceph
复制/etc/ceph/ceph.client.admin.keyring ceph.conf
然后挂载:rbd map cephfs_data_test/foo –id admin –keyring /etc/ceph/ceph.client.admin.keyring
在实体机上查看挂载:rbd showmapped
卸载:rbd unmap /dev/rbd0
文件系统
一套集群只能有一个文件系统存在
查看文件系统:ceph fs ls
没有的话要create:
ceph osd pool create cephfs_data ceph osd pool create cephfs_metadata ceph fs new 例如:ceph fs new cephfs cephfs_metadata cephfs_data
查看mds是否正常,正常则可挂载:ceph mds stat
然后就可以挂载:mount -t ceph ip:6789:/ /data -o name=admin,secret=秘钥
秘钥看/etc/ceph/ceph.client.admin.keyring
对象存储
创建用户,记住access_key和secret_key:radosgw-admin user create –uid=”testuser” –display-name=”testuser”
查看用户信息:radosgw-admin user info –uid=testuser
修改用户信息:radosgw-admin user modify –uid=testuser –email=”123@qq.com”
停用用户:radosgw-admin user suspend –uid=testuser
启用用户:radosgw-admin user enable –uid=testuser
删除用户:radosgw-admin user rm –uid=testuser
设置用户配额:radosgw-admin quota set –quota-scope=user –uid=testuser –max-objects=1024 –max-size=1024
启动用户配额:radosgw-admin quota enable –quota-scope=user –uid=testuser
禁用用户配额:radosgw-admin quota disable –quota-scope=user –uid=testuser
获取配额统计数据:radosgw-admin user stats –uid=testuser –sync-stats
获取当前用户消耗配额:radosgw-admin user stats –uid=testuser
指定用户用量:radosgw-admin usage show –uid=testuser –start-date=2020-03-01 –end-date=2021-04-01
所有用户用量:radosgw-admin usage show –show-log-entries=false
删除用量信息指定时间:radosgw-admin usage trim –start-date=2020-03-01 –end-date=2020-12-31
删除用量信息指定用户:radosgw-admin usage trim –uid=testuser
用户删除后不会立即清除磁盘,可以运行:radosgw-admin temp remove 创建的用户可以用S3接口访问:关于“ceph功能怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

相关推荐: java集合中ArrayList源码解析是怎样的

今天就跟大家聊聊有关java集合中ArrayList源码解析是怎样的,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。ArrayList实际就是个数组结构,如图index:数组下标 elementData:…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 09/23 16:44
Next 09/23 16:44

相关推荐