====== [HOWTO] Enable compression ======
^ Documentation ^|
^Name:| [HOWTO] Enable compression |
^Description:| HOWTO Enable compression on ceph|
^Modification date :|17/06/2019|
^Owner:|dodger|
^Notify changes to:|Owner|
^Tags:| ceph, object storage|
^Scalate to:|The_fucking_bofh|
====== Pre-Requirements ======
* Knowledge of ceph management
* Understand of rados
====== Placement compression (bucket) ======
**WIP**
ceph@avmlp-osgw-001 ~ $ sudo radosgw-admin zone placement list
[
{
"key": "default-placement",
"val": {
"index_pool": "default.rgw.buckets.index",
"storage_classes": {
"STANDARD": {
"data_pool": "default.rgw.buckets.data"
}
},
"data_extra_pool": "default.rgw.buckets.non-ec",
"index_type": 0
}
}
]
ceph@avmlp-osgw-001 ~ $
ceph@avmlp-osgw-001 ~ $
ceph@avmlp-osgw-001 ~ $ sudo radosgw-admin zone placement modify \
> --rgw-zone default \
> --placement-id default-placement \
> --storage-class STANDARD \
> --compression zlib
ceph@avmlp-osgw-001 ~ $ sudo radosgw-admin zone list --detail
{
"default_info": "7f1c991d-daae-4c8d-87a2-56b86c98bf03",
"zones": [
"default"
]
}
ceph@avmlp-osgw-001 ~ $ sudo radosgw-admin zone placement list
[
{
"key": "default-placement",
"val": {
"index_pool": "default.rgw.buckets.index",
"storage_classes": {
"STANDARD": {
"data_pool": "default.rgw.buckets.data",
"compression_type": "zlib"
}
},
"data_extra_pool": "default.rgw.buckets.non-ec",
"index_type": 0
}
}
]
===== External documentation =====
* [[http://docs.ceph.com/docs/master/radosgw/compression/|RadosGW compression]]
====== Pool compression ======
===== External documentation =====
* [[http://docs.ceph.com/docs/master/rados/configuration/bluestore-config-ref/#inline-compression|Blustore (osd) inline compression]]