Eu finalmente consegui trabalhar com cef com meu Raspberry Pi 3s. Os repositórios do Ceph possuem apenas pacotes ARM para arquitetura arm64. Todos os pacotes armhf sumiram. Eu acho que a comunidade ceph não se preocupa mais com 32 bits e tem se concentrado em 64 bits. O truque era obter uma versão arm64 do Ubuntu instalada. Os únicos pacotes arm64 disponíveis em download.ceph.com eram para xenial ou trusty. Depois de várias tentativas fracassadas de instalar uma versão de 64 bits do Ubuntu, usei uma versão de 64 bits do Debian e apenas mudei o repositório para apontar para:
deb http://ports.ubuntu.com/ubuntu-ports xenial main universe
deb http://ports.ubuntu.com/ubuntu-ports xenial-updates main universe
deb http://ports.ubuntu.com/ubuntu-ports xenial-security main universe
Eu encontrei a imagem debian rpi de 64 bits aqui:
https://github.com/bamarni/pi64/releases
Eu tenho o ceph iluminado e funcionando!
ceph-admin@ceph-node0:~/my-cluster$ sudo ceph -s
cluster:
id: 5fa3e5e2-04ea-407e-b6f1-8ef5a3b3b1f2
health: HEALTH_OK
services:
mon: 1 daemons, quorum ceph-node0
mgr: ceph-node0(active)
osd: 3 osds: 3 up, 3 in
data:
pools: 0 pools, 0 pgs
objects: 0 objects, 0 bytes
usage: 3164 MB used, 168 GB / 171 GB avail
pgs: