É seguro redimensionar minha partição swap em um sistema de produção?

7

Eu tenho um laptop com 4GB de RAM, mas quando eu o configurei, eu não tinha planos de hibernar, então eu dei 2GB de swap. Eu não quero usar um arquivo de troca, então é seguro para redimensionar a partição de swap (e, claro, a partição principal do ext4)?

    
por RolandiXor 14.11.2010 / 19:38

2 respostas

3

Sim, isso deve estar bem. O espaço de troca é usado quando o sistema tem muitos aplicativos em execução para armazenar todos os seus dados na memória; é um recurso do sistema de paginação / memória virtual. Se você desligar a máquina adequadamente antes de reparticionar, não deverá haver nenhum dado no espaço de troca e você poderá expandi-la com segurança.

    
por Nick Pascucci 14.11.2010 / 20:25
1

O problema que você encontrará é que, se você tentar redimensionar uma partição, ela provavelmente não funcionará como está sendo usada atualmente. No jargão do sistema de computador, dizemos que a partição está "montada", refletindo o fato de que você pode navegar e acessar seus dados.

Então, o que você quer fazer é inicializar a partir de um Live CD ou USB e usar o gerenciador de partição de disco para redimensionar sua partição "inicial", por exemplo. Como você teria iniciado o computador a partir do dispositivo Live, sua partição inicial real não seria "montada" e, como tal, você pode editá-la.

Embora, na maioria dos casos, você não tenha problemas para redimensionar uma partição, execute sempre um backup completo dos dados no computador. E, além disso, você deve verificar o seguinte, isso ajudará a evitar o problema:

  • À medida que você tem um laptop, verifique se a bateria está totalmente carregada e se o cabo de alimentação está conectado. Portanto, você está reduzindo o risco de falha de energia durante o processo de redimensionamento
  • você deve verificar se há erros na partição e corrigi-los antes de redimensionar. Você pode verificar o wiki do Ubuntu para fsck , ou você pode usar o comando sudo fsck -y /dev/sda<n> substituindo pelo número de partição apropriado . Eu aconselho você a fazer isso também no Live CD / USB.
  • como você deseja reduzir uma partição de 2GB, você deve verificar primeiro se você tem mais de 2GB livres nessa partição.
  • finalmente, é uma boa prática evitar ter um sistema de arquivos muito cheio (mais de 80 ou 90%), pois isso ajuda a manter baixa a fragmentação de arquivos. Você deve estar ciente de que a fragmentação de arquivos pode aumentar o tempo e a complexidade necessários para redimensionar uma partição.

Mas não tenha medo, é factível. Eu fiz em um servidor de desenvolvimento de produção no trabalho. E tudo funcionou bem.

    
por Huygens 15.11.2010 / 01:10

Tags