ceph fs auth Problem

Kiotsoukis

Member
Jul 17, 2020
56
4
8
58
Hallo,

ich weis nicht mit welchem Update die Änderung kam, aber alte Ceph-FS user können keine Dateien mehr schreiben.
User, die ich mit

ceph fs authorize *filesystem* client.*user* /*path* rw

Anlege haben den Eintrag

caps: [osd] allow rw tag cephfs data=cephfs

Ich muss den Eintrag jetzt ändern in

caps: [osd] allow rw

damit in dem Verzeichnis inn Dateien geschrieben werden kann.

Weis zufällig jemand, mit welchem Update die Änderung kam und ob die beabsichtigt ist?

Gruß,
Alexander
 
Ist Dein Ceph intern oder extern?
Welche Ceph Version?
Kannst Du bitte auch die mds capabilities des user posten?


Ich nutze erfolgreich folgendes um auf meinem externen CephFS (Nautilus) zuzugreifen.

Code:
# ceph auth get client.proxmox_fs
exported keyring for client.proxmox_fs
[client.proxmox_fs]
    key = <REDACTED>
    caps mds = "allow rw path=/Proxmox_VE"
    caps mon = "allow r"
    caps osd = "allow rw"



Im zweifel würd ich die relevanten upstream Doku (Pacific, Octopus, Nautilus) makl durchgehen.

pcfe
 
Ist Dein Ceph intern oder extern?
Welche Ceph Version?
Kannst Du bitte auch die mds capabilities des user posten?


Ich nutze erfolgreich folgendes um auf meinem externen CephFS (Nautilus) zuzugreifen.

Code:
# ceph auth get client.proxmox_fs
exported keyring for client.proxmox_fs
[client.proxmox_fs]
    key = <REDACTED>
    caps mds = "allow rw path=/Proxmox_VE"
    caps mon = "allow r"
    caps osd = "allow rw"



Im zweifel würd ich die relevanten upstream Doku (Pacific, Octopus, Nautilus) makl durchgehen.

pcfe
Moin,

Du nutzt es also auch ohne Tag. In der aktuellen Doku https://docs.ceph.com/en/latest/cephfs/client-auth/ steht es mit tag drin, ceph fs auth setzt das auch automatisch. Die mds caps sind wie bei Dir, rw auf den Pfad, die caps für die Monitore auf r. Ich fahre noch Proxmox 6.4-13 mit Ceph 15.2.14. Als ich es ursprünglich getestet und dokumentiert hatte, ging es noch mit tag bei den osd caps.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!