2.5. Recuperando um volume VDO após um desligamento imundo
Você pode recuperar um volume VDO após um desligamento imundo para que ele possa continuar operando. A tarefa é, em sua maioria, automatizada. Além disso, você pode limpar depois que um volume VDO foi criado sem sucesso por causa de uma falha no processo.
2.5.1. Modos de escrita VDO Copiar o linkLink copiado para a área de transferência!
A VDO suporta os seguintes modos de escrita:
syncQuando a VDO está no modo
sync, as camadas acima assumem que um comando de gravação grava dados para armazenamento persistente. Como resultado, não é necessário que o sistema de arquivo ou aplicativo, por exemplo, emita FLUSH ou force o acesso por unidade (FUA) a fazer com que os dados se tornem persistentes em pontos críticos.O VDO deve ser configurado para o modo
syncsomente quando o armazenamento subjacente garantir que os dados sejam escritos para armazenamento persistente quando o comando de gravação for concluído. Isto é, o armazenamento deve ou não ter cache de gravação volátil, ou ter um cache de gravação através do cache.asyncQuando a VDO está no modo
async, a VDO não garante que os dados sejam escritos para armazenamento persistente quando um comando de gravação é reconhecido. O sistema de arquivo ou aplicativo deve emitir solicitações FLUSH ou FUA para garantir a persistência dos dados em pontos críticos em cada transação.O VDO deve ser configurado para o modo
asyncse o armazenamento subjacente não garantir que os dados sejam gravados em armazenamento persistente quando o comando de gravação for concluído; isto é, quando o armazenamento tiver um cache de gravação de volta volátil.async-unsafeEste modo tem as mesmas propriedades do
async, mas não é compatível com Atomicidade, Consistência, Isolamento, Durabilidade (ACID). Comparado aasync,async-unsafetem um melhor desempenho.AtençãoQuando uma aplicação ou um sistema de arquivo que assume a conformidade ACID opera em cima do volume do VDO, o modo
async-unsafepode causar perda de dados inesperada.auto-
O modo
autoseleciona automaticamentesyncouasynccom base nas características de cada dispositivo. Esta é a opção padrão.