From 1d30cf43e605a4c8c0fcfe68850a7aef98efab75 Mon Sep 17 00:00:00 2001 From: Alexandre Marangone Date: Wed, 20 Mar 2013 09:52:30 -0700 Subject: [PATCH] Update README.md Signed-off-by: Alexandre Marangone --- README.md | 40 ++++++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index b3f10c3..361b18e 100644 --- a/README.md +++ b/README.md @@ -13,10 +13,17 @@ itself) 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 -designed to provide excellent performance, reliability, and scalability. +The current version is focused towards deploying Monitors and OSD on Ubuntu. + +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 ============ @@ -25,7 +32,8 @@ Platform -------- Tested as working: - * Debian Squeeze (6.x) + +* Ubuntu Precise (12.04) Cookbooks --------- @@ -34,6 +42,7 @@ The ceph cookbook requires the following cookbooks from Opscode: https://github.com/opscode/cookbooks +* apt * apache2 @@ -56,29 +65,27 @@ USAGE ===== 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.newdream.net/mailing-lists-and-irc/ -http://www.cephsupport.com/ +http://ceph.com/docs/master +http://ceph.com/resources/mailing-list-irc/ +http://www.inktank.com/ -This diagram helps visualize recipe inheritence of the ceph cookbook recipes: - - Ceph Monitor ------------ -Ceph monitor nodes should use the ceph::mon recipe. +Ceph monitor nodes should use the ceph-mon role. Includes: * ceph::default +* ceph::conf Ceph Metadata Server -------------------- -Ceph metadata server nodes should use the ceph::mds recipe. +Ceph metadata server nodes should use the ceph-mds role. Includes: @@ -87,16 +94,17 @@ Includes: Ceph OSD -------- -Ceph OSD nodes should use the ceph::osd recipe +Ceph OSD nodes should use the ceph-osd role Includes: * ceph::default +* ceph::conf 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 @@ -104,7 +112,7 @@ LICENSE AND AUTHORS * Author: Kyle Bader -* Copyright 2011, DreamHost Web Hosting +* Copyright 2013, DreamHost Web Hosting and Inktank Storage Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.