Ceph官方文档翻译 下载本文

Ceph官方文档翻译

石家庄众毅信息技术有限公司

2017年06月

目录

在此处插入索引和目录

准备?

New in version 0.60.

谢谢您尝试 Ceph !我们建议安装一个ceph-deploy管理节点和一个三节点的Ceph 存储集群来研究 Ceph 的基本特性。这篇预检会帮你准备一个ceph-deploy管理节点、

以及三个Ceph 节点(或虚拟机),以此构成 Ceph 存储集群。在进行下一步之前,请参见操作系统推荐以确认你安装了合适的 Linux 发行版。如果你在整个生产集群中只部署了单一 Linux 发行版的同一版本,那么在排查生产环境中遇到的问题时就会容易一点。 在下面的描述中节点代表一台机器。

在没有DNS的情况下,需要手动修改各个主机的hosts文件和主机名

安装 CEPH 部署工具?

把 Ceph 仓库添加到ceph-deploy管理节点,然后安装ceph-deploy。

高级包管理工具(APT)?

在 Debian 和 Ubuntu 发行版上,执行下列步骤: 1. 添加 release key :

石家庄众毅信息技术有限公司共23页第1页

wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add - 2. 添加Ceph软件包源,用Ceph稳定版(如cuttlefish、dumpling、emperor、

firefly等等)替换掉{ceph-stable-release}。例如:

echo deb http://download.ceph.com/debian-{ceph-stable-release}/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list 3. 更新你的仓库,并安装ceph-deploy:

sudo apt-get update && sudo apt-get install ceph-deploy Note

你也可以从欧洲镜像 eu.ceph.com 下载软件包,只需把http://ceph.com/替换成

http://eu.ceph.com/即可。

红帽包管理工具(RPM)?

在 Red Hat (rhel6、rhel7)、CentOS (el6、el7)和 Fedora 19-20 (f19 - f20)上执行下列步骤:

1. (只需要在管理节点)在 RHEL7 上,用subscription-manager注册你的目标

机器,确认你的订阅,并启用安装依赖包的“Extras”软件仓库。例如: 如果使用ceph-deploy部署,则不需要此步骤

sudo subscription-manager repos --enable=rhel-7-server-extras-rpms 2. 在 RHEL6 上,安装并启用 Extra Packages for Enterprise Linux (EPEL) 软件仓库。

请查阅EPEL wiki获取更多信息。

3. (只需要在管理节点)在 CentOS 上,可以执行下列命令: sudo yum install -y yum-utils 石家庄众毅信息技术有限公司共23页第2页