Page MenuHomePhabricator

codfw1dev openstack services mostly can't communicate
Closed, ResolvedPublic

Description

I'm seeing all kinds of openstack failures in codfw1dev today. VMs can't be created or deleted, nova-compute on cloudvirt2001-dev shows as down, etc. etc.

I did a rabbitmq wipe and restart and that doesn't seem to have helped. Services do claim that the can connect to rabbit but most of the time API calls get marked as pending and just stay that way forever.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

This turned out to be ceph getting full.

It seems I left over the ceph cluster with one osd less some time ago (around christmas I think), while doing some tests to have a cookbook to take out + upgrade + take in osds.

As we replicate per-rack, the node that only had one OSD daemon left got full quicker than the rest, and that brought the cluster to read only mode.

We rebuilt the osd (osd.0) and let the cluster rebalance, and it's back up and running. @Andrew confirmed that things are mostly working now, but I will let him do more tests/decide if this is fixed.

Note that we had to manually remove the PV/VG from that specific osd to be able to ceph-volume lvm zap it and bring it back online.