Recentemente, adicionei algum armazenamento a um array RAID com um único grande volume XFS. Para expandir o volume, normalmente uso o parted para remover a partição e, em seguida, recrio-a para que ela ocupe todo o volume.
No entanto, eu acidentalmente removi uma partição de / dev / sdb1 em vez de / dev / sdb e não consigo restaurar a partição.
ANTES:
/ dev / sdb era parecido com:
(parted) unit s (parted) print Model: xxx Disk /dev/sdb: 58589705392s Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags 1 2048s 58589705358s 58589703311s xfs data
e
/ dev / sdb1 era parecido com:
(parted) unit s (parted) print Model: Unknown (unknown) Disk /dev/sdb1: 58589705392s Sector size (logical/physical): 512B/512B Partition Table: loop
Number Start End Size File system Flags 1
0s 58589705392s 58589705392s xfs
(os tamanhos podem estar um pouco fora, mas outros sinalizadores, como o tipo de partição e o tipo de sistema de arquivos, são precisos)
DEPOIS
Após remover acidentalmente a partição em / dev / sdb1, tentei primeiro recriá-la em / dev / sdb1 sem sorte, então tentei criar a partição em / dev / sdb usando "mkpart primary xfs 2048s -1s", mas o sistema de arquivos não aparece:
/ dev / sdb agora se parece com:
(parted) unit s (parted) xxx /dev/sdb: 58589705392s Sector size (logical/physical): 512B/512B Partition Table: gpt
Number Start End Size File system Name Flags 1 2048s 58589705358s 58589703311s primary
quando tento executar o parted / dev / sdb1 e vejo as coisas lá, obtenho:
(parted) print Error: /dev/sdb1: unrecognised disk label
Eu tentei remover e recriar as partições de algumas maneiras diferentes, mas até agora não consegui restaurar a partição XFS original para que eu possa crescer
Alguma sugestão?
Qualquer ajuda seria muito apreciada!