返回
软件
分类

Ceph分布式存储系统共部署4个节点(使用云主机),是一个将数据存储在单一分布式计算机集群上的开源软件平台

日期: 2020-01-02 08:00 浏览次数 : 173

如何在 CentOS 7.0 上配置 Ceph 存储

Ceph 是一个将数据存储在单一分布式计算机集群上的开源软件平台。当你计划构建一个云时,你首先需要决定如何实现你的存储。开源的 Ceph 是红帽原生技术之一,它基于称为 RADOS 的对象存储系统,用一组网关 API 表示块、文件、和对象模式中的数据。由于它自身开源的特性,这种便携存储平台能在公有云和私有云上安装和使用。Ceph 集群的拓扑结构是按照备份和信息分布设计的,这种内在设计能提供数据完整性。它的设计目标就是容错、通过正确配置能运行于商业硬件和一些更高级的系统。

Ceph 能在任何 Linux 发行版上安装,但为了能正确运行,它需要最近的内核以及其它最新的库。在这篇指南中,我们会使用最小化安装的 CentOS-7.0。

必赢备用网址 1

 

一、准备工作

系统资源

  1. **CEPH-STORAGE**
  2. OS:CentOSLinux7(Core)
  3. RAM:1 GB
  4. CPU:1 CPU
  5. DISK:20
  6. Network:45.79.136.163
  7. FQDN: ceph-storage.linoxide.com
  8. **CEPH-NODE**
  9. OS:CentOSLinux7(Core)
  10. RAM:1 GB
  11. CPU:1 CPU
  12. DISK:20
  13. Network:45.79.171.138
  14. FQDN: ceph-node.linoxide.com

 

1、环境说明

Ceph分布式存储系统共部署4个节点(使用云主机),即ceph1、ceph2、ceph3。系统均使用CentOS7.1。

使用三个云主机作为Ceph节点,第4个主机作为admin-node。 每个节点上增加两个虚拟磁盘 vda 和 vdb 作为 OSD 存储磁盘,每个节点上安装 MON,前两个节点上安装 MDS。

Ceph集群部署过程中,请保持各主机可以访问互联网下载rpm资源。部署完成后,可以切断Ceph子网的外网访问权限。

节点名称 IP 地址 部署进程 数据盘
ceph1
10.0.2.5
1MON+1MDS+2OSD /dev/vdb, /dev/vdc
ceph2
10.0.2.7
1MON+1MDS+2OSD /dev/vdb, /dev/vdc
ceph3
10.0.2.8
1MON+1RGW+2OSD
/dev/vdb, /dev/vdc

admin-node              10.0.2.16/192.168.10.16

注:192.168.10.16为管理节点使用的管理子网地址。

必赢备用网址 2

安装前的配置

在安装 Ceph 存储之前,我们要在每个节点上完成一些步骤。第一件事情就是确保每个节点的网络已经配置好并且能相互访问。

配置 Hosts

要在每个节点上配置 hosts 条目,要像下面这样打开默认的 hosts 配置文件(LCTT 译注:或者做相应的 DNS 解析)。

  1. #vi/etc/hosts

  1. 45.79.136.163 ceph-storage ceph-storage.linoxide.com
  2. 45.79.171.138 ceph-node ceph-node.linoxide.com

安装 VMware 工具

工作环境是 VMWare 虚拟环境时,推荐你安装它的 open VM 工具。你可以使用下面的命令安装。

  1. #yum install -y open-vm-tools

配置防火墙

如果你正在使用启用了防火墙的限制性环境,确保在你的 Ceph 存储管理节点和客户端节点中开放了以下的端口。

你必须在你的 Admin Calamari 节点开放 80、2003、以及4505-4506 端口,并且允许通过 80 号端口访问到 Ceph 或 Calamari 管理节点,以便你网络中的客户端能访问 Calamari web 用户界面。

你可以使用下面的命令在 CentOS 7 中启动并启用防火墙。

  1. #systemctl start firewalld
  2. #systemctl enable firewalld

运行以下命令使 Admin Calamari 节点开放上面提到的端口。

  1. # firewall-cmd --zone=public--add-port=80/tcp --permanent
  2. # firewall-cmd --zone=public--add-port=2003/tcp --permanent
  3. # firewall-cmd --zone=public--add-port=4505-4506/tcp --permanent
  4. # firewall-cmd --reload

在 Ceph Monitor 节点,你要在防火墙中允许通过以下端口。

  1. # firewall-cmd --zone=public--add-port=6789/tcp --permanent

然后允许以下默认端口列表,以便能和客户端以及监控节点交互,并发送数据到其它 OSD。

  1. # firewall-cmd --zone=public--add-port=6800-7300/tcp --permanent

如果你工作在非生产环境,建议你停用防火墙以及 SELinux 设置,在我们的测试环境中我们会停用防火墙以及 SELinux。

  1. #systemctl stop firewalld
  2. #systemctl disable firewalld

系统升级

现在升级你的系统并重启使所需更改生效。

  1. #yum update
  2. #shutdown-r 0

 

2、Ceph deploy管理节点部署

配置admin-node的ceph软件仓库镜像源:

yum install -y yum-utils && yum-config-manager --add-repo https://dl.Fedoraproject.org/pub/epel/7/x86_64/ 
&& yum install --nogpgcheck -y epel-release && rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 
&& rm /etc/yum.repos.d/dl.fedoraproject.org*


创建一个Ceph yum源配置文件:

vi  /etc/yum.repos.d/ceph.repo
[Ceph]
name=Ceph packages for $basearch
baseurl=http://download.ceph.com/rpm-infernalis/el7/$basearch
enabled=1
gpgcheck=1
type=rpm-md
gpgkey=https://download.ceph.com/keys/release.asc
priority=1

[Ceph-noarch]
name=Ceph noarch packages
baseurl=http://download.ceph.com/rpm-infernalis/el7/noarch
enabled=1
gpgcheck=1
type=rpm-md
gpgkey=https://download.ceph.com/keys/release.asc
priority=1

[ceph-source]
name=Ceph source packages
baseurl=http://download.ceph.com/rpm-infernalis/el7/SRPMS
enabled=1
gpgcheck=1
type=rpm-md
gpgkey=https://download.ceph.com/keys/release.asc
priority=1

 

安装ceph-deploy工具:

yum update && yum install ceph-deploy

设置 Ceph 用户

现在我们会新建一个单独的 sudo 用户用于在每个节点安装 ceph-deploy工具,并允许该用户无密码访问每个节点,因为它需要在 Ceph 节点上安装软件和配置文件而不会有输入密码提示。

运行下面的命令在 ceph-storage 主机上新建有独立 home 目录的新用户。

  1. [[email protected]-storage ~]#useradd-d /home/ceph -m ceph
  2. [[email protected]-storage ~]#passwd ceph

节点中新建的每个用户都要有 sudo 权限,你可以使用下面展示的命令赋予 sudo 权限。

  1. [[email protected]-storage ~]#echo"ceph ALL = (root) NOPASSWD:ALL"|sudotee/etc/sudoers.d/ceph
  2. ceph ALL =(root) NOPASSWD:ALL
  3. [[email protected]-storage ~]#sudochmod0440/etc/sudoers.d/ceph

 

3、Ceph节点部署环境准备

(1)在4个主机上均配置好ntp服务

yum -y install ntp ntpdate ntp-doc

设置好定时任务:

# crontab -l

*/5 * * * * /usr/sbin/ntpdate  s2m.time.edu.cn > /dev/null 2>&1

 

(2)在4个主机上设置主机名与IP地址映射关系

vi  /etc/hosts
10.0.2.5     ceph1
10.0.2.7     ceph2
10.0.2.8     ceph3
10.0.2.16     ceph-mgmt

 

(3)在3个ceph节点上创建一个普通管理帐号,并授权sudo权限

# useradd -d /home/dpadmin -m dpadmin
#echo "dpadmin ALL = (root) NOPASSWD:ALL" | tee /etc/sudoers.d/dpadmin
#chmod 0440 /etc/sudoers.d/dpadmin

 

(4)在管理节点上创建一个普通帐号(不使用root,也不要授权sudo权限),用于管理ceph集群各server节点

建立该帐号对ceph集群内各存储节点的ssh免密码登录(对每个存储节点上有sudo权限的dpadmin用户)。

# useradd -d /home/dpadmin -m dpadmin
#su - dpadmin
$ssh-keygen
注:设置密钥密码为空
$ssh-copy-id  dpadmin@ceph1
$ssh-copy-id  dpadmin@ceph2
$ssh-copy-id  dpadmin@ceph3

 

(5)打开系统防火墙端口

Ceph Monitors使用tcp端口6789,Ceph OSDs使用tcp端口6800:7300 ,Ceph RGW使用tcp端口7480 。

firewall-cmd --zone=public --add-port=6789/tcp --permanent
firewall-cmd --zone=public --add-port=7480/tcp --permanent
firewall-cmd --zone=public --add-port=6800:7300/tcp --permanent

 

关闭selinux。

 

(6)设置3个存储节点上requiretty参数

在使用ceph-deploy进行部署时需要登录存储节点执行sudo权限的命令。这需要在每个存储节点上都允许ceph执行这样的系统配置。

#visudo   --修改如下
Defaults:ceph  !requiretty

 

设置 SSH 密钥

现在我们会在 Ceph 管理节点生成 ssh 密钥并把密钥复制到每个 Ceph 集群节点。

在 ceph-node 运行下面的命令复制它的 ssh 密钥到 ceph-storage。

  1. [[email protected]-node ~]#ssh-keygen
  2. Generatingpublic/private rsa key pair.
  3. Enterfilein which to save the key (/root/.ssh/id_rsa):
  4. Created directory '/root/.ssh'.
  5. Enter passphrase (emptyforno passphrase):
  6. Enter same passphrase again:
  7. Your identification has been saved in/root/.ssh/id_rsa.
  8. Yourpublic key has been saved in/root/.ssh/id_rsa.pub.
  9. The key fingerprint is:
  10. 5b:*:*:*:*:*:*:*:*:*:c9 [email protected]-node
  11. The key's randomart image is:
  12. +--[ RSA 2048]----+

  1. [[email protected]-node ~]#ssh-copy-id [email protected]-storage

必赢备用网址 3

SSH key

 

二、创建Ceph存储集群

配置 PID 数目

要配置 PID 数目的值,我们会使用下面的命令检查默认的内核值。默认情况下,是一个小的最大线程数 32768。

如下图所示通过编辑系统配置文件配置该值为一个更大的数。

必赢备用网址 4

更改 PID 值

必赢备用网址 , 

1、在管理节点上创建一个目录,用于保存集群的配置文件和密钥文件。

使用我们前面创建的普通帐号dpadmin执行:

mkdir my-cluster
cd my-cluster

配置管理节点服务器

配置并验证了所有网络后,我们现在使用 ceph 用户安装 ceph-deploy。通过打开文件检查 hosts 条目(LCTT 译注:你也可以用 DNS 解析来完成)。

  1. #vim/etc/hosts
  2. ceph-storage 45.79.136.163
  3. ceph-node 45.79.171.138

运行下面的命令添加它的库。

  1. # rpm -Uhv http://ceph.com/rpm-giant/el7/noarch/ceph-release-1-0.el7.noarch.rpm

必赢备用网址 5

添加 Ceph 仓仓库

或者创建一个新文件并更新 Ceph 库参数,别忘了替换你当前的 Release 和版本号。

  1. [[email protected]-storage ~]#vi/etc/yum.repos.d/ceph.repo

  1. [ceph-noarch]
  2. name=Ceph noarch packages
  3. baseurl=http://ceph.com/rpm-{ceph-release}/{distro}/noarch
  4. enabled=1
  5. gpgcheck=1
  6. type=rpm-md
  7. gpgkey=https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc

之后更新你的系统并安装 ceph-deploy 软件包。

 

2、开始创建新集群,生成集群使用的配置文件和密钥

$ceph-deploy new ceph{1,2,3}
$ ls
ceph.conf  ceph.log  ceph.mon.keyring

 

我们可以通过修改ceph.conf来设置ceph的副本数量,比如我们设置副本数为2:

$vi  ceph.conf
[global]
fsid = c10f9ac8-6524-48ea-bb52-257936e42b35
mon_initial_members = ceph1, ceph2, ceph3
mon_host = 10.0.2.5,10.0.2.7,10.0.2.8
auth_cluster_required = cephx
auth_service_required = cephx
auth_client_required = cephx
filestore_xattr_use_omap = true
osd pool default size = 2

 

如果有专用的存储外网和存储内网的划分,那也可以通过修改ceph.conf来定义存储外网的网段:

public network = {ip-address}/{netmask}

安装 ceph-deploy 软件包

我们运行下面的命令以及 ceph-deploy 安装命令来更新系统以及最新的 ceph 库和其它软件包。

  1. #yum update -y &&yum install ceph-deploy -y

 

3、运行 ceph-deploy install  命令在各节点上安装 ceph 软件

在管理节点上使用dpadminm帐号:

$ceph-deploy install ceph1

因为从ceph官方源下载数据很慢,所以上面的安装操作在等待一定时间后管理节点就超时报错了。但此时,在存储节点上实际上仍然在运行yum下载安装包,所以可以把管理节点的报错放一边,等待存储节点的yum安装完成。验证方法是登录存储节点,当使用ceph -v可以得到正确的输出时,证明存储节点上的ceph软件包安装已经成功了。这时,再次从管理节点运行ceph-deploy install ceph1 。

使用同样的方法处理存储节点2,3 。

 

在管理节点上使用root帐号:

# ceph-deploy install ceph-mgmt

安装完成后,在存储节点上查看ceph的版本信息:

$ceph -v

配置集群

使用下面的命令在 ceph 管理节点上新建一个目录并进入新目录,用于收集所有输出文件和日志。

  1. #mkdir~/ceph-cluster
  2. #cd~/ceph-cluster

  1. # ceph-deploy new storage

必赢备用网址 6

设置 ceph 集群

如果成功执行了上面的命令,你会看到它新建了配置文件。

现在配置 Ceph 默认的配置文件,用任意编辑器打开它并在会影响你公共网络的 global 参数下面添加以下两行。

  1. #vim ceph.conf
  2. osd pool defaultsize=1
  3. public network =45.79.0.0/16

 

4、初始化集群的监控服务并收集密钥文件

$cd my-cluster
$ceph-deploy mon create-initial
$ ls
ceph.bootstrap-mds.keyring  ceph.bootstrap-rgw.keyring  ceph.conf  ceph.mon.keyring
ceph.bootstrap-osd.keyring  ceph.client.admin.keyring   ceph.log

安装 Ceph

现在我们准备在和 Ceph 集群关联的每个节点上安装 Ceph。我们使用下面的命令在 ceph-storage 和 ceph-node 上安装 Ceph。

  1. # ceph-deploy install ceph-node ceph-storage

必赢备用网址 7

安装 ceph

处理所有所需仓库和安装所需软件包会需要一些时间。

当两个节点上的 ceph 安装过程都完成后,我们下一步会通过在相同节点上运行以下命令创建监视器并收集密钥。

  1. # ceph-deploy mon create-initial

必赢备用网址 8

Ceph 初始化监视器

 

5、增加OSDs

先要确认需要使用的数据磁盘没有做过任何分区初始化。否则就需要使用下面的方法对磁盘进行处理一下。

ceph-deploy disk zap {osd-server-name}:{disk-name}
ceph-deploy disk zap osdserver1:sdb

 

查看存储节点的磁盘信息:

$ceph-deploy disk list ceph1
$ceph-deploy disk list ceph2
$ceph-deploy disk list ceph3

需要能看到类似下面这样的输出信息:

[ceph1][DEBUG ] /dev/vdb other, unknown
[ceph1][DEBUG ] /dev/vdc other, unknown

 

关于怎么处理OSD进程的journal数据,有多种方法:不使用独立的journal分区或磁盘;使用独立的journal分区或磁盘。

在我们这个实验环境中,没有使用专门的journal分区或磁盘。

 

在管理节点上把OSD磁盘放入集群中并激活:

命令格式为$ceph-deploy osd prepare {node-name}:{data-disk}[:{journal-disk}]

注:经实际验证,按官网文档先prepare再activate的操作步骤会报错“RuntimeError: Failed to execute command: ceph-disk -v activate --mark-init systemd --mount /dev/vdb”。这应该属于软件的一个bug。而直接使用create命令(相当于prepare+activate)则可以成功完成加入OSD磁盘并激活的任务。如果执行了上面的命令并遇到报错后,需要先清除存储节点的分区信息,然后将存储节点系统重启,最后从管理节点上使用ceph-deploy disk list命令查看存储节点的磁盘状态是否恢复的初始状态。

 

使用create命令在一个步骤中完成OSD磁盘的加入和激活:

$ceph-deploy osd  create ceph1:/dev/vdb  ceph2:/dev/vdb  ceph3:/dev/vdb
$ceph-deploy osd  create ceph1:/dev/vdc  ceph2:/dev/vdc  ceph3:/dev/vdc

设置 OSD 和 OSD 守护进程

现在我们会设置磁盘存储,首先运行下面的命令列出你所有可用的磁盘。

  1. # ceph-deploy disk list ceph-storage

结果中会列出你存储节点中使用的磁盘,你会用它们来创建 OSD。让我们运行以下命令,请使用你的磁盘名称。

  1. # ceph-deploy disk zap storage:sda
  2. # ceph-deploy disk zap storage:sdb

为了最后完成 OSD 配置,运行下面的命令配置日志磁盘以及数据磁盘。

  1. # ceph-deploy osd prepare storage:sdb:/dev/sda
  2. # ceph-deploy osd activate storage:/dev/sdb1:/dev/sda1

你需要在所有节点上运行相同的命令,它会清除你磁盘上的所有东西。之后为了集群能运转起来,我们需要使用以下命令从 ceph 管理节点复制不同的密钥和配置文件到所有相关节点。

  1. # ceph-deploy admin ceph-node ceph-storage

 

6、将 配置文件和Admin key 复制到各个节点

使用dpadmin用户:

$ceph-deploy admin   ceph{1,2,3}

使用root用户:

# cp ceph.client.admin.keyring  ceph.conf  /etc/ceph
#chmod +r /etc/ceph/ceph.client.admin.keyring

 

在所有存储节点上设置���密钥文的读权限:

sudo chmod +r /etc/ceph/ceph.client.admin.keyring

测试 Ceph

我们快完成了 Ceph 集群设置,让我们在 ceph 管理节点上运行下面的命令检查正在运行的 ceph 状态。

  1. # ceph status
  2. # ceph health
  3. HEALTH_OK

如果你在 ceph status 中没有看到任何错误信息,就意味着你成功地在 CentOS 7 上安装了 ceph 存储集群。

 

7、Ceph集群的监控

查看ceph集群的健康状态:

$ ceph
ceph> health
HEALTH_OK

ceph> status
    cluster ef472f1b-8967-4041-826c-18bd31118a9a
     health HEALTH_OK
     monmap e1: 3 mons at {ceph1=10.0.2.5:6789/0,ceph2=10.0.2.7:6789/0,ceph3=10.0.2.8:6789/0}
            election epoch 4, quorum 0,1,2 ceph1,ceph2,ceph3
     osdmap e34: 6 osds: 6 up, 6 in
            flags sortbitwise
      pgmap v82: 64 pgs, 1 pools, 0 bytes data, 0 objects
            203 MB used, 569 GB / 569 GB avail
                  64 active+clean

ceph> quorum_status
{"election_epoch":4,"quorum":[0,1,2],"quorum_names":["ceph1","ceph2","ceph3"],"quorum_leader_name":"ceph1","monmap":{"epoch":1,"fsid":"ef472f1b-8967-4041-826c-18bd31118a9a","modified":"0.000000","created":"0.000000","mons":[{"rank":0,"name":"ceph1","addr":"10.0.2.5:6789/0"},{"rank":1,"name":"ceph2","addr":"10.0.2.7:6789/0"},{"rank":2,"name":"ceph3","addr":"10.0.2.8:6789/0"}]}}

ceph> mon_status
{"name":"ceph2","rank":1,"state":"peon","election_epoch":4,"quorum":[0,1,2],"outside_quorum":[],"extra_probe_peers":["10.0.2.5:6789/0","10.0.2.8:6789/0"],"sync_provider":[],"monmap":{"epoch":1,"fsid":"ef472f1b-8967-4041-826c-18bd31118a9a","modified":"0.000000","created":"0.000000","mons":[{"rank":0,"name":"ceph1","addr":"10.0.2.5:6789/0"},{"rank":1,"name":"ceph2","addr":"10.0.2.7:6789/0"},{"rank":2,"name":"ceph3","addr":"10.0.2.8:6789/0"}]}}

ceph> osd tree
ID WEIGHT  TYPE NAME      UP/DOWN REWEIGHT PRIMARY-AFFINITY
-1 0.55618 root default                                    
-2 0.18539     host ceph1                                  
0 0.09270         osd.0       up  1.00000          1.00000
3 0.09270         osd.3       up  1.00000          1.00000
-3 0.18539     host ceph2                                  
1 0.09270         osd.1       up  1.00000          1.00000
4 0.09270         osd.4       up  1.00000          1.00000
-4 0.18539     host ceph3                                  
2 0.09270         osd.2       up  1.00000          1.00000
5 0.09270         osd.5       up  1.00000          1.00000

 

如果需要使用更多的OSDs的管理功能,可以参考官网上 。

 

实时观察ceph集群工作状态的命令:$ceph -w

 

查看ceph存储集群的存储空间使用率:$ceph df

注:这个命令显示的pools使用情况,仅是逻辑意义上的一份数据占用的空间,而实际上ceph集群还会存储更多的副本、克隆和快照。

 

查看ceph集群状态:

$ceph status 或$ceph -s

 

查看OSD服务的状态:

$ ceph osd stat
$ ceph osd dump
$ ceph osd tree

以上均是从不同角度,展示的OSDs的进程状态信息。

 

查看MONITOR状态:

$ceph mon stat
$ceph mon dump
$ceph quorum_status

 

查看MDS状态:

$ceph mds stat
$ceph mds dump

 

关于更高级的ceph集群监控功能,例如PLACEMENT GROUP状态和怎样使用ADMIN SOCKET,参见 。

总结

在这篇详细的文章中我们学习了如何使用两台安装了 CentOS 7 的虚拟机设置 Ceph 存储集群,这能用于备份或者作为用于其它虚拟机的本地存储。我们希望这篇文章能对你有所帮助。当你试着安装的时候记得分享你的经验。

在 CentOS 7.1 上安装分布式存储系统 Ceph 

Ceph环境配置文档 PDF  

CentOS 6.3上部署Ceph  

Ceph的安装过程  

HOWTO Install Ceph On FC12, FC上安装Ceph分布式文件系统  

Ceph 文件系统安装  

CentOS 6.2 64位上安装Ceph 0.47.2  

Ubuntu 12.04 Ceph分布式文件系统  

Fedora 14上安装 Ceph 0.24  

Ceph 的详细介绍:请点这里
Ceph 的下载地址:请点这里


via:

作者:Kashif Siddique 译者:ictlyh 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

本文永久更新链接地址:

CentOS 7.0 上配置 Ceph 存储 Ceph 是一个将数据存储在单一分布式计算机集群上的开源软件平台。当你计划构建一个云时,你首先需要决...

8、创建METADATA SERVER

$ceph-deploy mds create ceph1 ceph2

9、创建RGW服务实例

创建Ceph对象服务网关,用于提供对象存取服务。

$ ceph-deploy rgw create ceph3

注:RGW实例使用7480端口,确认已经打开。

 

以上就是部署一个全服务类型的Ceph存储集群所需的全部工作。

 

三、在客户机上使用Ceph RBD块存储服务

1、测试机的环境准备

找一个测试主机,安装CentOS7.1系统,按照本文第一章节介绍内容对系统环境进行配置。

2、安装ceph软件

从管理节点运行命令,为测试机安装ceph软件:

$ceph-deploy install ceph-client

3、拷贝配置文件到测试机

$ceph-deploy admin ceph-client

在测试机上执行以下命令,确保密钥文件可读:

$sudo chmod +r /etc/ceph/ceph.client.admin.keyring

4、在测试机上创建一个块设备映像

$rbd create foo --size 4096 [-m {mon-IP}] [-k /path/to/ceph.client.admin.keyring]

5、在测试机上把块设备映像映射到一个块设备上去

$sudo rbd map foo --name client.admin [-m {mon-IP}] [-k /path/to/ceph.client.admin.keyring]

6、创建文件系统

$sudo mkfs.ext4 -m0 /dev/rbd/rbd/foo

7、挂载并测试块存储设备

$sudo mkdir /mnt/ceph-block-device
$sudo mount /dev/rbd/rbd/foo /mnt/ceph-block-device
$cd /mnt/ceph-block-device

在 CentOS 7.1 上安装分布式存储系统 Ceph  http://www.linuxidc.com/Linux/2015-08/120990.htm

Ceph环境配置文档 PDF http://www.linuxidc.com/Linux/2013-05/85212.htm 

CentOS 6.3上部署Ceph http://www.linuxidc.com/Linux/2013-05/85213.htm 

Ceph的安装过程 http://www.linuxidc.com/Linux/2013-05/85210.htm 

HOWTO Install Ceph On FC12, FC上安装Ceph分布式文件系统 http://www.linuxidc.com/Linux/2013-05/85209.htm 

Ceph 文件系统安装 http://www.linuxidc.com/Linux/2013-05/85208.htm 

CentOS 6.2 64位上安装Ceph 0.47.2 http://www.linuxidc.com/Linux/2013-05/85206.htm 

Ubuntu 12.04 Ceph分布式文件系统 http://www.linuxidc.com/Linux/2013-04/82588.htm 

Ubuntu 16.04快速安装Ceph集群  http://www.linuxidc.com/Linux/2016-09/135261.htm

Ceph 的详细介绍:请点这里
Ceph 的下载地址:请点这里

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-11/137094.htm

必赢备用网址 9