From 00dc1e8d933641abefca4255f887f595163ab32f Mon Sep 17 00:00:00 2001 From: Alexis Ben Miloud--Josselin Date: Tue, 7 Feb 2023 14:45:55 +0100 Subject: [PATCH] HowtoCeph: ajouter souci auth: unable to find a keyring --- HowtoCeph.md | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/HowtoCeph.md b/HowtoCeph.md index 286bcc0e..478d7310 100644 --- a/HowtoCeph.md +++ b/HowtoCeph.md @@ -1163,4 +1163,25 @@ Source : [Ceph Documention - Health checks](https://docs.ceph.com/en/latest/rad ## Connexion impossible avec une mise à niveau d’un client vers Debian 11 -Pour un _cluster_ en Ceph 14 (Nautilus), si on fait une mise à niveau vers Debian 11 (ou Ceph 14) d’un client, il faut penser à autoriser la machine cliente à communiquer avec les moniteurs sur le port 3300 en plus du port 6789. \ No newline at end of file +Pour un _cluster_ en Ceph 14 (Nautilus), si on fait une mise à niveau vers Debian 11 (ou Ceph 14) d’un client, il faut penser à autoriser la machine cliente à communiquer avec les moniteurs sur le port 3300 en plus du port 6789. + +## `ceph-osd` - `auth: unable to find a keyring` + +Lorsqu’on démarre le service `ceph-osd@N.service` et qu’on a cette erreur dans les _logs_ du système (`journalctl` ou `/var/log/syslog`), il faut essayer de démarrer le service `ceph-volume` correspondant. + +~~~ +# less /var/log/syslog +Jan 1 12:34:56 hostname systemd[1]: Started Ceph object storage daemon osd.N. +Jan 1 12:34:56 hostmane ceph-osd[1234567]: 2022-01-01 12:34:56.789 01234567890a -1 auth: unable to find a keyring on /var/lib/ceph/osd/ceph-N/keyring: (2) No such file or directory +# systemctl start ceph-volume@lvm-N-01234567-890a-bcde-f012-34567890abcd.service +~~~ + +> Pour savoir à quel unité correspond quel volume, on peut s’appuyer sur le nom des unités systemd `ceph-volume`. +> +> ~~~ +> # systemctl list-units --all ceph-volume@*.service +> UNIT LOAD ACTIVE SUB DESCRIPTION +> ceph-volume@lvm-4-e88b85c0-f3e4-4154-85d8-d94e8a460b23.service […] +> │ ╰──────────────────────────────────┴╴UUID présent dans le nom du LV +> ╰╴numéro de l'OSD +> ~~~