GNU/Linux >> Znalost Linux >  >> Cent OS

Jak přidat swap na CentOS &RHEL 8/7/6

Je dobrým zvykem vytvořit swap na systému během instalace operačního systému. Ale v některých případech, pokud jste během instalace nepovolili swap na vašem systému a jste povinni povolit swap v systému. Tento článek vám pomůže krok za krokem povolit swap na systémech CentOS a RHEL.

Swap je velmi užitečný pro systém, který vyžaduje více paměti RAM, než je fyzická dostupná paměť. Pokud je paměť plná a systém vyžaduje více paměti RAM pro správný běh aplikací, zkontroluje odkládací prostor a přenese tam soubory. Obecně řečeno, swap je část pevného disku používaná jako RAM v systému.

  • Zkontrolujte výměnu systému – Před zahájením práce se ujistěte, že systém již povolil swap. Pokud neexistuje žádná swap, dostanete pouze výstupní záhlaví.
    swapon -s
    
  • Vytvořit odkládací soubor – Umožňuje vytvořit soubor, který se použije pro swap v systému požadované velikosti. Před vytvořením souboru se ujistěte, že máte na disku dostatek volného místa. Obecně doporučuje, aby se swap rovnal dvojnásobku instalované fyzické paměti.

    V systému mám nainstalovanou 4 GB fyzické paměti RAM. Takže vytvářím swap o velikosti 8 GB.

    fallocate -l 8G /swapfile
    chmod 600 /swapfile
    
  • Udělejte to swap – Nyní make je swap použitelný soubor pomocí příkazu mkswap.
    mkswap /swapfile
    
  • Povolit výměnu – Nyní nastavte swap pro systém pomocí swapon příkaz.
    swapon /swapfile
    

    Nyní znovu zkontrolujte, zda je swap povolen nebo ne. Uvidíte výsledky podobné níže.

    sudo swapon -s
    
    Filename                Type        Size    Used    Priority
    /swapfile               file        8187150 0       -1
    
  • Nastavit Swap Permanent – Připojte následující záznam do /etc/fstab soubor pro povolení swapu při restartu systému.
    vim /etc/fstab
    
    /swapfile   none    swap    sw    0   0
    
  • Nastavení parametru jádra – Nyní změňte swappiness parametr jádra podle vašeho požadavku. Říká systému, jak často systém využívá tuto swapovací oblast.

    Upravte /etc/sysctl.conf soubor a připojte následující konfiguraci v souboru.

    vim /etc/sysctl.conf
    
    vm.swappiness=10
    

    Nyní znovu načtěte konfigurační soubor sysctl

    sysctl -p
    

V tomto okamžiku jste úspěšně povolili swap na vašem systému CentOS nebo RHEL.


Cent OS
  1. Jak zakázat SELinux na CentOS 7/6 a RHEL 7/6

  2. Jak aktualizovat CentOS 7.0/7.1/7.2/7.3/7.4/7.5/7.6 na CentOS 7.7

  3. Jak nainstalovat Crontab v CentOS/RHEL 7/6/5

  1. Jak nainstalovat a nakonfigurovat HAProxy na CentOS/RHEL 7/6

  2. Jak nainstalovat Fail2Ban na CentOS/RHEL 7/6

  3. Jak změnit časové pásmo na CentOS/RHEL 8/7/6

  1. Jak nainstalovat Subversion (SVN) 1.8.19 na CentOS/RHEL 7/6/5

  2. Jak nainstalovat FFmpeg na CentOS/RHEL 7/6

  3. Jak nainstalovat ownCloud 10 na CentOS/RHEL 7/6