como migrar lvm mirrorlog da partição física

1

Saída de: sudo lvs --all -o + devices

root                        hp03 mwa-ao  18.62g                    root_mlog        100.00         root_mimage_0(0),root_mimage_1(0)                        
[root_mimage_0]             hp03 iwi-ao  18.62g                                                    /dev/sda3(0)                                             
[root_mimage_1]             hp03 iwi-ao  18.62g                                                    /dev/sdc3(0)                                             
[root_mlog]                 hp03 mwi-ao   4.00m                                     100.00         root_mlog_mimage_0(0),root_mlog_mimage_1(0)              
[root_mlog_mimage_0]        hp03 iwi-ao   4.00m                                                    /dev/sdd3(0)                                             
[root_mlog_mimage_1]        hp03 iwi-ao   4.00m                                                    /dev/sdb3(0)                                             

/ dev / sdb3 e / dev / sdd3 são excedentes para as minhas necessidades, e eu quero removê-los. Como meu mirrorlog é espelhado, eu me sinto feliz em tê-lo em / dev / sda3 e / dev / sdc3. Eu tento mover o log espelho em outro lugar:

# pvmove --name /dev/hp03/root_mlog_mimage_1 /dev/sdb3
Skipping mirror image LV root_mlog_mimage_1
All data on source PV skipped. It contains locked, hidden or non-top level LVs only.
No data to move for hp03

sem dados. Como posso desbloquear / mostrar esses volumes para que eles possam ser movidos? Espero que a resposta não seja, remova o espelho e adicione-o novamente, pois há vários TB de dados para os quais preciso fazer isso.

    
por mcr 02.01.2012 / 20:29

1 resposta

2

Veja este link

Primeiro tente:

lvconvert -m 1 --mirrorlog mirrored --alloc anywhere 

"- alloc anywhere" deve permitir que o mirrorlog esteja no mesmo PV, então tente o pvmove. Talvez isso possa ser feito em um comando:

lvconvert -m 1 --mirrorlog mirrored --alloc anywhere /dev/hp03/root /dev/sda3 /dev/sdc3
    
por 24.07.2012 / 09:32