Deseja aumentar os tamanhos das partições - como fazê-lo com segurança?

1

Estou procurando redimensionar várias partições, mas não tenho certeza de como fazer isso.

Eu quero aumentar o tamanho da partição /var , que está no meio de todas as outras partições ... Eu sei que para manter os dados intactos, a partição precisa para começar no mesmo número de bloco como era originalmente.

Então, minha pergunta é, mesmo se houver partições após /var , posso redimensioná-lo sem interromper as outras partições? Será que vai demorar mais espaço de um lugar diferente? Ou seria melhor criar uma nova partição completamente, algo como /var/log na parte inferior? E se sim, como faço isso?

Aqui está o layout da partição atual (espero que eu possa aumentar o tamanho de /var/lib/mysql com bastante facilidade, já que está na parte inferior).

$ df -h

Filesystem              Size  Used Avail Use% Mounted on

/dev/dm-0                19G  1.6G   16G   9% /

udev                     10M     0   10M   0% /dev

tmpfs                   7.9G  807M  7.1G  11% /run

tmpfs                    20G     0   20G   0% /dev/shm

tmpfs                   5.0M     0  5.0M   0% /run/lock

tmpfs                    20G     0   20G   0% /sys/fs/cgroup

/dev/md0                291M   33M  243M  12% /boot

/dev/mapper/base-var     19G   11G  7.5G  59% /var

/dev/mapper/base-tmp    1.8G  3.0M  1.7G   1% /tmp

/dev/mapper/base-home    86G   35G   47G  43% /home

/dev/mapper/base-cyrus   75G   60G   12G  85% /var/spool/cyrus

/dev/mapper/base-www     20G   13G  5.6G  71% /var/www

/dev/mapper/base-mysql   60G   55G  2.3G  97% /var/lib/mysql
    
por Becca Hoek 08.02.2018 / 01:26

2 respostas

1

Como você está usando o LVM em vez de partições convencionais, não precisa se preocupar muito com o local em que estão no disco. Contanto que você tenha espaço livre no grupo de volumes, você pode aumentar um volume lógico com lvresize . Você pode, então, aumentar o sistema de arquivos nesse volume lógico com resize2fs , supondo que seja ext4.

Use pvs para ver quanto espaço é usado / livre nos volumes físicos em seu grupo de volumes.

    
por 08.02.2018 / 03:54
0

Ferramentas de particionamento

Para redimensionar partições que estão em uso em um sistema operacional já instalado, recomenda-se usar uma ferramenta como GParted (partição do GNOME Editor) criando um disco USB ou outra mídia inicializável com a imagem ISO apropriada ao vivo.

O ISO ao vivo do GParted permite a interação do mouse e do teclado com volumes montados, e possui um extenso manual disponível aqui .

Criando espaço para /var

Can I resize it (/var) without disrupting the other partitions?

Para redimensionar /var , você precisará criar um espaço livre (não alocado) primeiro por encolhendo outra das suas partições (assumindo que você tenha all espaço possível atualmente alocado para uma partição).

Você pode criar espaço não alocado a partir de qualquer partição que não esteja cheia, diminuindo-a; no entanto, convém garantir que o espaço livre seja retirado do end da partição que está sendo reduzida para garantir que não haja perda de dados.

O espaço não alocado deve então ser movido para pós-correção da partição /var . Depois que o espaço não alocado tiver sido movido, /var poderá ser redimensionado para ocupar o espaço livre necessário.

Will it take more space from a different place?

O GParted não pode mover dinamicamente o espaço não alocado ou tirar espaço alocado de outra partição para os desejos do usuário em questão, assim, a etapa anterior de encolher uma partição e mover o espaço não alocado é necessária.

Or would it be best to create a new partition altogether, something like /var/log down at the bottom? And if so, how do I do that?

Para responder à sua primeira pergunta, ela atende às suas necessidades e às suas preferências. É difícil julgar quais são seus casos de uso e, portanto, o que se adapta à sua situação.

Para responder à sua segunda pergunta, você precisa criar um espaço não alocado diminuindo um volume no GParted. Você pode mover o espaço não alocado para o final do volume e clicar com o botão direito do mouse no espaço livre para crie uma nova partição , com o formato de sistema de arquivos que você precisa.

Garantir a ordem das partições permanece constante

Os identificadores de cada partição (por exemplo: /dev/sdb1 ou /dev/sdb3 ) são determinados pela ordem das partições no volume. Para garantir a continuidade da ordem das partições após a realização das operações, você simplesmente precisará reordenar as partições conforme necessário, por meio de operações de movimentação, até que a ordem desejada seja alcançada.

    
por 08.02.2018 / 02:08