单机安装Ceph

环境: Ubuntu 14.04

一直想用做图片方面的存储,之前有用过Riak CS,但布署,安装和管理挺麻烦的。后来知道ceph,了解它的途径是使用它了。先说下安装步骤:

wget -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-giant/ trusty main | sudo tee /etc/apt/sources.list.d/ceph.list

更新系统
sudo apt-get -q update

安装ceph布署工具
sudo apt-get install ceph-deploy

查询主机名
hostname
主机名为ubuntu

初始化节点信息
sudo ceph-deploy new ubuntu

安装ceph软件
sudo ceph-deploy install ubuntu

创建mon集群
sudo ceph-deploy mon create

启动mon进程
sudo ceph-deploy mon create-initial

安装OSD
sudo mkdir -p /data/osd
sudo ceph-deploy osd prepare ubuntu:/data/osd
sudo ceph-deploy osd activate ubuntu:/data/osd

查看ceph状态
sudo ceph health

增加一个元数据服务器
sudo ceph-deploy mds create ubuntu

查看进程
jerry@ubuntu:~$ ps ax | grep ceph
8863 ? Ssl 0:00 /usr/bin/ceph-mon –cluster=ceph -i ubuntu -f
9357 ? Ssl 0:01 /usr/bin/ceph-osd –cluster=ceph -i 0 -f
9496 ? Ssl 0:00 /usr/bin/ceph-mds –cluster=ceph -i ubuntu -f
9517 pts/0 S+ 0:00 grep –color=auto ceph

有三个ceph服务

查看状态
sudo ceph -s

 

使用ceph

启动ceph-rest-api

sudo ceph-rest-api -n client.admin &

通过浏览器查看 http://192.168.56.101:5000/