first, clone git repository frome ceph upstream or inside my account (https://github.com/Aorjoa/ceph).
./install-deps.sh
./autogen.sh
./configure --without-tcmalloc
remove option -momit-leaf-frame-pointer in this file (because it's not support yet).
vi /media/data_ssd/docker_engine_arm/ceph/src/rocksdb/Makefile
and then run make
command.
while i build it (and stuck because some bugs). i got a new solution
(note that : sometimes we use
deb http://ceph.com/debian-giant/ trusty main
inceph.list
because more than packages found there.) and sources.list here.to avoid wget bug for check certificate.
then install ceph-deploy
make sure target node NOT contain
armhf
ANDarm
it's bug inapt-get
use onlyarmhf
once.set
/etc/hosts
for resolv hostnameinitiate Ceph FS
and run command for ensure it's form cluster
ceph-deploy mon create-initial
change permission and create folder in all node
prepare osd
activate osd
check status
mount point
describe disk
/=========/
some time GPG error because our behide firewall and we fixed with specific protocol and port
80
.If you have small free storage it's may be can't start.