GNU/Linux >> Znalost Linux >  >> Linux

Jak rozšířit odkládací prostor pomocí odkládacího souboru v Linuxu

Odkládací prostor je vyhrazený úložný prostor na disku buď ve formě oddílu nebo souboru. Odkládací prostor přichází na scénu, když chce linuxové jádro přidělit více paměti procesům přesunutím málo používaných procesů nebo úloh do odkládacího prostoru.

Existují některé scénáře, kdy našemu linuxovému boxu dochází odkládací prostor, takže v takovém případě můžeme odkládací prostor rozšířit buď pomocí odkládacího oddílu, nebo pomocí odkládacího souboru. V tomto příspěvku se naučíme, jak rozšířit odkládací prostor pomocí odkládacího souboru v Linuxu.

Kroky k rozšíření odkládacího prostoru pomocí odkládacího souboru v Linuxu

Nejprve zkontrolujeme velikost existujícího odkládacího prostoru / oddílu pomocí příkazu jako ‚free -m‘ a ‚swapon -s‘

V mém případě má swapovací oddíl 2 GB. Budeme tedy rozšiřovat odkládací prostor o 1 GB.

Krok 1) Vytvořte odkládací soubor o velikosti 1 GB

Spusťte následující příkaz dd a vytvořte soubor o velikosti 1 GB,

[[email protected] ~]# dd if=/dev/zero of=/swap_file bs=1G count=11+0 záznamů v 1+0 záznamech z 1073741824 bajtů (1,1 GB) zkopírováno, 414,898 s, 2,6 MB/s [[e-mail chráněn] ~]#

Nahraďte hodnotu „bs“ a „count“ podle svého požadavku.

K vytvoření souboru můžeme také použít příkaz fallocate, příklad je uveden níže.

$ sudo fallocate -l 1G /swap_file

Krok 2) Zabezpečte odkládací soubor

Zabezpečte odkládací soubor nastavením oprávnění na „600“, spusťte pod příkazem chmod,

[[email protected] ~]# chmod 600 /swap_file

Krok 3) Povolte oblast pro výměnu na odkládacím souboru

Pomocí příkazu mkswap povolte odkládací oblast v souboru, spusťte

[[email protected] ~]# mkswap /swap_fileNastavení swapspace verze 1, velikost =1048572 štítek KiBno, UUID=f7b3ae59-c09a-4dc2-ba4d-c02abb7db33b[[emailKrok 4)  Přidejte záznam odkládacího souboru do souboru fstab 

Přidejte níže uvedený záznam do souboru fstab, aby se odkládací soubor stal trvalým při každém restartu. Chcete-li přidat níže uvedený záznam, použijte příkaz echo nebo editor vi pro úpravu souboru fstab.

# echo "swap_file  swap   swap   výchozí nastavení   0 0">> /etc/fstabor $ vi /etc/fstab/swap_file swap výchozí nastavení 0 0

Krok 5) Rozšiřte swapovací prostor

Spusťte příkaz swapon, abyste povolili odkládací prostor v souboru a který nakonec rozšíří odkládací prostor,

[[email protected] ~]# swapon /swap_file

Krok 6) Nyní ověřte odkládací prostor

Spuštěním příkazů „free -m“ nebo „swapon -s“ ověřte odkládací prostor.

Poznámka:Chcete-li zakázat odkládací soubor pro jakékoli hledisko řešení problémů, použijte příkaz swapoff, jak je uvedeno níže, a pro opětovné povolení odkládacího souboru použijte příkaz swapon, jak je znázorněno v kroku 5.

[[email protected] ~]# swapoff /swap_file[[email protected] ~]#

To je z tohoto příspěvku vše, doufám, že jste našli informace. Neváhejte se prosím podělit o své cenné zpětné vazby a dotazy v sekci komentářů níže.


Linux
  1. Jak přidat odkládací prostor v linuxu

  2. Jak rozšířit odkládací oddíl LVM v Linuxu

  3. Jak zaplnit pevný disk v linuxu

  1. Jak vytvořit nebo zvětšit swapový prostor v Linuxu

  2. Jak zvýšit velikost swapu na Ubuntu Linux

  3. Jak nastavím šifrovaný odkládací soubor v Linuxu?

  1. Jak vytvořit swap v Linuxu

  2. Jak vytvořit odkládací soubor v Linuxu

  3. Jak rozdělit iso nebo soubor pomocí příkazu „split“ v Linuxu