Ceph_mimic rgw 設置

####設置rgw 網關 
###設置rgw ,創建一個節點爲網關節點
[root@ceph01 myceph]# ceph-deploy rgw create ceph02


[root@ceph01 myceph]# ceph -s
  cluster:
    id:     3a10f3b9-4469-44a7-817a-df5cdc8e65da
    health: HEALTH_OK
 
  services:
    mon: 3 daemons, quorum ceph01,ceph02,ceph03
    mgr: ceph04(active)
    osd: 8 osds: 8 up, 8 in
    rgw: 1 daemon active
 
  data:
    pools:   7 pools, 160 pgs
    objects: 211  objects, 4.6 MiB
    usage:   8.1 GiB used, 392 GiB / 400 GiB avail
    pgs:     160 active+clean


###創建一個用戶 
[root@ceph01 myceph]# radosgw-admin user create --uid=1 --display-name=admin --system 
{
    "user_id": "1",
    "display_name": "admin",
    "email": "",
    "suspended": 0,
    "max_buckets": 1000,
    "auid": 0,
    "subusers": [],
    "keys": [
        {
            "user": "1",
            "access_key": "LRZ6W293J1EFI8WP7FYL",
            "secret_key": "29c22FqS02nvDe8LP41D3T1pDpcOeqoZWhkmrhVK"
        }
    ],
    "swift_keys": [],
    "caps": [],
    "op_mask": "read, write, delete",
    "system": "true",
    "default_placement": "",
    "placement_tags": [],
    "bucket_quota": {
        "enabled": false,
        "check_on_raw": false,
        "max_size": -1,
        "max_size_kb": 0,
        "max_objects": -1
    },
    "user_quota": {
        "enabled": false,
        "check_on_raw": false,
        "max_size": -1,
        "max_size_kb": 0,
        "max_objects": -1
    },
    "temp_url_keys": [],
    "type": "rgw",
    "mfa_ids": []
}
####查看 用戶信息
[root@ceph01 myceph]# radosgw-admin user info --uid=1
{
    "user_id": "1",
    "display_name": "admin",
    "email": "",
    "suspended": 0,
    "max_buckets": 1000,
    "auid": 0,
    "subusers": [],
    "keys": [
        {
            "user": "1",
            "access_key": "LRZ6W293J1EFI8WP7FYL",
            "secret_key": "29c22FqS02nvDe8LP41D3T1pDpcOeqoZWhkmrhVK"
        }
    ],
    "swift_keys": [],
    "caps": [],
    "op_mask": "read, write, delete",
    "system": "true",
    "default_placement": "",
    "placement_tags": [],
    "bucket_quota": {
        "enabled": false,
        "check_on_raw": false,
        "max_size": -1,
        "max_size_kb": 0,
        "max_objects": -1
    },
    "user_quota": {
        "enabled": false,
        "check_on_raw": false,
        "max_size": -1,
        "max_size_kb": 0,
        "max_objects": -1
    },
    "temp_url_keys": [],
    "type": "rgw",
    "mfa_ids": []
}

[root@ceph01 myceph]# ceph dashboard set-rgw-api-access-key
Invalid command: missing required parameter value(<string>)
dashboard set-rgw-api-access-key <value> :  Set the RGW_API_ACCESS_KEY option value
Error EINVAL: invalid command
[root@ceph01 myceph]# ceph dashboard set-rgw-api-access-key LRZ6W293J1EFI8WP7FYL
Option RGW_API_ACCESS_KEY updated
[root@ceph01 myceph]# ceph dashboard set-rgw-api-secret-key 29c22FqS02nvDe8LP41D3T1pDpcOeqoZWhkmrhVK
Option RGW_API_SECRET_KEY updated
[root@ceph01 myceph]# 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章