溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ceph功能怎么用

發布時間:2021-12-17 10:50:57 來源:億速云 閱讀:268 作者:小新 欄目:大數據

這篇文章將為大家詳細講解有關ceph功能怎么用,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

ceph是分布式文件系統,可以使用其塊設備、文件系統、對象存儲的功能。

  • 塊設備
    創建專門存儲池:ceph osd pool create cephfs_data_test <pg_num>
    在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
    縮?。簉bd 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 <pg_num>
    ceph osd pool create cephfs_metadata <pg_num>
    ceph fs new <fs_name> <metadata> <data> 例如: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功能怎么用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女