[pve-devel] [PATCH docs 3/3] Fix #2018: CephFS client needs newer binaries
Wolfgang Bumiller
w.bumiller at proxmox.com
Wed Feb 13 10:12:50 CET 2019
On Tue, Feb 12, 2019 at 10:44:51AM +0100, Alwin Antreich wrote:
> To run cephfs client the debian stock packages need to be updated to
> luminous to get it running.
>
> This patch adds a section with our Ceph repositories to our package repo
> chapter to where the cephfs storage plugin chapter links to.
>
> Signed-off-by: Alwin Antreich <a.antreich at proxmox.com>
> ---
> pve-package-repos.adoc | 28 ++++++++++++++++++++++++++++
> pve-storage-cephfs.adoc | 9 +++++++++
> 2 files changed, 37 insertions(+)
>
> diff --git a/pve-package-repos.adoc b/pve-package-repos.adoc
> index 77c1690..a5cad49 100644
> --- a/pve-package-repos.adoc
> +++ b/pve-package-repos.adoc
> @@ -95,6 +95,31 @@ deb http://download.proxmox.com/debian/pve stretch pvetest
> WARNING: the `pvetest` repository should (as the name implies) only be used
> for testing new features or bug fixes.
>
> +[[sysadmin_package_repositories_ceph]]
> +{pve} Ceph Repository
> +~~~~~~~~~~~~~~~~~~~~~
> +
> +This is {pve}'s main Ceph repository and holds the Ceph versions, for
Remove the comma. (Maybe also s/versions/packages/).
> +production use. You can also use this repository to only update the Ceph
I'd swap `only` and `update`.
`only update X` is more like saying "do nothing else to X except
updating it`.
`update only X` is more like `update X without also upgrading any other
Y`, which I think is what you mean.
> +client.
> +
> +.File `/etc/apt/sources.list.d/ceph.list`
> +----
> +deb http://download.proxmox.com/debian/ceph-luminous stretch main
> +----
> +
> +
> +{pve} Ceph Testing Repository
> +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> +
> +This Ceph repository contains the Ceph packages before the go into the main
the => they
maybe go => are moved?
> +repository and is used to test the new Ceph release on {pve}.
`test the new Ceph release` => `test new Ceph releases`
> +
> +.File `/etc/apt/sources.list.d/ceph.list`
> +----
> +deb http://download.proxmox.com/debian/ceph-luminous stretch test
> +----
> +
>
> SecureApt
> ~~~~~~~~~
> @@ -215,3 +240,6 @@ upgrade to latest version as soon as possible.
>
>
> endif::wiki[]
> +ifdef::manvolnum[]
> +include::pve-copyright.adoc[]
> +endif::manvolnum[]
> diff --git a/pve-storage-cephfs.adoc b/pve-storage-cephfs.adoc
> index 96f4991..5c11382 100644
> --- a/pve-storage-cephfs.adoc
> +++ b/pve-storage-cephfs.adoc
> @@ -18,6 +18,15 @@ configuring a CephFS storage easier. As recent hardware has plenty of CPU power
> and RAM, running storage services and VMs on same node is possible without a
> big performance impact.
>
> +To use the CephFS storage you need update the debian stock Ceph client. Add our
I'd say `the CephFS storage _plugin_`, or just `CephFS` with neither `the`
nor `storage`.
> +Ceph repository xref:sysadmin_package_repositories_ceph[Ceph repository]. Once
> +added, run a `apt update` and `apt dist-upgrade` cycle to get the newest
-a (or `an`)
> +packages.
> +
> +You need to make sure that there is no other Ceph repository configured,
> +otherwise the installation will fail or there will be different package
(optionally different => wrong ? )
> +versions on the node, leading to unexpected behavior.
> +
> [[storage_cephfs_config]]
> Configuration
> ~~~~~~~~~~~~~
> --
> 2.11.0
More information about the pve-devel
mailing list