An Azure NoSQL database service for app development.
Hi Denislav Tsonev,
Thank you for your patience. Although the storage was successfully scaled from 256 GB to 512 GB, the cluster remained in read‑only mode because the standby node had not yet fully caught up with the primary. This is an automatic platform protection to maintain data consistency.
The operation was not stuck, but progressing slowly due to the D2 (2 vCore) VM size, which is not ideal for production workloads especially during WAL replay and recovery. Additionally, an autovacuum process started while disk space was nearly full, increasing I/O pressure.
Increased the vCores from 2 to 4
Stopped the autovacuum process
Allowed the standby node to catch up, after which failover completed successfully
Once this completed, the cluster exited read‑only mode and write access was restored. You have confirmed the cluster is now working as expected.
Recommendation: Monitor disk I/O closely. If utilization frequently reaches 80–100%, consider upgrading to a configuration with higher IOPS capacity, not just larger storage size.
Hope this helps, Please let us know if you have any questions and concerns.