Error code UserErrorFsFreezeFailed no Azure Backup
No outro dia um cliente ligou-me a dizer que os backups que tínhamos ativado anteriormente estavam a dar o seguinte erro:
| Error Code | UserErrorFsFreezeFailed |
| Error Message | Failed to freeze one or more mount-points of the VM to take a file-system consistent snapshot |
| Recommended Action | Check for devices with dirty filesystem state and unmount them. Run file-consistency check for these devices using the fsck command and mount them again after successful consistency check. For more details, refer to [https://aka.ms/AB-UserErrorFsFreezeFailed](https://aka.ms/AB-UserErrorFsFreezeFailed) |
O erro ocorria numa instância de uma aplicação com 7 VMs Ubuntu 16.04 no Azure, todas com backup de VM ativo. Os backups corriam bem há algumas semanas, até à manhã em que falharam nas 3 VMs que são worker nodes de Kubernetes. Esses worker nodes correm também o filesystem Ceph num dos discos de dados.
Isto pode acontecer quando o filesystem usado nessas VMs entra num estado inconsistente e o fsfreeze não retorna corretamente, porque um dos filesystems fica bloqueado. Na maioria dos casos é um problema temporário, e limpar os filesystems deve devolver o backup ao estado saudável.
Se o problema se repetir com frequência, abra um ticket na Microsoft, porque é preciso uma investigação mais profunda.
Um abraço,
Marcos Nogueira
Azure MVP
azurecentric.com
Twitter: @mdnoga