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[[email preprotected] ~Krok 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_fileKrok 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.
Jak nakonfigurovat Chroot SFTP Server v Linuxu Linuxové scénáře v reálném čase a problémy s jejich řešenímiLinux