中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

RWG中怎么創建自定義數據pool

發布時間:2021-07-28 15:21:38 來源:億速云 閱讀:110 作者:Leah 欄目:云計算

這期內容當中小編將會給大家帶來有關RWG中怎么創建自定義數據pool,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

1. 新建pool

創建數據pool,注意每個pool的pg配置規劃,可以參考http://ceph.com/pgcalc/進行設計

ceph osd pool create .rgw.root 16 16
ceph osd pool create demo.rgw.data.root 16 16
ceph osd pool create demo.rgw.control 16 16
ceph osd pool create demo.rgw.gc 16 16
ceph osd pool create demo.rgw.log 16 16
ceph osd pool create demo.rgw.intent-log 16 16
ceph osd pool create demo.rgw.usage 16 16
ceph osd pool create demo.rgw.users.keys 16 16
ceph osd pool create demo.rgw.users.email 16 16
ceph osd pool create demo.rgw.users.swift 16 16
ceph osd pool create demo.rgw.users.uid 16 16
ceph osd pool create demo.rgw.buckets.index 16 16
ceph osd pool create demo.rgw.buckets.data 64 64
ceph osd pool create demo.rgw.buckets.non-ec 16 16

2. 配置文件準備

ceph.conf配置

[client.radosgw.us-zone1]
     rgw dns name = s3.ceph.work
     rgw frontends = "civetweb port=80"
     host = radosgw-1
     keyring = /etc/ceph/ceph.client.radosgw.keyring
     rgw socket path = /home/ceph/var/run/ceph-client.radosgw.us-zone1.sock
     log file = /home/ceph/log/radosgw.us-zone1.log
     rgw print continue = false
     rgw content length compat = true

zone配置

# zone.json
{
    "id": "2f58efaa-3fa2-48b2-b996-7f924ae1215c",
    "name": "demo",
    "domain_root": "demo.rgw.data.root",
    "control_pool": "demo.rgw.control",
    "gc_pool": "demo.rgw.gc",
    "log_pool": "demo.rgw.log",
    "intent_log_pool": "demo.rgw.intent-log",
    "usage_log_pool": "demo.rgw.usage",
    "user_keys_pool": "demo.rgw.users.keys",
    "user_email_pool": "demo.rgw.users.email",
    "user_swift_pool": "demo.rgw.users.swift",
    "user_uid_pool": "demo.rgw.users.uid",
    "system_key": {
        "access_key": "",
        "secret_key": ""
    },
    "placement_pools": [
        {
            "key": "default-placement",
            "val": {
                "index_pool": "demo.rgw.buckets.index", #index pool
                "data_pool": "demo.rgw.buckets.data", #數據pool
                "data_extra_pool": "demo.rgw.buckets.non-ec",
                "index_type": 0
            }
        }
    ],
    "metadata_heap": "",
    "realm_id": ""
}

zonegroup配置

# zonegroup.json
{
    "id": "9d07fb3c-45d7-4d63-a475-fd6ebd41b722", #Zonegroup的ID
    "name": "zg", #zonegroup名稱
    "api_name": "", #bucket的localtion定義在這里
    "is_master": "true",
    "endpoints": [],
    "hostnames": [],
    "hostnames_s3website": [],
    "master_zone": "2f58efaa-3fa2-48b2-b996-7f924ae1215c",  #zone的ID
    "zones": [
        {
            "id": "2f58efaa-3fa2-48b2-b996-7f924ae1215c", #zone的ID
            "name": "demo", #zone名稱
            "endpoints": [],
            "log_meta": "false",
            "log_data": "false",
            "bucket_index_max_shards": 0,
            "read_only": "false"
        }
    ],
    "placement_targets": [
        {
            "name": "default-placement",
            "tags": []
        }
    ],
    "default_placement": "default-placement",
    "realm_id": ""
}

3. 導入配置文件

radosgw-admin realm create --rgw-realm=nt --default #新建一個realm名稱為nt
radosgw-admin zonegroup set < zonegroup.json --rgw-realm=nt --rgw-zonegroup=zg  --default #導入之前的zonegroup配置,zonegroup名稱為zg
radosgw-admin zone set < zone.json --rgw-zonegroup=zg --rgw-zone=demo --master --default #導入zone配置,zone名稱為demo

/etc/init.d/radosgw start #啟動服務

4. 驗證

新建用戶

radosgw-admin user create --uid=s3user --display-name=s3user
ceph df
GLOBAL:
    SIZE       AVAIL      RAW USED     %RAW USED
    92114M     88985M        3128M          3.40
POOLS:
    NAME                        ID     USED     %USED     MAX AVAIL     OBJECTS
    .rgw.root                   73     2072         0        88558M          12
    demo.rgw.data.root          74      609         0        88558M           2
    demo.rgw.control            75        0         0        88558M           8
    demo.rgw.gc                 76        0         0        88558M          32
    demo.rgw.log                77       50         0        88558M         128
    demo.rgw.intent-log         78        0         0        88558M           0
    demo.rgw.usage              79        0         0        88558M           0
    demo.rgw.users.keys         80       13         0        88558M           1
    demo.rgw.users.email        81        0         0        88558M           0
    demo.rgw.users.swift        82        0         0        88558M           0
    demo.rgw.users.uid          83      329         0        88558M           2
    demo.rgw.buckets.index      84        0         0        88558M           1
    demo.rgw.buckets.data       85        0         0        88558M           0
    demo.rgw.buckets.non-ec     86        0         0        88558M           0

demo.rgw.users.keys和demo.rgw.users.uid 的OBJECTS>0,說明已經成功。

上述就是小編為大家分享的RWG中怎么創建自定義數據pool了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

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

AI

黄石市| 威远县| 岗巴县| 惠安县| 泉州市| 泰兴市| 峨边| 青冈县| 伊宁市| 商洛市| 电白县| 邯郸县| 扎囊县| 静乐县| 桑植县| 罗平县| 平阳县| 齐河县| 襄樊市| 沐川县| 惠东县| 宜宾市| 文昌市| 咸宁市| 禹城市| 禹州市| 安远县| 临江市| 正镶白旗| 襄汾县| 富川| 玛纳斯县| 尉犁县| 云南省| 磐安县| 津南区| 镇沅| 宁陵县| 龙胜| 民县| 巴青县|