├── Chapter02 ├── Vagrantfile ├── Vagrantfile_rook ├── group_vars │ ├── ceph │ └── osds ├── hosts ├── nginx.yml └── playbook.yml ├── Chapter04 └── ceph.repo ├── Chapter06 ├── app1.py ├── atomic.cc ├── test_app.c └── watcher.c ├── Chapter07 ├── cls_md5.cc ├── rados_class_md5.cc ├── rados_lua.py └── rados_md5.cc ├── Chapter08 ├── ceph2.conf ├── collectd.conf └── storage-schemas.conf ├── Chapter09 ├── libaio.fio ├── rbd.fio └── sysctl.conf ├── Chapter12 ├── Rebuild_monitors.sh └── Vagrantfile ├── LICENSE └── README.md /Chapter02/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter02/Vagrantfile -------------------------------------------------------------------------------- /Chapter02/Vagrantfile_rook: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter02/Vagrantfile_rook -------------------------------------------------------------------------------- /Chapter02/group_vars/ceph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter02/group_vars/ceph -------------------------------------------------------------------------------- /Chapter02/group_vars/osds: -------------------------------------------------------------------------------- 1 | osd_scenario: lvm 2 | lvm_volumes: 3 | - data: /dev/sdb 4 | -------------------------------------------------------------------------------- /Chapter02/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter02/hosts -------------------------------------------------------------------------------- /Chapter02/nginx.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter02/nginx.yml -------------------------------------------------------------------------------- /Chapter02/playbook.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter02/playbook.yml -------------------------------------------------------------------------------- /Chapter04/ceph.repo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter04/ceph.repo -------------------------------------------------------------------------------- /Chapter06/app1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter06/app1.py -------------------------------------------------------------------------------- /Chapter06/atomic.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter06/atomic.cc -------------------------------------------------------------------------------- /Chapter06/test_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter06/test_app.c -------------------------------------------------------------------------------- /Chapter06/watcher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter06/watcher.c -------------------------------------------------------------------------------- /Chapter07/cls_md5.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter07/cls_md5.cc -------------------------------------------------------------------------------- /Chapter07/rados_class_md5.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter07/rados_class_md5.cc -------------------------------------------------------------------------------- /Chapter07/rados_lua.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter07/rados_lua.py -------------------------------------------------------------------------------- /Chapter07/rados_md5.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter07/rados_md5.cc -------------------------------------------------------------------------------- /Chapter08/ceph2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter08/ceph2.conf -------------------------------------------------------------------------------- /Chapter08/collectd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter08/collectd.conf -------------------------------------------------------------------------------- /Chapter08/storage-schemas.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter08/storage-schemas.conf -------------------------------------------------------------------------------- /Chapter09/libaio.fio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter09/libaio.fio -------------------------------------------------------------------------------- /Chapter09/rbd.fio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter09/rbd.fio -------------------------------------------------------------------------------- /Chapter09/sysctl.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter09/sysctl.conf -------------------------------------------------------------------------------- /Chapter12/Rebuild_monitors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter12/Rebuild_monitors.sh -------------------------------------------------------------------------------- /Chapter12/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/Chapter12/Vagrantfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Mastering-Ceph-Second-Edition/HEAD/README.md --------------------------------------------------------------------------------