[submodule "ceph-object-corpus"]
path = ceph-object-corpus
- url = git://ceph.newdream.net/git/ceph-object-corpus.git
+ url = git://ceph.com/git/ceph-object-corpus.git
[submodule "src/leveldb"]
path = src/leveldb
url = git://github.com/ceph/leveldb.git
Ceph - a scalable distributed storage system
============================================
-Please see http://ceph.newdream.net/ for current info.
+Please see http://ceph.com/ for current info.
Contributing Code
=================
Summary: User space components of the Ceph file system
License: LGPLv2
Group: System Environment/Base
-URL: http://ceph.newdream.net/
-Source0: http://ceph.newdream.net/download/%{name}-%{version}.tar.bz2
+URL: http://ceph.com/
+Source0: http://ceph.com/download/%{name}-%{version}.tar.bz2
Requires: librbd1 = %{version}-%{release}
Requires: librados2 = %{version}-%{release}
Requires: libcephfs1 = %{version}-%{release}
Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
Name: ceph
Maintainer: Sage Weil <sage@newdream.net>
-Source: http://ceph.newdream.net/
+Source: http://ceph.com/
Files: *
Copyright: (c) 2004-2010 by Sage Weil <sage@newdream.net>
version=3
-http://ceph.newdream.net/download/ceph-(\d.*)\.tar\.gz
+http://ceph.com/download/ceph-(\d.*)\.tar\.gz
Differences from POSIX
========================
-.. todo:: delete http://ceph.newdream.net/wiki/Differences_from_POSIX
+.. todo:: delete http://ceph.com/wiki/Differences_from_POSIX
Ceph does have a few places where it diverges from strict POSIX semantics for various reasons:
A PG represents nothing but a grouping of objects; you configure the
number of PGs you want (see
-http://ceph.newdream.net/wiki/Changing_the_number_of_PGs ), number of
+http://ceph.com/wiki/Changing_the_number_of_PGs ), number of
OSDs * 100 is a good starting point, and all of your stored objects
are pseudo-randomly evenly distributed to the PGs. So a PG explicitly
does NOT represent a fixed amount of storage; it represents 1/pg_num
============
**obsync** is part of the Ceph distributed file system. Please refer
-to the Ceph wiki at http://ceph.newdream.net/wiki for more
+to the Ceph documentation at http://ceph.com/docs for more
information.
============
**ceph-authtool** is part of the Ceph distributed file system. Please
-refer to the Ceph wiki at http://ceph.newdream.net/wiki for more
+refer to the Ceph documentation at http://ceph.com/docs for more
information.
============
**ceph-clsinfo** is part of the Ceph distributed file system. Please
-refer to the Ceph wiki at http://ceph.newdream.net/wiki for more
+refer to the Ceph documentation at http://ceph.com/docs for more
information.
============
**ceph-conf** is part of the Ceph distributed file system. Please refer
-to the Ceph wiki at http://ceph.newdream.net/wiki for more
+to the Ceph documentation at http://ceph.com/docs for more
information.
============
**ceph-debugpack** is part of the Ceph distributed file system. Please
-refer to the Ceph wiki at http://ceph.newdream.net/wiki for more
+refer to the Ceph documentation at http://ceph.com/docs for more
information.
============
**ceph-dencoder** is part of the Ceph distributed file system. Please
-refer to the Ceph wiki at http://ceph.newdream.net/wiki for more
+refer to the Ceph documentation at http://ceph.com/docs for more
information.
============
**ceph-fuse** is part of the Ceph distributed file system. Please refer to
-the Ceph wiki at http://ceph.newdream.net/wiki for more information.
+the Ceph documentation at http://ceph.com/docs for more information.
See also
Availability
============
-**ceph-mon** is part of the Ceph distributed file system. Please refer to the Ceph wiki at
-http://ceph.newdream.net/wiki for more information.
+**ceph-mon** is part of the Ceph distributed file system. Please refer to the Ceph documentation at
+http://ceph.com/docs for more information.
See also
============
**ceph-mon** is part of the Ceph distributed file system. Please refer
-to the Ceph wiki at http://ceph.newdream.net/wiki for more
+to the Ceph documentation at http://ceph.com/docs for more
information.
============
**ceph-osd** is part of the Ceph distributed file system. Please refer to
-the Ceph wiki at http://ceph.newdream.net/wiki for more information.
+the Ceph documentation at http://ceph.com/docs for more information.
See also
========
============
**ceph-rbdnamer** is part of the Ceph distributed file system. Please
-refer to the Ceph wiki at http://ceph.newdream.net/wiki for more
+refer to the Ceph documentation at http://ceph.com/docs for more
information.
============
**ceph-run** is part of the Ceph distributed file system. Please refer to
-the Ceph wiki at http://ceph.newdream.net/wiki for more information.
+the Ceph documentation at http://ceph.com/docs for more information.
See also
============
**ceph-syn** is part of the Ceph distributed file system. Please refer to
-the Ceph wiki at http://ceph.newdream.net/wiki for more information.
+the Ceph documentation at http://ceph.com/docs for more information.
See also
========
A more complete summary of commands understood by the monitor cluster can be found in the
wiki, at
- http://ceph.newdream.net/wiki/Monitor_commands
+ http://ceph.com/docs/control
Availability
============
-**ceph** is part of the Ceph distributed file system. Please refer to the Ceph wiki at
-http://ceph.newdream.net/wiki for more information.
+**ceph** is part of the Ceph distributed file system. Please refer to the Ceph documentation at
+http://ceph.com/docs for more information.
See also
============
**cephfs** is part of the Ceph distributed file system. Please refer
-to the Ceph wiki at http://ceph.newdream.net/wiki for more
+to the Ceph documentation at http://ceph.com/docs for more
information.
============
**crushtool** is part of the Ceph distributed file system. Please
-refer to the Ceph wiki at http://ceph.newdream.net/wiki for more
+refer to the Ceph documentation at http://ceph.com/docs for more
information.
============
**librados-config** is part of the Ceph distributed file system.
-Please refer to the Ceph wiki at http://ceph.newdream.net/wiki for
+Please refer to the Ceph documentation at http://ceph.com/docs for
more information.
============
**mkcephfs** is part of the Ceph distributed file system. Please refer
-to the Ceph wiki at http://ceph.newdream.net/wiki for more
+to the Ceph documentation at http://ceph.com/docs for more
information.
============
**monmaptool** is part of the Ceph distributed file system. Please
-refer to the Ceph wiki at http://ceph.newdream.net/wiki for more
+refer to the Ceph documentation at http://ceph.com/docs for more
information.
============
**mount.ceph** is part of the Ceph distributed file system. Please
-refer to the Ceph wiki at http://ceph.newdream.net/wiki for more
+refer to the Ceph documentation at http://ceph.com/docs for more
information.
See also
============
**osdmaptool** is part of the Ceph distributed file system. Please
-refer to the Ceph wiki at http://ceph.newdream.net/wiki for more
+refer to the Ceph documentation at http://ceph.com/docs for more
information.
============
**rados** is part of the Ceph distributed file system. Please refer to
-the Ceph wiki at http://ceph.newdream.net/wiki for more information.
+the Ceph documentation at http://ceph.com/docs for more information.
See also
============
**radosgw-admin** is part of the Ceph distributed file system. Please
-refer to the Ceph wiki at http://ceph.newdream.net/wiki for more
+refer to the Ceph documentation at http://ceph.com/docs for more
information.
See also
============
**radosgw** is part of the Ceph distributed file system. Please refer
-to the Ceph wiki at http://ceph.newdream.net/wiki for more
+to the Ceph documentation at http://ceph.com/docs for more
information.
============
**rbd** is part of the Ceph distributed file system. Please refer to
-the Ceph wiki at http://ceph.newdream.net/wiki for more information.
+the Ceph documentation at http://ceph.com/docs for more information.
See also
Fetch the source tarball for the RPM compilation environment::
- wget -P ~/rpmbuild/SOURCES/ http://ceph.newdream.net/download/ceph-<version>.tar.gz
+ wget -P ~/rpmbuild/SOURCES/ http://ceph.com/download/ceph-<version>.tar.gz
Build the RPM packages::
set -e
#wget -q http://ceph.newdream.net/qa/linux-2.6.33.tar.bz2
-wget -q http://ceph.newdream.net/qa/linux-3.2.9.tar.bz2
+wget -q http://ceph.com/qa/linux-3.2.9.tar.bz2
mkdir t
cd t
#!/bin/sh -ex
-wget -q http://ceph.newdream.net/qa/linux-2.6.33.tar.bz2
+wget -q http://ceph.com/qa/linux-2.6.33.tar.bz2
mkdir foo
cp linux* foo
mkdir foo/.snap/barsnap
set -e
-git clone git://ceph.newdream.net/git/ceph.git
+git clone git://ceph.com/git/ceph.git
cd ceph
versions=`seq 1 21`
set -e
file=linux-2.6.33.tar.bz2
-wget -q http://ceph.newdream.net/qa/$file
+wget -q http://ceph.com/qa/$file
real=`md5sum $file | awk '{print $1}'`
set -e
do_tarball() {
- wget http://ceph.newdream.net/qa/$1
+ wget http://ceph.com/qa/$1
tar xvf$2 $1
mkdir .snap/k
sync
set -e
echo "getting blogbench"
-wget http://ceph.newdream.net/qa/blogbench-1.0.tar.bz2
+wget http://ceph.com/qa/blogbench-1.0.tar.bz2
#cp /home/gregf/src/blogbench-1.0.tar.bz2 .
tar -xvf blogbench-1.0.tar.bz2
cd blogbench*
mydir=`dirname $0`
-wget http://ceph.newdream.net/qa/ffsb.tar.bz2
+wget http://ceph.com/qa/ffsb.tar.bz2
tar jxvf ffsb.tar.bz2
cd ffsb-*
./configure
set -e
-wget http://ceph.newdream.net/qa/fsx.c
+wget http://ceph.com/qa/fsx.c
gcc fsx.c -o fsx
./fsx 1MB -N 50000 -p 10000 -l 1048576
set -e
-wget http://ceph.newdream.net/qa/pjd.tgz
+wget http://ceph.com/qa/pjd.tgz
tar zxvf pjd*.tgz
cd pjd*
make
tar czvf project.tgz README emit output
submit-coverity:
- scp project.tgz ceph.newdream.net:ceph.newdream.net/coverity/`git describe`.tgz
- echo "v2;ceph;"`cat .coverity.build.pass`";MAIL;http://ceph.newdream.net/coverity/"`git describe`.tgz | mail build@submit.scan.coverity.com
+ scp project.tgz ceph.newdream.net:ceph.com/coverity/`git describe`.tgz
+ echo "v2;ceph;"`cat .coverity.build.pass`";MAIL;http://ceph.com/coverity/"`git describe`.tgz | mail build@submit.scan.coverity.com