Tendo problemas com o instantâneo do LVM

3

Eu tenho uma máquina Linux funtoo que eu estou tentando adicionar o Ubuntu (isso é um outro problema). Ele é criptografado com luks e tem lvm além disso. Eu tenho um disco rígido de 2 TB (sdb) que eu gostaria de usar para tirar instantâneos lvm dos volumes lógicos importantes na máquina. Eu não preciso de toda a unidade externa, então divido em partições de 3 ~ 600G. Formatei-os com o LVM do Linux, em seguida, adicionei uma partição (sdb2) ao mesmo grupo de volume dos volumes lógicos que gostaria de fazer backup na máquina funtoo (por exemplo, eu quero fazer backup / dev / cr / root, / dev / cr / portage ...)

Aqui é onde as coisas são estranhas. Quando eu normalmente crio um volume lógico, não funciona. No entanto, posso fazê-lo funcionar especificando o máximo de verbosidade ao usar lvcreate: lvcreate -vvv . Super esquisito. Infelizmente, essa estranha solução não funciona quando estou tentando criar um instantâneo.

Aqui está o final da saída depois de executar sudo lvcreate -vvv --size 35G --snapshot --name snaproot /dev/cr/root

    Creating volume group backup "/etc/lvm/backup/cr" (seqno 21).
        Writing cr metadata to /etc/lvm/backup/.lvm_agamemnon_5516_1152467130
        Committing cr metadata (21)
        Renaming /etc/lvm/backup/cr.tmp to /etc/lvm/backup/cr
        Unlock: Memlock counters: locked:0 critical:0 daemon:0 suspended:0
        Syncing device names
  semid 1343490: semop failed for cookie 0xd4de368: incorrect semaphore state
  Failed to set a proper state for notification semaphore identified by cookie value 223208296 (0xd4de368) to initialize waiting for incoming notifications.
        Udev cookie 0xd4de368 (semid 1343490) destroyed
        cr-snaproot: Skipping NODE_DEL [trust_udev]
      Unlocking /var/lock/lvm/V_cr
        _undo_flock /var/lock/lvm/V_cr
        Closed /dev/mapper/root
        Closed /dev/sdb2
        Freeing VG cr at 0x7543d0.

Alguém já viu esse erro antes? Estou executando a versão LVM: 2.02.95 (2) (2012-03-06) e udev versão 171 .. Devo atualizar o udev?

Eu poderia fazer o backup do meu disco de outra forma, eu pensei que seria o mais limpo. Alguma idéia melhor?

    
por nckturner 09.06.2013 / 03:43

1 resposta

0

Contanto que você não consiga resolver o problema real, você pode tentar (como outra solução alternativa) não permitir que o LVM faça todos os snapshots, mas faça da maneira mais difícil - com dmsetup . Talvez você possa evitar o problema disparar dessa maneira.

Se essa é uma opção para você, dê uma olhada na página man e na documentação do kernel . Se você não souber como fazê-lo depois, pergunte. Já fiz isso.

    
por 09.06.2013 / 04:05