Permitir que um sistema operacional use espaço livre em disco não reivindicado em outras partições para propósitos temporários?

1

Digamos que você tenha algo como a seguinte situação: três partições, uma pequena com o sistema operacional e várias outras maiores, vamos supor que todas sejam ext4:

/            - 10 GB size, 9 GB used, 1 GB free
/media/disk1 - 100 GB size, 40 GB used, 60 GB free
/media/disk2 - 100 GB size, 60 GB used, 40 GB free

Assim, enquanto a partição raiz se esforça um pouco por espaço, geralmente há muito espaço livre no sistema como tal.

Então, vamos supor que você queira executar uma operação (como fazer uma atualização do apt-get), que precisa de muito espaço de rascunho para criar e excluir arquivos grandes. Se esse processo precisar de 2 GB de espaço em disco, executá-lo e confiar apenas no 1 GB de espaço livre na partição raiz fará com que o processo falhe.

Então, existe algum tipo de comando que eu possa usar, o que basicamente diria ao sistema operacional: "no caso de uma emergência, você pode usar até 50% de espaço livre não utilizado em qualquer partição do sistema operacional." system "(claramente, sob a suposição de que uma vez que o processo de chamada causando a emergência tenha saído, os arquivos de rascunho nas outras partições são apagados, assim o estado original é restaurado) - o que faria um processo como acima ter sucesso, mesmo se o espaço na partição raiz é apertado. Eu acho, isso significa principalmente que a pasta /tmp não se estenderia apenas em sua própria partição, mas em outros também.

Existe algo assim no Ubuntu - ou é mesmo possível em sistemas GNU / Linux?

    
por sdaau 24.03.2016 / 07:39

1 resposta

0

Ok, aqui está uma coisa - é possível reservar espaço no disco rígido para ser usado pelo usuário root:

link

% bl0ck_qu0te%

link

% bl0ck_qu0te%

Seria bom saber onde esse espaço acaba na árvore do sistema de arquivos ...

Infelizmente, isso parece ser uma decisão de tempo de partição, então aparentemente não há comandos para modificar isso a partir do shell em tempo de execução!

    
por sdaau 25.03.2016 / 18:23