redhat linux + swapoff está preso não retornar o prompt

1

Eu faço os seguintes passos para aumentar o tamanho do swap

mas quando eu começo com swapoff / dev / mapper / rootvg-swap, então ele fica preso ao longo do tempo e não retorna o prompt

por que podemos fazer para resolver isso

 swapoff /dev/mapper/rootvg-swap
 lvresize -L +5g  /dev/mapper/rootvg-swap
 mkswap /dev/mapper/rootvg-swap
 swapon /dev/mapper/rootvg-swap


 vmstat 1
 procs -----------memory---------- ---swap-- -----io---- --system-- ----- cpu------
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 1  0 2027848 127788  28804 18490972  105   38   180   211   25   59 17  6 64 13  0
 1  0 2027848 126944  28812 18490972    0    0     0   124 1073 1491 16  1  82  1  0
 0  0 2027848 126076  28828 18490956    0    0     0   104  727 1236  6  0    94  0  0
 0  0 2027848 126076  28828 18491008    0    0     0     0  452  979  2  0 98  0  0
 1  0 2027696 130960  28828 18486500  480    0   480    92  985 1415 21  4 69  5  0
 0  0 2027696 130984  28844 18486572    0    0     0    43  421  984  1  0 98  1  0
    
por King David 23.11.2016 / 08:25

1 resposta

4

O comando swapoff precisa liberar toda a memória trocada do arquivo de troca (/ dev / mapper / rootvg-swap) de volta para a memória principal (ou talvez em outro lugar) antes de poder desabilitar o arquivo de troca. Isso pode levar tempo para ser concluído e você pode não ter memória livre suficiente.

Você pode aumentar a quantidade de espaço de troca livre que você tem adicionando mais arquivos de troca

  • crie um arquivo / LV dependendo do que você tem disponível
  • use o mkswap para configurá-lo
  • use o swapon para ativá-lo

A página do manual do swapon contém mais informações sobre vários arquivos de troca que podem ser úteis em particularidades nas prioridades.

É mais provável que a maneira mais segura de resolver seu problema seja reinicializar para o modo de usuário único e executar o processo que você descreve quando o sistema não estiver sob pressão de memória.

A melhor solução é dimensionar seu sistema adequadamente para sua carga de trabalho e adicionar mais memória.

    
por 23.11.2016 / 10:16