Utkarsh Bhatt

Results 82 comments of Utkarsh Bhatt

@sabaini I have modified the APIs to be using ""services/rgw/user"".

Thanks for the detailed review @sabaini 🙏🏼 . I will implement your RESTy suggestions in and make the PR ready.

``` Jan 03 13:00:24 milan7763-14616 microceph.mon[1457946]: 2024-01-03T13:00:24.228+0000 7f2f46afcd40 -1 monitor data directory at '/var/lib/ceph/mon/ceph-milan7763-14616' does not exist: have you run 'mkfs'? ``` I was suspecting this, and i reckon if...

Aah, I get the confusion around cluster configs now. > ObjectNotFound('RADOS object not found (error calling conf_read_file)') This error implies that ceph cluster is unable to find the `ceph.conf` file....

Hmm, MicroCeph uses network subnet as the default public network (`can be configured using the --public-network flag at cluster bootstrap`). Ceph services NEED access to the configured public network, hence,...

You may also query the MicroCeph internal db for the same: ``` sudo microceph cluster sql "select * from config" ``` This will provide you with the configs like public_network,...

> OK thanks. I have added in the missing files in each node, including the new node. If I try run a ceph -s I get the following errors: root@milan7763-14619:/var/snap/microceph/current/conf#...

> +----+----------------------+------------------------------------------+ | id | key | value | +----+----------------------+------------------------------------------+ | 1 | fsid | 0f7a4eea-7f71-4480-b2d0-cf34432e8ac8 | | 2 | keyring.client.admin | AQBYdHVlzubcLhAAF4iHqrJGWc4/1znIaARBXw== | +----+----------------------+------------------------------------------+ > > Does this mean...

Great, and how does your deployment look like now ? Any improvements ?

Well the MicroCeph status would work because MicroCeph uses information persisted in the distributed control database (dqlite, the slq db i suggested you to query). It is not generated using...