This is a gentoo overlay hosting either customized ebuilds I have in use as well as ebuilds for my own projects.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Georg Hopp 16320601f4
update compatible python versions...
4 years ago
..
README.gentoo Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.0-dont-use-virtualenvs.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.1-libzfs.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.1-unbundle-jerasure.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.3-CVE-2016-8626.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.3-ETIMEOUT-fix-in-polling.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.3-build-without-openldap.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.3-sphinx.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.3-zstd.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.5-Make-CephFS-bindings-and-tests-compatible-with-Python-3.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.5-Make-RBD-Python-bindings-compatible-with-Python-3.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.7-fix-compilation-with-zstd.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.9-cflags.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.9-dont-run-lsb_release.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.9-filestore_fix_infinit_loops_in_fiemap.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.9-libradosstriper_fix_format_injection_vulnerability.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.9-librbd_filter_expected_error_codes_from_is_exclusive_lock_owner.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.9-osd-scrub_to_specifies_clone_ver_but_transaction_include.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.9-rbd-do_not_attempt_to_load_key_if_auth_is_disabled.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.9-rbd-nbd_relax_size_check_for_newer_kernel_versions.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.9-unlock_sdata_op_ordering_lock_with_sdata_lock.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.10-assert_h_clobber_detection.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.10-ceph_ver.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.10-duration-problem.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-10.2.10-python3.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-12.2.0-cflags.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-12.2.0-use-provided-cpu-flag-values.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-12.2.1-systemd-unitdir.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-12.2.2-build-without-radosgw.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-12.2.4-boost-build-none-options.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-12.2.4-boost-sonames.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-12.2.4-cflags.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-12.2.4-rocksdb-cflags.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-12.2.5-boost-sonames.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-12.2.5-no-werror.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-12.2.11-boost-sonames.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-12.2.11-fix-min-call.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-12.2.12-civetweb-openssl-1.1.1.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-12.2.12-dont-use-bad-namespace.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-12.2.12-ncurses-tinfo.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-12.2.12-qa-warning.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-13.2.0-boost-sonames.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-13.2.0-cflags.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-13.2.0-mgr-python-version.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-13.2.0-no-virtualenvs.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-13.2.2-dont-install-sysvinit-script.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-13.2.5-armv7a_increase_largest_singleton.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-13.2.5-boost-get-static-assert-fix.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-13.2.5-concrete-minmax64.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-13.2.5-no-automagic-deps.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-13.2.5-size_t-initializer.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-13.2.6-arm32-build.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-13.2.6-dpdk-alignment.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-13.2.6-no-virtualenvs.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-14.2.0-boost-1.70-sonames.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-14.2.0-boost-1.70.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-14.2.0-boost-sonames.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-14.2.0-cflags.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-14.2.0-cython-0.29.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-14.2.0-dpdk-cflags.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-14.2.0-link-crc32-statically.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-14.2.0-mgr-python-version.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-14.2.0-no-virtualenvs.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-14.2.1-32bit-build.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-14.2.1-ncurses-tinfo.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-14.2.3-dpdk-compile-fix-1.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-14.2.4-python-executable.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-14.2.4-undefined-behaviour.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-14.2.5-no-virtualenvs.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-14.2.8-32bit.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-14.2.10-build-without-mgr.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-14.2.10-missing-includes.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-14.2.10-python-warnings.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-14.2.11-systemd-unit-fix.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-15.2.0-no-virtualenvs.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-15.2.0-rocksdb-cmake.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-15.2.2-systemd-unit.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-15.2.3-spdk-compile.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-15.2.4-system-uring.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-15.2.5-glibc-2.32.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-15.2.5-missing-includes.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-15.2.5-systemd-unit-fix.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-15.2.8-arm32build.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-glibc-2.32-no-sys_siglist.patch Add the currently used ceph 32bit arm version 4 years ago
ceph-mds_at.service Add the currently used ceph 32bit arm version 4 years ago
ceph-mds_at.service.conf Add the currently used ceph 32bit arm version 4 years ago
ceph-osd_at.service Add the currently used ceph 32bit arm version 4 years ago
ceph-osd_at.service.conf Add the currently used ceph 32bit arm version 4 years ago
ceph-tmpfilesd Add the currently used ceph 32bit arm version 4 years ago
ceph.confd-r1 Add the currently used ceph 32bit arm version 4 years ago
ceph.confd-r2 Add the currently used ceph 32bit arm version 4 years ago
ceph.confd-r3 Add the currently used ceph 32bit arm version 4 years ago
ceph.confd-r4 Add the currently used ceph 32bit arm version 4 years ago
ceph.confd-r5 Add the currently used ceph 32bit arm version 4 years ago
ceph.initd-r2 Add the currently used ceph 32bit arm version 4 years ago
ceph.initd-r4 Add the currently used ceph 32bit arm version 4 years ago
ceph.initd-r5 Add the currently used ceph 32bit arm version 4 years ago
ceph.initd-r6 Add the currently used ceph 32bit arm version 4 years ago
ceph.initd-r7 Add the currently used ceph 32bit arm version 4 years ago
ceph.initd-r8 Add the currently used ceph 32bit arm version 4 years ago
ceph.initd-r9 Add the currently used ceph 32bit arm version 4 years ago
ceph.initd-r11 Add the currently used ceph 32bit arm version 4 years ago
ceph.initd-r12 Add the currently used ceph 32bit arm version 4 years ago
ceph.logrotate Add the currently used ceph 32bit arm version 4 years ago
ceph.logrotate-r2 Add the currently used ceph 32bit arm version 4 years ago
envd-tcmalloc Add the currently used ceph 32bit arm version 4 years ago
make-node-frontend-tarball.bash Add the currently used ceph 32bit arm version 4 years ago
rbdmap.initd Add the currently used ceph 32bit arm version 4 years ago
sysctld Add the currently used ceph 32bit arm version 4 years ago

README.gentoo

1) We'd suggest you to install following packages
sys-block/parted to manage disk partions
sys-fs/btrfs-progs to use btrfs filesytem
sys-fs/cryptsetup to use encrypted devices with dm-crypt

2) To start several daemons of one specific type, create your own scripts
cd /etc/init.d
for dmn in mds.a mon.a osd.0 osd.1 osd.2; do
ln -s ceph ceph-${dmn};
rc-update add ceph-${dmn} default;
done

3) If you spread ceph daemons over several different machines,
We'd highly recommend you to start ntp-client to keep the system time sync.
Try to choose one of following ntp client to install and add into runlevel.
net-misc/ntp
net-misc/openntpd
net-misc/chrony

4) Starting from version 9.0.x, Ceph daemons run as user 'ceph' instead of 'root'.
In order to solve this, we recommand to stop ceph daemons, and fix the ownership

# chown -R ceph:ceph /var/lib/ceph

or

Add the following line to ceph.conf on all hosts:
" setuser match path = /var/lib/ceph/$type/$cluster-$id "

https://ceph.com/releases/v9-2-0-infernalis-released/