From: Kefu Chai Date: Mon, 23 Oct 2017 11:26:28 +0000 (+0800) Subject: doc: fix warning reported by "build-doc linkcheck" X-Git-Tag: v13.0.1~450^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=127d25ccbd2b07c0d1acb930407b44f45c83a658;p=ceph.git doc: fix warning reported by "build-doc linkcheck" all the HTTP 301 (moved permanently) should be killed. Signed-off-by: Kefu Chai --- diff --git a/doc/architecture.rst b/doc/architecture.rst index b6cc28333484..777ca8364910 100644 --- a/doc/architecture.rst +++ b/doc/architecture.rst @@ -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 diff --git a/doc/cephfs/hadoop.rst b/doc/cephfs/hadoop.rst index 76d26f27d4ba..8ee964ffdc33 100644 --- a/doc/cephfs/hadoop.rst +++ b/doc/cephfs/hadoop.rst @@ -30,7 +30,7 @@ and configure Hadoop to use the Ceph file system. CephFS Java Packages -------------------- -* CephFS Hadoop plugin (`hadoop-cephfs.jar `_) +* CephFS Hadoop plugin (`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 diff --git a/doc/dev/index.rst b/doc/dev/index.rst index 77ae952aabd7..52b0279156d2 100644 --- a/doc/dev/index.rst +++ b/doc/dev/index.rst @@ -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 -`_. +`_. Linking ceph-workbench with your OpenStack tenant ------------------------------------------------- diff --git a/doc/dev/osd-class-path.rst b/doc/dev/osd-class-path.rst index 6e209bc24111..d0e54acac3bb 100644 --- a/doc/dev/osd-class-path.rst +++ b/doc/dev/osd-class-path.rst @@ -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 diff --git a/doc/dev/osd_internals/erasure_coding/developer_notes.rst b/doc/dev/osd_internals/erasure_coding/developer_notes.rst index 770ff4a748d5..fca56ce25368 100644 --- a/doc/dev/osd_internals/erasure_coding/developer_notes.rst +++ b/doc/dev/osd_internals/erasure_coding/developer_notes.rst @@ -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 -`_. Otherwise the chunks +`_. Otherwise the chunks must be given to the erasure code library *decode* method to retrieve the content of the object. diff --git a/doc/glossary.rst b/doc/glossary.rst index 82546408a6e2..cdb7aae4f602 100644 --- a/doc/glossary.rst +++ b/doc/glossary.rst @@ -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 diff --git a/doc/install/build-ceph.rst b/doc/install/build-ceph.rst index 9c834b987271..3010909878eb 100644 --- a/doc/install/build-ceph.rst +++ b/doc/install/build-ceph.rst @@ -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-.tar.bz2 + wget -P ~/rpmbuild/SOURCES/ https://download.ceph.com/tarballs/ceph-.tar.bz2 Or from the EU mirror:: - wget -P ~/rpmbuild/SOURCES/ http://eu.ceph.com/download/ceph-.tar.bz2 + wget -P ~/rpmbuild/SOURCES/ http://eu.ceph.com/tarballs/ceph-.tar.bz2 Extract the specfile:: diff --git a/doc/install/clone-source.rst b/doc/install/clone-source.rst index 9ed32c027f34..da62ee93fa67 100644 --- a/doc/install/clone-source.rst +++ b/doc/install/clone-source.rst @@ -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) diff --git a/doc/man/8/ceph-deploy.rst b/doc/man/8/ceph-deploy.rst index ff96574dff6b..6654d182f090 100644 --- a/doc/man/8/ceph-deploy.rst +++ b/doc/man/8/ceph-deploy.rst @@ -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 diff --git a/doc/rados/configuration/mon-config-ref.rst b/doc/rados/configuration/mon-config-ref.rst index bc37b1312539..4cdd7889cfff 100644 --- a/doc/rados/configuration/mon-config-ref.rst +++ b/doc/rados/configuration/mon-config-ref.rst @@ -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 diff --git a/doc/rados/configuration/network-config-ref.rst b/doc/rados/configuration/network-config-ref.rst index 97985b3ad8fc..7f1cea53d683 100644 --- a/doc/rados/configuration/network-config-ref.rst +++ b/doc/rados/configuration/network-config-ref.rst @@ -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 diff --git a/doc/rados/operations/add-or-rm-mons.rst b/doc/rados/operations/add-or-rm-mons.rst index 0cdc4313cc25..b1fbccbc114e 100644 --- a/doc/rados/operations/add-or-rm-mons.rst +++ b/doc/rados/operations/add-or-rm-mons.rst @@ -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) diff --git a/doc/rados/operations/cache-tiering.rst b/doc/rados/operations/cache-tiering.rst index ab43a4a8a136..a8e64e5dba1e 100644 --- a/doc/rados/operations/cache-tiering.rst +++ b/doc/rados/operations/cache-tiering.rst @@ -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 diff --git a/doc/rados/operations/pools.rst b/doc/rados/operations/pools.rst index 7ec38098a12b..c4e16b5e64eb 100644 --- a/doc/rados/operations/pools.rst +++ b/doc/rados/operations/pools.rst @@ -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 diff --git a/doc/rados/troubleshooting/troubleshooting-osd.rst b/doc/rados/troubleshooting/troubleshooting-osd.rst index 88307fe2a9bc..2ca5fdbe8b70 100644 --- a/doc/rados/troubleshooting/troubleshooting-osd.rst +++ b/doc/rados/troubleshooting/troubleshooting-osd.rst @@ -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 diff --git a/doc/rados/troubleshooting/troubleshooting-pg.rst b/doc/rados/troubleshooting/troubleshooting-pg.rst index 4241feeb8cd6..39d4db7ffa47 100644 --- a/doc/rados/troubleshooting/troubleshooting-pg.rst +++ b/doc/rados/troubleshooting/troubleshooting-pg.rst @@ -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 diff --git a/doc/radosgw/s3/authentication.rst b/doc/radosgw/s3/authentication.rst index b1875385bf93..7d1f1288c5a5 100644 --- a/doc/radosgw/s3/authentication.rst +++ b/doc/radosgw/s3/authentication.rst @@ -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 diff --git a/doc/radosgw/swift.rst b/doc/radosgw/swift.rst index 42f21ffcfcee..89208e32c0fd 100644 --- a/doc/radosgw/swift.rst +++ b/doc/radosgw/swift.rst @@ -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 diff --git a/doc/release-notes.rst b/doc/release-notes.rst index 259007c89d49..07e801a7bf54 100644 --- a/doc/release-notes.rst +++ b/doc/release-notes.rst @@ -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" ----------------------------------- diff --git a/doc/start/get-involved.rst b/doc/start/get-involved.rst index 5cbb1d6dea74..425a601d91a0 100644 --- a/doc/start/get-involved.rst +++ b/doc/start/get-involved.rst @@ -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. | | +----------------------+-------------------------------------------------+-----------------------------------------------+