Houston UI and Ceph

I have a supermicro 12 bay server that I installed Rocky Linux 8.10 and Houston UI on to. I want to install ceph but there is no tab on the left side menu of Houston for ceph. I was really looking forward to using their ui. Is this because I am not running 45drives hardware or did I do something wrong?

Hi,

You will need to install cockpit-ceph-deploy from our repo and then refresh the page. Once done the tab will show up.

The 1 main issue you will run into is the aliasing of the drives so you will need to manually alias the drive bays using the dalias tool

1 Like

I got past it I think. I am stuck on
CEPH Core Deployment: Step 2 - Ansible Playbook - core.yml (/usr/share/ceph-ansible/core.yml)

I get to this point when it stops
TASK [ceph-facts : resolve device link(s)] ****************************************************************************************************************************************************************
Wednesday 24 July 2024 20:44:59 -0400 (0:00:00.030) 0:00:32.174 ********
failed: [ceph001] (item=None) => changed=false
ansible_loop_var: item
cmd:

  • readlink
  • -f
    delta: ‘0:00:00.003173’
    end: ‘2024-07-24 20:44:59.863478’
    item: null
    msg: non-zero return code
    rc: 1
    start: ‘2024-07-24 20:44:59.860305’
    stderr: |-
    readlink: missing operand
    Try ‘readlink --help’ for more information.
    stderr_lines:
    stdout: ‘’
    stdout_lines:

What do I need to do?

Hi,

It looks like you do not have any disks defined in your /usr/share/ceph-ansible/host_vars/ files so ceph can not make OSDs