Como restaurar o mapeador de dispositivos excluídos?

0

Por acaso, o mapeador de dispositivos foi excluído de Integrated storage .

kpartx -s -d -p X /dev/mapper/5lvdja6xen3oks

Existe uma maneira de restaurar esses dados?

    
por Jeff Jose 16.09.2018 / 11:47

1 resposta

0

Esse comando não exclui o mapeador de dispositivos (um subsistema do kernel). Apenas os mapeamentos criados para acessar as partições do seu dispositivo seriam removidos.

Esses mapeamentos não são persistentes e são criados por kpartx de acordo com a tabela de partições no seu dispositivo de armazenamento, toda vez que você inicializa o sistema. Portanto, se a tabela de partição no conjunto RAID não estiver danificada , você poderá recriar os mapeamentos apenas substituindo a opção -d (delete) por -a (add):

kpartx -s -a -p X /dev/mapper/5lvdja6xen3oks

Ou você pode simplesmente reinicializar o sistema e provavelmente ele será iniciado novamente.

(do nome do dispositivo, acho que o dispositivo está usando DM-RAID, que geralmente tem uma tabela de partição dentro do conjunto RAID - o RAID de software MD mais comum geralmente funciona da maneira oposta, tendo partições individuais dentro dos discos particionados usados como Os elementos RAID e cada conjunto RAID MD conteriam apenas um sistema de arquivos.)

No entanto, se kpartx não puder recriar os mapeamentos de partições ausentes, isso indicaria que a tabela de partições no dispositivo foi substituída ou que o dispositivo RAID "disco inteiro" definiu o dispositivo /dev/mapper/5lvdja6xen3oks não está acessível por algum motivo. Para verificar o estado do conjunto RAID, você provavelmente deve usar os comandos dmraid -r e / ou dmraid -s . Se precisar de mais ajuda sobre isso, edite sua pergunta original e adicione as saídas desses comandos no post da pergunta original.

Se apenas a tabela de partição tiver sido sobrescrita, testdisk ou uma ferramenta semelhante (por exemplo, testdisk /dev/mapper/5lvdja6xen3oks ) poderia ser usada para ler todo o dispositivo de disco, localizar os pontos finais de cada partição e reconstruir a tabela de partições. qual kpartx poderia novamente usar para tornar as partições acessíveis.

    
por 16.09.2018 / 12:48