1 安装客户端
1.1 镜像获取
需要拉取源信息 http://repo.navinfo.com/
1.2 安装 s3cmd
yum install python3-pip
pip3 list
pip3 install s3cmd -i http://10.70.160.5/pypi/simple --trusted-host 10.70.160.5
1.3 配置环境变量
打开:vi /root/.s3cfg
配置如下:
- [default]
-
- access_key = ****
-
- secret_key = ****
-
- host_base = storage.***.com:8009
-
- host_bucket = shpd-***-***
-
- use_https = False
2. 操作ceph桶命令
2.1拉取所有目录的文件:
s3cmd get --recursive s3://typea-2021-1-1/r2-shpd-typea-ob/2291/21M10/第一周/2201-0-00L004-210904/***+***+1
2.2 列举所有Buckets
s3cmd ls
2.3 新建Bucket
s3cmd mb s3://$bucket_name
2.4 列举Bucket中的内容
s3cmd ls s3://$bucket_name
2.5上传文件
s3cmd put $file_path s3://$bucket_name/$file_name (file_name可省略)
2.6 下载文件
s3cmd get s3://$bucket_name/$file_name $file_path (file_path可省略)
2.7 删除文件
s3cmd del s3://$bucket_name/$file_name
2.8 删除Bucket
s3cmd rb s3://$bucket_name