Re: rbd map error: couldn't connect to the cluster!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This conclusion is certainly incorrect:
# rbd ls -l hdb_backup  | grep VCT
VCT             800 GiB          2




Am 23.02.2023 um 16:01 schrieb Curt:
What does 'rbd ls hbd_backup' return? Or is your pool VCT?  Which if that's the case those should be switched. 'rbd map VCT/hdb_backup --id VCT  --keyring /etc/ceph/ceph.client.VCT.keyring'

On Thu, Feb 23, 2023 at 6:54 PM Thomas Schneider <74cmonty@xxxxxxxxx> wrote:

    Hm... I'm not sure about the correct rbd command syntax, but I
    thought
    it's correct.

    Anyway, using a different ID fails, too:
    # rbd map hdb_backup/VCT --id client.VCT --keyring
    /etc/ceph/ceph.client.VCT.keyring
    rbd: couldn't connect to the cluster!

    # rbd map hdb_backup/VCT --id VCT --keyring
    /etc/ceph/ceph.client.VCT.keyring
    2023-02-23T15:46:16.848+0100 7f222d19d700 -1
    librbd::image::GetMetadataRequest: 0x7f220c001ef0
    handle_metadata_list:
    failed to retrieve image metadata: (1) Operation not permitted
    2023-02-23T15:46:16.848+0100 7f222d19d700 -1
    librbd::image::RefreshRequest: failed to retrieve pool metadata: (1)
    Operation not permitted
    2023-02-23T15:46:16.848+0100 7f222d19d700 -1
    librbd::image::OpenRequest:
    failed to refresh image: (1) Operation not permitted
    2023-02-23T15:46:16.848+0100 7f222c99c700 -1 librbd::ImageState:
    0x5569d8a16ba0 failed to open image: (1) Operation not permitted
    rbd: error opening image VCT: (1) Operation not permitted


    Am 23.02.2023 um 15:30 schrieb Eugen Block:
    > You don't specify which client in your rbd command:
    >
    >> rbd map hdb_backup/VCT --id client --keyring
    >> /etc/ceph/ceph.client.VCT.keyring
    >
    > Have you tried this (not sure about upper-case client names,
    haven't
    > tried that)?
    >
    > rbd map hdb_backup/VCT --id VCT --keyring
    > /etc/ceph/ceph.client.VCT.keyring
    >
    >
    > Zitat von Thomas Schneider <74cmonty@xxxxxxxxx>:
    >
    >> Hello,
    >>
    >> I'm trying to mount RBD using rbd map, but I get this error
    message:
    >> # rbd map hdb_backup/VCT --id client --keyring
    >> /etc/ceph/ceph.client.VCT.keyring
    >> rbd: couldn't connect to the cluster!
    >>
    >> Checking on Ceph server the required permission for relevant
    keyring
    >> exists:
    >> # ceph-authtool -l /etc/ceph/ceph.client.VCT.keyring
    >> [client.VCT]
    >>         key = AQBj3LZjNGn/BhAAG8IqMyH0WLKi4kTlbjiW7g==
    >>
    >> # ceph auth get client.VCT
    >> [client.VCT]
    >>         key = AQBj3LZjNGn/BhAAG8IqMyH0WLKi4kTlbjiW7g==
    >>         caps mon = "allow r"
    >>         caps osd = "allow rwx pool hdb_backup object_prefix
    >> rbd_data.b768d4baac048b; allow rwx pool hdb_backup object_prefix
    >> rbd_header.b768d4baac048b; allow rx pool hdb_backup object_prefix
    >> rbd_id.VCT"
    >> exported keyring for client.VCT
    >>
    >>
    >> Can you please advise how to fix this error?
    >>
    >>
    >> THX
    >> _______________________________________________
    >> ceph-users mailing list -- ceph-users@xxxxxxx
    >> To unsubscribe send an email to ceph-users-leave@xxxxxxx
    >
    >
    > _______________________________________________
    > ceph-users mailing list -- ceph-users@xxxxxxx
    > To unsubscribe send an email to ceph-users-leave@xxxxxxx
    _______________________________________________
    ceph-users mailing list -- ceph-users@xxxxxxx
    To unsubscribe send an email to ceph-users-leave@xxxxxxx

_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx




[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux