Skip to content

microcloud status will show MicroCeph not found when having a lots os OSDs #1307

Description

@yoshikado

I have deployed a MicroCloud cluster on 14 nodes, and each having 10 OSD disks.
I have all initialized and deployed the cluster without any issues, but when I do microcloud status, I get WARNING MicroCeph is not found on xxx.
Following is the full output, but the nodes that says not found is always random when I re-run the command.

$ sudo microcloud status

 Status: WARNING

 ┃ ! MicroCeph is not found on micro-a6, micro-b5, micro-a7, micro-b6, micro-b7, micro-b1, micro-b4, micro-a3, micro-a2, micro-b3, micro-a1

┌─────────────┬────────────────┬──────┬─────────────────┬────────────────────────┬────────┐
│    Name     │    Address     │ OSDs │ MicroCeph Units │     MicroOVN Units     │ Status │
├─────────────┼────────────────┼──────┼─────────────────┼────────────────────────┼────────┤
│ micro-a1    │ 172.20.1.11    │  -   │        -        │ central,chassis,switch │ ONLINE │
│ micro-a2    │ 172.20.1.12    │  -   │        -        │     chassis,switch     │ ONLINE │
│ micro-a3    │ 172.20.1.13    │  -   │        -        │     chassis,switch     │ ONLINE │
│ micro-a4    │ 172.20.1.14    │  10  │        -        │     chassis,switch     │ ONLINE │
│ micro-a5    │ 172.20.1.15    │  10  │        -        │     chassis,switch     │ ONLINE │
│ micro-a6    │ 172.20.1.16    │  -   │        -        │     chassis,switch     │ ONLINE │
│ micro-a7    │ 172.20.1.17    │  -   │        -        │     chassis,switch     │ ONLINE │
│ micro-b1    │ 172.20.1.111   │  -   │        -        │     chassis,switch     │ ONLINE │
│ micro-b2    │ 172.20.1.112   │  10  │   mds,mgr,mon   │ central,chassis,switch │ ONLINE │
│ micro-b3    │ 172.20.1.113   │  -   │        -        │     chassis,switch     │ ONLINE │
│ micro-b4    │ 172.20.1.114   │  -   │        -        │     chassis,switch     │ ONLINE │
│ micro-b5    │ 172.20.1.115   │  -   │        -        │     chassis,switch     │ ONLINE │
│ micro-b6    │ 172.20.1.116   │  -   │        -        │ central,chassis,switch │ ONLINE │
│ micro-b7    │ 172.20.1.117   │  -   │        -        │     chassis,switch     │ ONLINE │
└─────────────┴────────────────┴──────┴─────────────────┴────────────────────────┴────────┘

I have checked the status for each services, lxd, microceph, microovn, but those looked all ok. And the only error I could find was from microcloud snap.

ubuntu@micro-a2:~$ sudo snap logs microcloud
2026-04-03T07:47:30Z systemd[1]: Started snap.microcloud.daemon.service - Service for snap application microcloud.daemon.
2026-04-03T07:47:30Z microcloud.daemon[12780]: time="2026-04-03T07:47:30Z" level=warning msg="Microcluster database is uninitialized"
2026-04-03T09:31:21Z microcloud.daemon[12780]: time="2026-04-03T09:31:21Z" level=error msg="Failed to get service status" name=micro-a2 type=MicroCeph

One thing to note is that, when I started the deployment with just 1 OSD in each server, the microcloud status output was ok. I have only tested once, but after having 5 OSDs in each server, then this WARNING message came out from micrlcoud status.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugConfirmed to be a bugJiraAllows the synchronization of a GitHub issue in Jira

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions