Ceph
提供: Lisa Wiki
Cephとは
分散ファイルシステム
必要機器
最低PCが3台 今回は5台の機器を使う事にしました。
計画
eeepc1 192.168.8.11 ノートPC
eeepc2 192.168.8.12 ノートPC
osmc1 192.168.8.21 RaspberryPi2B
osmc2 192.168.8.22 RaspberryPi2B
osmc3 192.168.8.23 RaspberryPi2B
ノートPC×2 管理用
OS:Ubuntu CPU:ATOM RAM:2G HDD:160G LAN:100M
RaspberryPi×3 HDD提供用
OS:OSMC CPU:ARM RAM:1G HDD:500G(USB接続) LAN:100M
前準備
Cephのセットアップ
CephFSのマウント
cronでマウント
3台でクラスター
apt-get update apt-get upgrade apt-get install rsync iotop htop samba wget --no-check-certificate -q -O- 'https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc' | sudo apt-key add - echo deb http://ceph.com/debian-firefly/ wheezy main | sudo tee /etc/apt/sources.list.d/ceph.list apt-get update apt-get install ceph ceph-fs-common ceph-deploy