Divide a partição home em 2 (xfs no LVM)

2

Estou usando o centos 7 e tenho um / home montado em um sistema de arquivos xfs em uma partição LVM dedicada.

/dev/mapper/centos-home        782G   34M  782G   1% /home

Eu quero dividir essa partição para 2 partições, uma delas para ser montada em / home, existe alguma maneira de fazer isso enquanto o sistema operacional está sendo executado normalmente, como se eu não precisasse inicializar no LiveCD. / p>     

por Abdullah Shahin 16.03.2016 / 18:20

2 respostas

3

A abordagem usual para dividir um sistema de arquivos seria reduzir o sistema de arquivos existente e criar um novo no espaço que é liberado.

No entanto, você não pode reduzir um sistema de arquivos xfs. De acordo com o FAQ Existe uma maneira de tornar o sistema de arquivos XFS maior ou menor? :

You can NOT make a XFS partition smaller online. The only way to shrink is to do a complete dump, mkfs and restore.

An XFS filesystem may be enlarged by using xfs_growfs(8).

If using partitions, you need to have free space after this partition to do so. Remove partition, recreate it larger with the exact same starting point. Run xfs_growfs to make the partition larger. Note - editing partition tables is a dangerous pastime, so back up your filesystem before doing so.

Using XFS filesystems on top of a volume manager makes this a lot easier.

O tamanho do seu atual /home é pequeno (como os sistemas de arquivos atualmente), então a abordagem seria

  • faça backup de seu /home (em algum outro outro sistema de arquivos ou computador)
  • exclua o xfs filesystem
  • crie os novos sistemas de arquivos ao seu gosto
  • restaure o backup

Leitura adicional:

por 17.03.2016 / 01:01
0

Você pode reduzir um tamanho volume lógico com lvreduce , por exemplo, digamos que você queira criar outra partição 10G e liberar primeiro o espaço necessário com:

lvreduce -L -10G /dev/mapper/centos-home

e crie um novo LV com

lvcreate -L 10G -n share centos

isso criará um dispositivo /dev/mapper/centos-share de 10G

Como mencionado por Thomas Dickey, a operação de redimensionamento irá destruir o seu sistema de arquivos, então você pode querer fazer backup de qualquer coisa valiosa que você tenha lá. Ambos os volumes lógicos devem ser formatados posteriormente com os sistemas de arquivos desejados.

    
por 13.12.2016 / 12:12

Tags