O initramfs tentará retomar de /dev/dm-1

O initramfs tentará retomar de /dev/dm-1

Estou configurando um novo servidor Ubuntu 18.04 e já executei um loop de backup/restauração. Portanto, todo o sistema foi restaurado do backup com novos volumes RAID e LVM.

Recentemente, atualizações autônomas relataram o seguinte:

Processing triggers for initramfs-tools (0.130ubuntu3.8) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-66-generic
I: The initramfs will attempt to resume from /dev/dm-1
I: (/dev/mapper/vg0-swap)
I: Set the RESUME variable to override this.

Tentei descobrir o que isso realmente significa, mas não tive sucesso. O que está retomando aí? Algum processo de geração de arquivos de inicialização? Eu sei que pode demorar um pouco para fazer isso. Isso tem a ver com o RAID? Isso já terminou com sua ressincronização. Eu não entendo. E o que há realmente de errado? O que essa mensagem quer que eu faça? Eu não tenho noção. Se eu não preciso disso, como posso fazer com que desapareça?

O servidor foi reinicializado com êxito duas vezes após essa mensagem, portanto não pode ser importante. (Se esse "eu" significasse algo assim.)

Aqui estão alguns comandos, se isso ajudar:

> lvs
  LV   VG  Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  root vg0 -wi-ao---- 400.00g
  swap vg0 -wi-ao----   8.00g

> cat /proc/mdstat
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md1 : active raid1 nvme1n1p2[0] nvme0n1p2[1]
      499449152 blocks super 1.2 [2/2] [UU]
      bitmap: 1/4 pages [4KB], 65536KB chunk

md0 : active raid1 nvme0n1p1[1] nvme1n1p1[0]
      523264 blocks super 1.2 [2/2] [UU]

unused devices: <none>

Não consigo encontrar um bom comando para mostrar algo sobre esses dispositivos "dm-0" e "dm-1" que também estão relacionados ao RAID, eu acho.

Responder1

Isso pode acontecer quando você instala outro sistema operacional junto com o primeiro. Significa que a partição swap mudou o UUID e você precisa ajustar isso no arquivo fstab.

Para verificar se run sudo blkid, que fornece UUIDs reais de seus swaps, swapon -smostrará qual deles está ativo e, em seguida, comparará seu UUID com aquele em /etc/fstab.

Se for diferente, edite/crie o arquivo /etc/initramfs-tools/conf.d/resumecom a extensão RESUME=UUID=<swap UUID from blkid>. Então corra update-initramfs -u -k alle se ele não reclamar, você vence.

Se você tiver configuração de criptografia em sua máquina, certifique-se de que o cryptsetup-initramfs ainda esteja instalado antes de atualizar o initramfs. sudo apt-get install cryptsetup-initramfs Se você acidentalmente estragou tudo, aqui está uma resposta para ajudar:Defina o kernel "mais antigo" como entrada padrão do grub

Responder2

Na verdade, isso pode ser um bug (nem mesmo novo), conforme mencionadoaqui. Eles eoutrossugiro adicionar RESUME=noneao /etc/initramfs-tools/conf.d/resume.

Eu precisava criar o arquivo sudo /etc/initramfs-tools/conf.d/resumeprimeiro em minha máquina U 19.04. Com sudo update-initramfs -u -k allvocê, teste e implante a imagem initramfs. Veja detalhesaqui.

Responder3

Obrigado! Adoro aprender, principalmente em Linux, porque adoro Linux! Meu problema era que toda vez que eu recebia uma atualização de firmware eu recebia a mensagem da variável resume, para initd.img de 5.4.0-29 até 5.4.0-100, o que levava mais de meia hora, provavelmente mais para atualizar meu sistema operacional , que é 20.04 e estou executando sem outros problemas há 3 anos, então, depois de ler, tentei uma série de comandos:

Primeiro executei 'sudo blkid'

Segundo eu executei '/etc/fstab'

Encontrei o mesmo swap uuid

Em seguida, executei '/etc/initramfs-tools/conf.d/resume com RESUME=UUID=<swap' e defina o ID...

Em seguida, executei 'update-initramfs -u -k all'

E começou a atualizar todos os firmwares antigos para mim. Isso está me deixando louco há mais de um ano. No começo pensei que meu sistema estava com defeito. Agora vou reiniciar e ver se deu tudo certo. O que me dá um chute na bunda é que um novo sistema operacional com LTS está previsto para ser lançado em alguns dias. Mas esse não é o ponto... O ponto é que eu "aprendi" algo novo sobre o Linux sobre o que procurar no futuro, obrigado por todas as contribuições e ideias para experimentar! Talvez alguém possa se aproveitar desse problema que funcionou para mim.

informação relacionada