Merge pull request #18480 from tchaikov/wip-doc-cleanup

doc: various cleanups

Reviewed-by: Alfredo Deza <adeza@redhat.com>
This commit is contained in:
Alfredo Deza 2017-10-24 07:03:29 -04:00 committed by GitHub
commit 72dba6c716
23 changed files with 36 additions and 48 deletions

View File

@ -77,7 +77,7 @@ License: LGPL-2.1 and CC-BY-SA-1.0 and GPL-2.0 and BSL-1.0 and BSD-3-Clause and
Group: System/Filesystems
%endif
URL: http://ceph.com/
Source0: http://ceph.com/download/@TARBALL_BASENAME@.tar.bz2
Source0: https://download.ceph.com/tarballs/@TARBALL_BASENAME@.tar.bz2
%if 0%{?suse_version}
%if 0%{?is_opensuse}
ExclusiveArch: x86_64 aarch64 ppc64 ppc64le

2
debian/watch vendored
View File

@ -1,2 +1,2 @@
version=3
http://ceph.com/download/ceph-(\d.*)\.tar\.gz
https://download.ceph.com/tarballs/ceph-(\d.*)\.tar\.gz

View File

@ -1576,7 +1576,7 @@ instance for high availability.
.. _RADOS - A Scalable, Reliable Storage Service for Petabyte-scale Storage Clusters: https://ceph.com/wp-content/uploads/2016/08/weil-rados-pdsw07.pdf
.. _Paxos: http://en.wikipedia.org/wiki/Paxos_(computer_science)
.. _Paxos: https://en.wikipedia.org/wiki/Paxos_(computer_science)
.. _Monitor Config Reference: ../rados/configuration/mon-config-ref
.. _Monitoring OSDs and PGs: ../rados/operations/monitoring-osd-pg
.. _Heartbeats: ../rados/configuration/mon-osd-interaction
@ -1589,14 +1589,14 @@ instance for high availability.
.. _Hardware Recommendations: ../start/hardware-recommendations
.. _Network Config Reference: ../rados/configuration/network-config-ref
.. _Data Scrubbing: ../rados/configuration/osd-config-ref#scrubbing
.. _striping: http://en.wikipedia.org/wiki/Data_striping
.. _RAID: http://en.wikipedia.org/wiki/RAID
.. _RAID 0: http://en.wikipedia.org/wiki/RAID_0#RAID_0
.. _striping: https://en.wikipedia.org/wiki/Data_striping
.. _RAID: https://en.wikipedia.org/wiki/RAID
.. _RAID 0: https://en.wikipedia.org/wiki/RAID_0#RAID_0
.. _Ceph Object Storage: ../radosgw/
.. _RESTful: http://en.wikipedia.org/wiki/RESTful
.. _RESTful: https://en.wikipedia.org/wiki/RESTful
.. _Erasure Code Notes: https://github.com/ceph/ceph/blob/40059e12af88267d0da67d8fd8d9cd81244d8f93/doc/dev/osd_internals/erasure_coding/developer_notes.rst
.. _Cache Tiering: ../rados/operations/cache-tiering
.. _Set Pool Values: ../rados/operations/pools#set-pool-values
.. _Kerberos: http://en.wikipedia.org/wiki/Kerberos_(protocol)
.. _Kerberos: https://en.wikipedia.org/wiki/Kerberos_(protocol)
.. _Cephx Config Guide: ../rados/configuration/auth-config-ref
.. _User Management: ../rados/operations/user-management

View File

@ -30,7 +30,7 @@ and configure Hadoop to use the Ceph file system.
CephFS Java Packages
--------------------
* CephFS Hadoop plugin (`hadoop-cephfs.jar <http://ceph.com/download/hadoop-cephfs.jar>`_)
* CephFS Hadoop plugin (`hadoop-cephfs.jar <https://download.ceph.com/tarballs/hadoop-cephfs.jar>`_)
Adding these dependencies to a Hadoop installation will depend on your
particular deployment. In general the dependencies must be present on each

View File

@ -1237,7 +1237,7 @@ you have not installed yet.
Once Docker is up and running, install ``ceph-workbench`` by following the
`Installation instructions in the ceph-workbench documentation
<http://ceph-workbench.readthedocs.org/en/latest/#installation>`_.
<http://ceph-workbench.readthedocs.io/en/latest/#installation>`_.
Linking ceph-workbench with your OpenStack tenant
-------------------------------------------------

View File

@ -9,7 +9,7 @@
This usually happens because your OSDs can't find ``cls_rbd.so``. They
search for it in ``osd_class_dir``, which may not be set correctly by
default (http://tracker.newdream.net/issues/1722).
default (http://tracker.ceph.com/issues/1722).
Most likely it's looking in ``/usr/lib/rados-classes`` instead of
``/usr/lib64/rados-classes`` - change ``osd_class_dir`` in your

View File

@ -147,7 +147,7 @@ chunks are lost, it is not possible to recover the object.
Reading the original content of object O can be a simple
concatenation of O1, O2, ... OM, because the plugins are using
`systematic codes
<http://en.wikipedia.org/wiki/Systematic_code>`_. Otherwise the chunks
<https://en.wikipedia.org/wiki/Systematic_code>`_. Otherwise the chunks
must be given to the erasure code library *decode* method to retrieve
the content of the object.

View File

@ -25,7 +25,7 @@ reflect either technical terms or legacy ways of referring to Ceph systems.
Ceph
Ceph Platform
All Ceph software, which includes any piece of code hosted at
`http://github.com/ceph`_.
`https://github.com/ceph`_.
Ceph System
Ceph Stack
@ -183,5 +183,5 @@ reflect either technical terms or legacy ways of referring to Ceph systems.
Ceph-specific information about devices and its relationship with
OSDs.
.. _http://github.com/ceph: http://github.com/ceph
.. _https://github.com/ceph: https://github.com/ceph
.. _Cluster Map: ../architecture#cluster-map

View File

@ -82,11 +82,11 @@ Once you have installed the tools, setup an RPM compilation environment::
Fetch the source tarball for the RPM compilation environment::
wget -P ~/rpmbuild/SOURCES/ http://ceph.com/download/ceph-<version>.tar.bz2
wget -P ~/rpmbuild/SOURCES/ https://download.ceph.com/tarballs/ceph-<version>.tar.bz2
Or from the EU mirror::
wget -P ~/rpmbuild/SOURCES/ http://eu.ceph.com/download/ceph-<version>.tar.bz2
wget -P ~/rpmbuild/SOURCES/ http://eu.ceph.com/tarballs/ceph-<version>.tar.bz2
Extract the specfile::

View File

@ -30,8 +30,8 @@ You must also have a ``github`` account. If you do not have a
Follow the directions for setting up git at
`Set Up Git`_.
.. _github.com: http://github.com
.. _Set Up Git: http://help.github.com/linux-set-up-git
.. _github.com: https://github.com
.. _Set Up Git: https://help.github.com/linux-set-up-git
Add SSH Keys (Optional)

View File

@ -270,15 +270,6 @@ The procedure is as follows:
sudo /etc/init.d/ceph start mon.node1
#. Verify that Ceph created the default pool. ::
ceph osd lspools
You should see output like this::
0 rbd,
#. Verify that the monitor is running. ::
ceph -s
@ -289,9 +280,7 @@ The procedure is as follows:
cluster:
id: a7f64266-0894-4f1e-a635-d0aeaca0e993
health: HEALTH_ERR
no osds
64 pgs stale
health: HEALTH_OK
services:
mon: 1 daemons, quorum node1
@ -299,10 +288,10 @@ The procedure is as follows:
osd: 0 osds: 0 up, 0 in
data:
pools: 1 pools, 64 pgs
pools: 0 pools, 0 pgs
objects: 0 objects, 0 bytes
usage: 0 kB used, 0 kB / 0 kB avail
pgs: 64 creating
pgs:
**Note:** Once you add OSDs and start them, the placement group health errors
@ -313,7 +302,7 @@ Manager daemon configuration
On each node where you run a ceph-mon daemon, you should also set up a ceph-mgr daemon.
See `ceph-mgr Administrator Guide`_
See :ref:`mgr-administrator-guide`
Adding OSDs
===========
@ -504,4 +493,3 @@ To add (or remove) additional Ceph OSD Daemons, see `Add/Remove OSDs`_.
.. _Network Configuration Reference: ../../rados/configuration/network-config-ref
.. _Monitor Config Reference - Data: ../../rados/configuration/mon-config-ref#data
.. _create a Ceph filesystem: ../../cephfs/createfs
.. _ceph-mgr Administrator Guide: :ref:`mgr-administrator-guide`

View File

@ -597,7 +597,7 @@ Availability
============
:program:`ceph-deploy` is part of Ceph, a massively scalable, open-source, distributed storage system. Please refer to
the documentation at http://ceph.com/ceph-deploy/docs for more information.
the documentation at https://ceph.com/ceph-deploy/docs for more information.
See also

View File

@ -1205,12 +1205,12 @@ Miscellaneous
.. _Paxos: http://en.wikipedia.org/wiki/Paxos_(computer_science)
.. _Paxos: https://en.wikipedia.org/wiki/Paxos_(computer_science)
.. _Monitor Keyrings: ../../../dev/mon-bootstrap#secret-keys
.. _Ceph configuration file: ../ceph-conf/#monitors
.. _Network Configuration Reference: ../network-config-ref
.. _Monitor lookup through DNS: ../mon-lookup-dns
.. _ACID: http://en.wikipedia.org/wiki/ACID
.. _ACID: https://en.wikipedia.org/wiki/ACID
.. _Adding/Removing a Monitor: ../../operations/add-or-rm-mons
.. _Add/Remove a Monitor (ceph-deploy): ../../deployment/ceph-deploy-mon
.. _Monitoring a Cluster: ../../operations/monitoring

View File

@ -490,5 +490,5 @@ Ceph disables TCP buffering by default.
.. _hardware recommendations: ../../../start/hardware-recommendations
.. _Monitor / OSD Interaction: ../mon-osd-interaction
.. _Message Signatures: ../auth-config-ref#signatures
.. _CIDR: http://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing
.. _Nagle's Algorithm: http://en.wikipedia.org/wiki/Nagle's_algorithm
.. _CIDR: https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing
.. _Nagle's Algorithm: https://en.wikipedia.org/wiki/Nagle's_algorithm

View File

@ -367,4 +367,4 @@ the monitors should operate successfully.
.. _Manual Deployment: ../../../install/manual-deployment
.. _Monitor Bootstrap: ../../../dev/mon-bootstrap
.. _Paxos: http://en.wikipedia.org/wiki/Paxos_(computer_science)
.. _Paxos: https://en.wikipedia.org/wiki/Paxos_(computer_science)

View File

@ -456,6 +456,6 @@ disable and remove it.
.. _Create a Pool: ../pools#create-a-pool
.. _Pools - Set Pool Values: ../pools#set-pool-values
.. _Placing Different Pools on Different OSDs: ../crush-map-edits/#placing-different-pools-on-different-osds
.. _Bloom Filter: http://en.wikipedia.org/wiki/Bloom_filter
.. _Bloom Filter: https://en.wikipedia.org/wiki/Bloom_filter
.. _CRUSH Maps: ../crush-map
.. _Absolute Sizing: #absolute-sizing

View File

@ -792,7 +792,7 @@ a size of 3).
.. _Pool, PG and CRUSH Config Reference: ../../configuration/pool-pg-config-ref
.. _Bloom Filter: http://en.wikipedia.org/wiki/Bloom_filter
.. _Bloom Filter: https://en.wikipedia.org/wiki/Bloom_filter
.. _setting the number of placement groups: ../placement-groups#set-the-number-of-placement-groups
.. _Erasure Coding with Overwrites: ../erasure-code#erasure-coding-with-overwrites
.. _Block Device Commands: ../../../rbd/rados-rbd-cmds/#create-a-block-device-pool

View File

@ -521,7 +521,7 @@ from eventually being marked ``out`` (regardless of what the current value for
.. _iostat: http://en.wikipedia.org/wiki/Iostat
.. _iostat: https://en.wikipedia.org/wiki/Iostat
.. _Ceph Logging and Debugging: ../../configuration/ceph-conf#ceph-logging-and-debugging
.. _Logging and Debugging: ../log-and-debug
.. _Debugging and Logging: ../debug

View File

@ -661,7 +661,7 @@ It took 11 tries to map 42 PGs, 12 tries to map 44 PGs etc. The highest number o
.. _here: ../../configuration/pool-pg-config-ref
.. _Placement Groups: ../../operations/placement-groups
.. _Pool, PG and CRUSH Config Reference: ../../configuration/pool-pg-config-ref
.. _NTP: http://en.wikipedia.org/wiki/Network_Time_Protocol
.. _NTP: https://en.wikipedia.org/wiki/Network_Time_Protocol
.. _The Network Time Protocol: http://www.ntp.org/
.. _Clock Settings: ../../configuration/mon-config-ref/#clock

View File

@ -72,4 +72,4 @@ an object:
+------------------+--------------------------------------------------------+----------------------------------------------+
.. _RFC 2104: http://www.ietf.org/rfc/rfc2104.txt
.. _HMAC: http://en.wikipedia.org/wiki/HMAC
.. _HMAC: https://en.wikipedia.org/wiki/HMAC

View File

@ -72,4 +72,4 @@ The following table describes the support status for current Swift functional fe
| **CORS** | Not Supported | |
+---------------------------------+-----------------+----------------------------------------+
.. _Swift API: http://developer.openstack.org/api-ref-objectstorage-v1.html
.. _Swift API: https://developer.openstack.org/api-ref/object-store/index.html

View File

@ -20058,7 +20058,7 @@ v0.56 "bobtail"
===============
Bobtail is the second stable release of Ceph, named in honor of the
`Bobtail Squid`: http://en.wikipedia.org/wiki/Bobtail_squid.
`Bobtail Squid`: https://en.wikipedia.org/wiki/Bobtail_squid.
Key features since v0.48 "argonaut"
-----------------------------------

View File

@ -65,7 +65,7 @@ These are exciting times in the Ceph community! Get involved!
+----------------------+-------------------------------------------------+-----------------------------------------------+
| **Source Code** | If you would like to participate in | |
| | development, bug fixing, or if you just want | - http://github.com/ceph/ceph |
| | the very latest code for Ceph, you can get it | - http://ceph.com/download |
| | the very latest code for Ceph, you can get it | - http://download.ceph.com/tarballs/ |
| | at http://github.com. See `Ceph Source Code`_ | |
| | for details on cloning from github. | |
+----------------------+-------------------------------------------------+-----------------------------------------------+