ceph之s3cmd
1.安装s3cmd:
(包:python-dateutil-1.5-7.el7.noarch.rpm python-magic-5.11-35.el7.noarch.rpm s3cmd-2.0.2-1.el7.noarch.rpm)
yum install s3cmd
2.使用radosgw-admin生成一个用户
radosgw-admin user create --uid=lly --access-key=lly --secret-key=lly --display-name=luoliyu
{
"user_id": "lly",
"display_name": "luoliyu",
"email": "",
"suspended": 0,
"max_buckets": 1000,
"auid": 0,
"subusers": [],
"keys": [
{
"user": "lly",
"access_key": "lly",
"secret_key": "lly"
}
],
"swift_keys": [],
"caps": [],
"op_mask": "read, write, delete",
"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"
}
3.生成配置文件
s3cmd --configure
4.使用
1)创建bucket
s3cmd mb s3://test1 Bucket 's3://test1/' created
2)列出bucket
s3cmd ls 2019-05-28 08:13 s3://test1
3)上传文件
上传前
# ceph df
GLOBAL:
SIZE AVAIL RAW USED %RAW USED
29.4GiB 23.2GiB 6.19GiB 21.06
POOLS:
NAME ID USED %USED MAX AVAIL OBJECTS
.rgw.root 1 1.09KiB 0 7.25GiB 4
default.rgw.control 2 0B 0 7.25GiB 8
default.rgw.meta 3 651B 0 7.25GiB 5
default.rgw.log 4 0B 0 7.25GiB 207
default.rgw.buckets.index 5 0B 0 7.25GiB 1
上传
s3cmd put ./* s3://test1 upload: './python-dateutil-1.5-7.el7.noarch.rpm' -> 's3://test1/python-dateutil-1.5-7.el7.noarch.rpm' [1 of 3] 86832 of 86832 100% in 1s 54.57 kB/s done upload: './python-magic-5.11-35.el7.noarch.rpm' -> 's3://test1/python-magic-5.11-35.el7.noarch.rpm' [2 of 3] 34096 of 34096 100% in 0s 1791.79 kB/s done upload: './s3cmd-2.0.2-1.el7.noarch.rpm' -> 's3://test1/s3cmd-2.0.2-1.el7.noarch.rpm' [3 of 3] 194693 of 194693 100% in 0s 7.56 MB/s done
上传后
s3cmd ls s3://test1
2019-05-28 08:14 86832 s3://test1/python-dateutil-1.5-7.el7.noarch.rpm
2019-05-28 08:14 34096 s3://test1/python-magic-5.11-35.el7.noarch.rpm
2019-05-28 08:14 194693 s3://test1/s3cmd-2.0.2-1.el7.noarch.rpm
ceph df
GLOBAL:
SIZE AVAIL RAW USED %RAW USED
29.4GiB 23.2GiB 6.20GiB 21.07
POOLS:
NAME ID USED %USED MAX AVAIL OBJECTS
.rgw.root 1 1.09KiB 0 7.25GiB 4
default.rgw.control 2 0B 0 7.25GiB 8
default.rgw.meta 3 651B 0 7.25GiB 5
default.rgw.log 4 0B 0 7.25GiB 207
default.rgw.buckets.index 5 0B 0 7.25GiB 1
default.rgw.buckets.data 6 308KiB 0 7.25GiB 3

浙公网安备 33010602011771号