Update README.md

Signed-off-by: Alexandre Marangone <alexandre.marangone@inktank.com>
This commit is contained in:
Alexandre Marangone
2013-03-20 09:52:30 -07:00
parent b619a246be
commit 1d30cf43e6

View File

@@ -13,10 +13,17 @@ itself)
DESCRIPTION DESCRIPTION
=========== ===========
These are incomplete, use with caution. They have pulled from a working configuration using Debian. They will require work for other distributions. They also assume your package manager (apt-get, etc) are already configured for a ceph repository. Installs and configures Ceph, a distributed network storage and filesystem designed to provide excellent performance, reliability, and scalability.
Installs and configures Ceph, a distributed network storage and filesystem The current version is focused towards deploying Monitors and OSD on Ubuntu.
designed to provide excellent performance, reliability, and scalability.
For documentation on how to use this cookbook, refer to the [USAGE](#USAGE) section.
Work in progress:
* RadosGW
* MDS
* Other Distro (Debian, RHEL/CentOS, FC)
REQUIREMENTS REQUIREMENTS
============ ============
@@ -25,7 +32,8 @@ Platform
-------- --------
Tested as working: Tested as working:
* Debian Squeeze (6.x)
* Ubuntu Precise (12.04)
Cookbooks Cookbooks
--------- ---------
@@ -34,6 +42,7 @@ The ceph cookbook requires the following cookbooks from Opscode:
https://github.com/opscode/cookbooks https://github.com/opscode/cookbooks
* apt
* apache2 * apache2
@@ -56,29 +65,27 @@ USAGE
===== =====
Ceph cluster design is beyond the scope of this README, please turn to the Ceph cluster design is beyond the scope of this README, please turn to the
public wiki, mailing lists, visit our IRC channel or Ceph Support page: public wiki, mailing lists, visit our IRC channel, or contact Inktank:
http://ceph.newdream.net/wiki/ http://ceph.com/docs/master
http://ceph.newdream.net/mailing-lists-and-irc/ http://ceph.com/resources/mailing-list-irc/
http://www.cephsupport.com/ http://www.inktank.com/
This diagram helps visualize recipe inheritence of the ceph cookbook recipes:
<diagram url>
Ceph Monitor Ceph Monitor
------------ ------------
Ceph monitor nodes should use the ceph::mon recipe. Ceph monitor nodes should use the ceph-mon role.
Includes: Includes:
* ceph::default * ceph::default
* ceph::conf
Ceph Metadata Server Ceph Metadata Server
-------------------- --------------------
Ceph metadata server nodes should use the ceph::mds recipe. Ceph metadata server nodes should use the ceph-mds role.
Includes: Includes:
@@ -87,16 +94,17 @@ Includes:
Ceph OSD Ceph OSD
-------- --------
Ceph OSD nodes should use the ceph::osd recipe Ceph OSD nodes should use the ceph-osd role
Includes: Includes:
* ceph::default * ceph::default
* ceph::conf
Ceph Rados Gateway Ceph Rados Gateway
------------------ ------------------
Ceph Rados Gateway nodes should use the ceph::radosgw recipe Ceph Rados Gateway nodes should use the ceph-radosgw role
LICENSE AND AUTHORS LICENSE AND AUTHORS
@@ -104,7 +112,7 @@ LICENSE AND AUTHORS
* Author: Kyle Bader <kyle.bader@dreamhost.com> * Author: Kyle Bader <kyle.bader@dreamhost.com>
* Copyright 2011, DreamHost Web Hosting * Copyright 2013, DreamHost Web Hosting and Inktank Storage Inc.
Licensed under the Apache License, Version 2.0 (the "License"); Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License. you may not use this file except in compliance with the License.