Aumentando área de SWAP sem boot ou reinstalação em LVM

Publicado por Carolina Robles das Neves em 22/09/2016

[ Hits: 10.667 ]

Blog: https://www.linkedin.com/in/carolina-robles-das-neves-933289100/

 


Aumentando área de SWAP sem boot ou reinstalação em LVM



Nesta dica vou descrever como aumentar sua área de SWAP sem a necessidade de reboot/reinstalação.

Às vezes é necessário adicionar mais espaço de swap após a instalação. Você tem três opções: criar uma nova partição swap, criar um novo arquivo de troca ou estender o volume lógico LVM existente. O recomendável é estender um volume lógico existente.

No exemplo abaixo, vamos aumentar a área de swap de 2G para 16GB.

Verifique sua área de swap atual:

# free -g
          total   used      free      
Mem:      251     2         243         
Swap:     2       0         2

Se faz necessário desativar a área de swap com o volume lógico associado:

swapoff -v /dev/VolGroup00/LogVol01

Exemplo:

# swapoff -v /dev/rootvg/lv_swap

Caso você não saiba qual é o seu "VolGroup"/ "LogVol", execute o comando abaixo:

# lvscan

  ACTIVE     '/dev/rootvg/lv_swap' [2.00 GiB] inherit    <------- ÁREA DE SWAP
  ACTIVE     '/dev/rootvg/lv_tmp' [5.00 GiB] inherit
  ACTIVE     '/dev/rootvg/lv_home' [5.00 GiB] inherit
  ACTIVE     '/dev/rootvg/lv_opt' [5.00 GiB] inherit
  ACTIVE     '/dev/rootvg/lv_var' [10.00 GiB] inherit
  ACTIVE     '/dev/rootvg/lv_usr' [5.00 GiB] inherit
  ACTIVE     '/dev/rootvg/lv_root' [1.00 GiB] inherit
 
Vamos aplicar a volumetria dos 16 gigabyte em megabyte, para facilitar o cálculo, acesse o link abaixo:
Vamos aumentar nosso volume lógico para 16G com o comando abaixo:

# lvresize /dev/rootvg/lv_swap -L 16384M

Agora vamos formatar a nova área de swap:

# mkswap /dev/rootvg/lv_swap

Vamos ativar o swap com o volume estendido:

# swapon -va

Caso tenha curiosidade de saber os parâmetros utilizados, o comando abaixo irá informar quais as opções disponíveis e qual é sua função/utilidade:

# man swapon

Cheque se sua área de swap aumentou:

# free -g
            total   used    free      
Mem:        251     2       243           
Swap:       16      0       16

Obs.: utilize com frequência o comando "man" (manual de comandos), sempre, sempre, sempre nos ajuda a saber o que estamos executando!

Espero ter ajudado.
;)

Outras dicas deste autor

Como trocar chave de segurança entre servidores

Aumentando LV (Logical Volume) e RS (File System) sem causar indisponibilidade

Configurando rota para endereço multicast

Configurando Banner no Linux

Configurando e trocando IP na platafoma Solaris

Leitura recomendada

Instalando cvs + cvsd no Ubuntu

Mudando o IP do Virtua

Instalando LMDE 2014

Vídeo-aulas gratuitas para iniciantes

Compiz no Debian Squeeze - Instalação em notebook Probook 4320s Intel i915

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts