]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
doc: Updated docs with additional mirror information
authorWido den Hollander <wido@42on.com>
Mon, 8 Feb 2016 11:11:21 +0000 (12:11 +0100)
committerWido den Hollander <wido@42on.com>
Wed, 9 Mar 2016 15:48:36 +0000 (16:48 +0100)
Signed-off-by: Wido den Hollander <wido@42on.com>
doc/install/get-packages.rst
doc/install/get-tarballs.rst
doc/install/index.rst
doc/install/mirrors.rst [new file with mode: 0644]

index 537494f4cdb13c52ec67ae6709045778c8c0068a..cbb60c0060bb40b73f5795d60a9d32d56dc9ee7b 100644 (file)
@@ -92,28 +92,6 @@ To install the ``autobuild.asc`` key, execute the following
        sudo rpm --import 'https://download.ceph.com/keys/autobuild.asc'
 
 
-.. _mirrors:
-
-Mirrors
-=======
-
-For improved user experience multiple mirrors for Ceph are available around the
-world.
-
-These mirrors are available on the following locations:
-
-- **EU**: http://eu.ceph.com/
-- **AU**: http://au.ceph.com/
-
-You can replace all ceph.com URLs with any of the mirrors, for example:
-
-  http://download.ceph.com/debian-hammer
-
-Change this to:
-
-  http://eu.ceph.com/debian-hammer
-
-
 Add Ceph
 ========
 
@@ -154,7 +132,7 @@ The major releases of Ceph include:
   was retired in May 2015), so we recommend that users upgrade to a more
   recent version.
 
-.. tip:: For international users, there are various mirrors globally. See :ref:`mirrors`.
+.. tip:: For international users: There might be a mirror close to you where download Ceph from. For more information see: `Ceph Mirrors`_.
 
 Debian Packages
 ---------------
@@ -194,8 +172,7 @@ of Debian and Ubuntu releases supported. ::
 
        echo deb http://download.ceph.com/debian-testing/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
 
-.. tip:: For international users, there are various mirrors globally. See the
-   information at the start of this page.
+.. tip:: For international users: There might be a mirror close to you where download Ceph from. For more information see: `Ceph Mirrors`_.
 
 RPM Packages
 ------------
@@ -284,8 +261,8 @@ You can download the RPMs directly from::
 
      http://download.ceph.com/rpm-testing
 
-.. tip:: For international users, there are various mirrors globally. See :ref:`mirrors`.
-Add Ceph Development
+.. tip:: For international users: There might be a mirror close to you where download Ceph from. For more information see: `Ceph Mirrors`_.
+
 ====================
 
 Development repositories use the ``autobuild.asc`` key to verify packages.
@@ -485,3 +462,4 @@ line to get the short codename. ::
 .. _Install Ceph Object Storage: ../install-storage-cluster
 .. _the testing Debian repository: http://download.ceph.com/debian-testing/dists
 .. _the gitbuilder page: http://gitbuilder.ceph.com
+.. _Ceph Mirrors: ../mirrors
index 2fa5a3aade2dbd78c3897c9467979760b1622bd0..93b77524bce480678e1d2f69c5539118d73826a1 100644 (file)
@@ -7,8 +7,8 @@ source code. You may download source code tarballs for Ceph releases here:
 
 `Ceph Release Tarballs`_
 
-`Ceph Release Tarballs (EU mirror)`_
+.. tip:: For international users: There might be a mirror close to you where download Ceph from. For more information see: `Ceph Mirrors`_.
 
 
 .. _Ceph Release Tarballs: http://ceph.com/download/
-.. _Ceph Release Tarballs (EU mirror): http://eu.ceph.com/download/
+.. _Ceph Mirrors: ../mirrors
index 07ed723cf08b7886b81da3d9d6eb0a076b4eb14c..033d59745e846ad9b1908c4432bbc502411eccfc 100644 (file)
@@ -15,12 +15,13 @@ repository and build Ceph yourself.
 
 
 .. toctree::
-   :maxdepth: 1 
+   :maxdepth: 1
 
        Get Packages <get-packages>
        Get Tarballs <get-tarballs>
        Clone Source <clone-source>
        Build Ceph <build-ceph>
+    Ceph Mirrors <mirrors>
 
 
 Install Software
@@ -33,27 +34,27 @@ management tools. You should install Yum Priorities for RHEL/CentOS and other
 distributions that use Yum if you intend to install the Ceph Object Gateway or
 QEMU.
 
-.. toctree:: 
+.. toctree::
    :maxdepth: 1
 
        Install ceph-deploy <install-ceph-deploy>
    Install Ceph Storage Cluster <install-storage-cluster>
        Install Ceph Object Gateway <install-ceph-gateway>
-       Install Virtualization for Block <install-vm-cloud>     
+       Install Virtualization for Block <install-vm-cloud>
 
 
 Deploy a Cluster Manually
 =========================
 
-Once you have Ceph installed on your nodes, you can deploy a cluster manually. 
+Once you have Ceph installed on your nodes, you can deploy a cluster manually.
 The manual procedure is primarily for exemplary purposes for those developing
 deployment scripts with Chef, Juju, Puppet, etc.
 
-.. toctree:: 
-   
+.. toctree::
+
    Manual Deployment <manual-deployment>
 
-Upgrade Software       
+Upgrade Software
 ================
 
 As new versions of Ceph become available, you may upgrade your cluster to take
@@ -65,5 +66,5 @@ sequence.
    :maxdepth: 2
 
    Upgrading Ceph <upgrading-ceph>
-   
-.. _get packages: ../install/get-packages
\ No newline at end of file
+
+.. _get packages: ../install/get-packages
diff --git a/doc/install/mirrors.rst b/doc/install/mirrors.rst
new file mode 100644 (file)
index 0000000..630733f
--- /dev/null
@@ -0,0 +1,64 @@
+=============
+ Ceph Mirrors
+=============
+
+For improved user experience multiple mirrors for Ceph are available around the
+world.
+
+These mirrors are kindly sponsored by various companies who want to support the
+Ceph project.
+
+
+Locations
+=========
+
+These mirrors are available on the following locations:
+
+- **EU: Netherlands**: http://eu.ceph.com/
+- **AU: Australia**: http://au.ceph.com/
+- **CZ: Czech Republic**: http://cz.ceph.com/
+- **SE: Sweden**: http://se.ceph.com/
+- **DE: Germany**: http://de.ceph.com/
+- **HK: Hong Kong**: http://hk.ceph.com/
+- **US-East: US East Coast**: http://us-east.ceph.com/
+- **US-West: US West Coast**: http://us-west.ceph.com/
+
+You can replace all download.ceph.com URLs with any of the mirrors, for example:
+
+  http://download.ceph.com/tarballs/
+  http://download.ceph.com/debian-hammer/
+  http://download.ceph.com/rpm-hammer/
+
+Change this to:
+
+  http://eu.ceph.com/tarballs/
+  http://eu.ceph.com/debian-hammer/
+  http://eu.ceph.com/rpm-hammer/
+
+
+Mirroring
+=========
+
+You can easily mirror Ceph yourself using a Bash script and rsync. A easy to use
+script can be found at `Github`_.
+
+When mirroring Ceph, please keep the following guidelines in mind:
+
+- Choose a mirror close to you
+- Do not sync in a interval shorter than 3 hours
+- Avoid syncing at minute 0 of the hour, use something between 0 and 59
+
+
+Becoming a mirror
+=================
+
+If you want to provide a public mirror for other users of Ceph you can opt to
+become a official mirror.
+
+To make sure all mirrors meet the same standards some requirements have been
+set for all mirrors. These can be found on `Github`_.
+
+If you want to apply for an official mirror, please contact the ceph-users mailinglist.
+
+
+.. _Github: https://github.com/ceph/ceph/tree/master/mirroring