Não foi possível iniciar o docker com a opção de pool thin LVM existente

1

Eu criei um pool thin LVM para ser usado pelo Docker para armazenamento. Na hora de início do docker, digo para usar a thin pool. Tudo funcionou como esperado, executando docker info , notei que está usando esse thinpool de 32 GB.

Agora, o problema é que, quando parei e matei o processo do Docker e limpei /var/lib/docker e quero iniciar tudo do estado limpo, o daemon do docker não pôde iniciar com a opção anterior do thinpool, resultando em um id de transação erro para o pool thin.

Então eu apaguei e criei o thinpool novamente e desta vez funcionou bem. Portanto, a pergunta é: terei que criar um novo pool thin cada vez que eu tiver que reiniciar o Docker? Ou eu preciso fazer alguma limpeza para o pool thin existente para que eu possa reutilizá-lo novamente?

Docker 1.10 no CentOS 7

'WARN [0000] containerd: baixo RLIMIT_NOFILE mudando para max current = 1024 max = 4096 ERRO [0001] devmapper: O ID de Transação Aberta 1 é menor que o ID de transação do conjunto 83

ERRO [0001] [graphdriver] o driver de armazenamento anterior "devicemapper" falhou: devmapper: UUID do dispositivo base e verificação do sistema de arquivos falhou.devmapper: UUID do dispositivo base atual: 40110cf6-3c7a-4d3c-aa6a-8ed3e9d54c31 não corresponde ao UUID armazenado : 83b9b9b0-1e77-4b0f-867a-ceda73854821. Possivelmente usando um pool thin diferente da última invocação

FATA [0001] Erro ao iniciar o daemon: erro ao inicializar o graphdriver: devmapper: UUID do dispositivo base e verificação do sistema de arquivos failed.devmapper: UUID do dispositivo base atual: 40110cf6-3c7a-4d3c-aa6a-8ed3e9d54c31 não corresponde ao UUID armazenado: 83b9b9b0- 1e77-4b0f-867a-ceda73854821. Possivelmente usando um pool thin diferente da última invocação '

    
por Ijaz Ahmad Khan 20.06.2016 / 12:43

0 respostas