Estou migrando dados do meu servidor antigo para o zfs no FreeBSD 10.x (na verdade, estou no FreeNAS 9.10.2-u1, mas fazendo essa atividade no console, então é puro FreeBSD). Meu problema é que zpool attach
precisa de um novo_dispositivo no formato correto ou nas informações de partição / fatia, que eu não sei como fornecer.
Por causa dos custos, estou migrando os dados em dois estágios - copiando os dados do meu antigo espelho para um novo pool do zfs (sem redundância) e quebrando os espelhos no servidor antigo para mover os drives espelho e resilver no novo servidor, em todas as etapas com 2 cópias dos dados. As estatísticas SMART são todas boas e todos os discos são do tipo "corporativo". Embora não seja o ideal, até agora tudo correu bem. Eu copiei os dados e conectei os discos do servidor antigo ao novo servidor - onde agora estou preso ao obter os argumentos corretos para zpool attach
.
O armazenamento atual é o seguinte:
camcontrol devlist
identifica os dispositivos de disco e os números do modelo, fornecendo:
ada0 = 6TB disk
ada1 = 4TB disk
ada2 = 6TB disk
ada3 = BOOT MIRROR
ada4 = BOOT MIRROR
ada5 = 4TB disk
ada6 = 6TB disk
glabel status
identifica o gptid dos 5 discos já em uso:
gptid/c610a927-01da-11e7-b762-000743144400 ada0p2 - 6TB
gptid/c68f80ae-01da-11e7-b762-000743144400 ada2p2 - 6TB
gptid/3b2b904b-02b3-11e7-b762-000743144400 ada3p1 - BOOT MIRROR
gptid/fb71e387-016b-11e7-9ddd-000743144400 ada4p1 - BOOT MIRROR
gptid/c566154f-01da-11e7-b762-000743144400 ada5p2 - 4TB
zpool status
identifica os 3 discos no conjunto de dados até o momento, por gptid
gptid/c610a927-01da-11e7-b762-000743144400 (from above this is ada0p2, 6TB)
gptid/c68f80ae-01da-11e7-b762-000743144400 (from above this is ada2p2, 6TB)
gptid/c566154f-01da-11e7-b762-000743144400 (from above this is ada5p2, 4TB)
para que os novos discos sejam anexados:
ada1 (4TB) - attach to gptid/c566154f-01da-11e7-b762-000743144400 (ada5p2)
ada6 (6TB) - attach to gptid/c610a927-01da-11e7-b762-000743144400 (ada0p2)
disk arriving shortly (6TB): attach on arrival to gptid/c68f80ae-01da-11e7-b762-000743144400 (ada2p2)
Problema:
O que eu estou preso é o comando real para usar para anexar. zpool attach
apresenta um erro, independentemente do que eu tente:
zpool attach ada0p2 ada6
missing <new_device> specification
zpool attach gptid/c610a927-01da-11e7-b762-000743144400 ada6
missing <new_device> specification
Suponho que esteja contestando o "ada6" e devo fornecer outro identificador ou um ID de partição / partição. Mas eu não tenho isso; O zfs os cria quando liga o disco.
Qual é o comando correto para usar aqui, ou o que estou perdendo?