Este é o meu sistema de arquivos:
$ df -h -x tmpfs -x devtmpfs
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/fedora-root 9.8G 7.6G 1.7G 83% /
/dev/mapper/fedora-home 50G 27G 21G 57% /home
/dev/sda9 1022M 8.4M 1014M 1% /boot/efi
E como você pode ver, o sistema de arquivos raiz está cheio.
Eu já tentei excluir todas as coisas inúteis, mas ainda não tenho espaço suficiente.
Como eu poderia aumentá-lo? Ainda tenho 60 giga no meu disco rígido, existe alguma maneira de mover meu sistema de arquivos raiz para lá?
linux
partitioning
filesystems
fedora
lvm
Dimitri Danilov
fonte
fonte
sudo pvscan
, por favor?PV /dev/sda10 VG fedora lvm2 [141.56 GiB / 77.56 GiB free] Total: 1 [141.56 GiB] / in use: 1 [141.56 GiB] / in no VG: 0 [0 ]
Respostas:
Boas notícias!
pvscan
showsPV /dev/sda10 VG fedora lvm2 [141.56 GiB / 77.56 GiB free]
- para que você possa adicionar até 77,56 GiB a qualquer um dos seus sistemas de arquivos. Eu sugiro adicioná-lo em blocos menores (como 10GiB), para que você tenha uma reserva para colocar/home
se decidir que precisa crescer mais tarde.Essa é uma operação relativamente bem testada e geralmente segura, mas todas as operações de volume e sistema de arquivos no nível raiz têm algum risco - verifique se você tem um backup em funcionamento primeiro. Então....
Você pode estender seu
root
volume lógico para usar o espaço livrelvextend
, desta forma:(Ou
-L
e-r
em vez de--size
e--resizefs
, se preferir opções curtas.)fonte
141.56 GiB / 77.56 GiB free
lê como X fora de Y grátis. Então, no começo eu pensei que era uma piada: Ppvs
oupvdisplay
, se preferir.Resposta mais geral para LVM:
Em primeiro lugar - verifique se você possui armazenamento não particionado adicional. Então:
Use
fdisk
para criar uma nova partição (mais segura do que expandir uma existente)Use
pvcreate
para criar o volume físico do LVM:Use
vgextend
para estender o grupo LVM existente usando o novo volume físico:Você pode obter nomes de grupos com
vgdisplay
Use
lvextend
no mapeador lvm para expandir o volume lvm:Aumente o sistema de arquivos:
Ou
fonte
O sistema de arquivos / pode ser um desafio específico, pois ele precisa ser suportado pelo carregador de inicialização.
Esta resposta não especifica como realizar a tarefa solicitada, mas fornece uma solução alternativa.
Outra opção: encontre um subdiretório (por exemplo, / big /) com muitos dados. Em seguida, copie esses dados em seus 60 GB de espaço, mova o diretório com muito espaço (por exemplo, mv / big / bigback) e monte seus 60 GB (ou parte dele) em / big. Depois de confirmar que tudo funciona como esperado, rm / bigback para recuperar novamente o espaço em /
fonte
touch /.autorelabel; reboot
para garantir que os arquivos movidos tenham os rótulos corretos do SELinux.Outra opção, antes de tentar algo mais drástico, é usar o BleachBit para remover arquivos temporários e outros desnecessários.
Da wikipedia:
Ele deve estar no gerenciador de pacotes, portanto, deve fazê-lo.
Ou faça o download da página deles .
fonte