---
title: 对象存储压缩验证
description: "1. 安装s3cmd。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/220RC3/sds/kunpengsdss_kpszip_27_0019.html
sourcePath: /source/zh/kunpengboostkithistory/220RC3/sds/kunpengsdss_kpszip_27_0019.html
indexId: b984d0db34c3e1a80eb045f29b4e7ed63689fcfdc35ff5571e62ba7c72b5a3dd76
---
# 对象存储压缩验证

1. 安装s3cmd。
  1 2 yum -y install s3cmd vi ~/.s3cfg

```
[default]
access_key = access_key
secret_key = secret_key
host_base = rgw_host_ip:rgw_host_port
host_bucket = compress_ratio_bucket
use_https = False
```


**表1 参数说明**

| 参数 | 说明 |
| --- | --- |
| access\_key | 取实际S3用户的access\_key |
| secret\_key | 取实际S3用户的secret\_key |
| host\_base | 取实际RGW网关的IP地址与端口号 |


2. 创建bucket。

```
s3cmd mb s3://compress_ratio_bucket
```


3. 准备100M大小的测试文件。

```
dd if=/dev/zero of=/home/compress_test bs=1M count=100
```


  此处也可使用实际数据集文件。

4. 写入数据。
  1 s3cmd put /home/compress_test s3://compress_ratio_bucket/test

5. 压缩验证。
  1 radosgw-admin bucket stats --bucket=compress_ratio_bucket

  size_kb_actual代表原始数据100M，size_kb_utilized代表压缩后数据大小为4K，因此压缩率为102400/4=25,600，示例所用数据为全零数据，压缩率较高，实际数据集压缩率一般集中在2-10之间。
