usando o parted para redimensionar partições usando o espaço livre no final do disco

1

Eu tenho o RH6 com disco GPT, que é particionado da seguinte forma:

parted /dev/sdb print free
Model: IBM ServeRAID M5110e (scsi)
Disk /dev/sdb: 4599GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt

Number  Start   End     Size    File system  Name  Flags
        17.4kB  1049kB  1031kB  Free Space
 1      1049kB  2199GB  2199GB  ext4
 2      2199GB  2843GB  644GB   ext4
 3      2843GB  3165GB  322GB   ext4
 4      3165GB  3488GB  322GB   ext4
        3488GB  4599GB  1111GB  Free Space

Eu quero redimensionar 2 e 3 partições usando 'Free Space' no final do dispositivo de bloco. Essas partições atualmente desmontadas. Qual é a maneira mais adequada de completar a tarefa? Não está completamente claro no manual do parted, como na seção 'resize' ele dá exemplos para redimensionar a partição sem outras partições presentes. Este é um servidor crítico de produção e não há lugar para erro aqui.

    
por nix-power 30.10.2017 / 13:45

1 resposta

1

Você não pode criar uma partição que não seja contígua diretamente no GPT, no MBR ou em praticamente qualquer tabela de partição.

Para usar o disco com mais liberdade, a solução mais comum é usar um LVM como um único particionar sobre a mesa e, em seguida, criar suas partições reais sobre o lvm, mas você ainda não será capaz de fazer isso com o parted. Você praticamente precisaria recriar todas as partições.

    
por 01.11.2017 / 02:37