Greenhost incident

Hardware failure in Virtualization Server 12-12

Minor Resolved View vendor source →

Greenhost experienced a minor incident on December 12, 2024, lasting –. The incident has been resolved; the full update timeline is below.

Started
Dec 12, 2024, 12:33 PM UTC
Resolved
Dec 12, 2024, 12:33 PM UTC
Duration
–
Detected by Pingoru
Dec 12, 2024, 12:33 PM UTC

Update timeline

  1. resolved Dec 12, 2024, 12:33 PM UTC

    ## RFO (Reason for Outage) ### Summary On the 12th of December, a virtualization server experienced a hardware failure, affecting customer VPSs partially and rendering them unreachable or unavailable. ### Timeline Times are in CET: - 12:33: The virtualization machine reported a failure. - 12:59: Monitoring alerted engineers. - 13:39: VPSs were restarted, and customers were informed. - 14:12: Engineers were made aware that the restart was not successful for the majority of VPSs due to a locking issue preventing I/O. Locks were manually removed, and the systems were restarted again. - 14:45: VPSs were successfully restarted. ### Root Cause VPSs run on virtualization machines (physical hardware). One of these machines experienced a failure, rendering all VPSs hosted on it unavailable. The standard procedure is to start VPSs on other systems to recover. However, due to a new feature of the storage cluster software (CEPH), a lock on the virtual disks was set, preventing full I/O capabilities on restart. This unexpected behavior caused the standard procedure to fail and required additional corrective action, delaying the recovery ### Affected services - Subset of customers VPSs ### Corrective/Preventative Actions Although hardware failures are inevitable, the time taken to recover exceeded expectations. To reduce recovery time, the following actions will be implemented: - The time between the hardware failure and notification to our engineers exceeded our normal notification period. We will investigate and address the delays in notification. - The storage locking mechanism will be reviewed, and either corrected or the SOP will be adjusted to account for this behavior.