如何采用libs3进行简单的ceph radosgw测试和使用

2023-04-09 12:17:00 测试 简单 采用

如何采用libs3进行简单的ceph radosgw测试和使用

1.下载libs3

git clone https://github.com/ceph/libs3.git

2.安装依赖

yum install gcc cmake3 gperf json-c-devel libxml2-devel openssl-devel hiredis-devel

3.编译安装

cd libs3

mkdir build

cd build

cmake3 ..

make && make install

4.配置环境变量

export PATH=$PATH:/usr/local/lib

5.创建测试用户

radosgw-admin user create --uid=test --display-name="Test User"

6.创建测试存储桶

s3cmd mb s3://test-bucket

7.上传文件

s3cmd put test.txt s3://test-bucket/

8.下载文件

s3cmd get s3://test-bucket/test.txt

9.删除文件

s3cmd del s3://test-bucket/test.txt

10.删除存储桶

s3cmd rb s3://test-bucket

11.删除用户

radosgw-admin user delete --uid=test

以上就是对libs3的简单使用,通过这些命令可以实现对ceph radosgw的基本操作。

相关文章