Mover espaço de uma partição para outra? / dev / nvme0n1 - / dev / xvda1

0

Eu fiquei sem espaço em "/ dev / xvda1" e quero extrair algum espaço de "tmpfs" ou "/ dev / nvme0n1" para "/ dev / xvda1"

% df --print-type
Filesystem    Type   1K-blocks      Used Available Use% Mounted on
/dev/xvda1    auto    10190104   9319196    749668  93% /
tmpfs        tmpfs    15701132     27684  15673448   1% /dev/shm
/dev/nvme0n1  ext4   913044544  89303860 777337584  11% /local

Eu observei brevemente: Movendo espaço de uma partição para outra?

Mas eu realmente não entendo - como se eu não visse nada chamado "sda1" ou "sdb1"

    
por Michael Lafayette 16.04.2018 / 21:03

1 resposta

1

A resposta para sua pergunta é: você não pode. Isso ocorre porque (como já foi explicado na pergunta e nas respostas que você mencionou) /dev/xvda1 e /dev/nvme0n1 são partições em dispositivos diferentes.

O que você pode fazer é copiar (com as permissões exatas), por exemplo, o diretório /home sob /local filesystem. Em seguida, verifique novamente os arquivos, remova /home e crie o softlink. Mais uma vez, não tente hardlink, ele funciona apenas em uma partição! Isso liberará algum espaço (geralmente /home é um dos diretórios mais usados. Outros candidatos são /var/log , /var/spool )

Se você não tiver certeza, crie uma cópia de segurança de /home (ou diretório que você move em /local )!

    
por 16.04.2018 / 21:13