Můžete se setkat se scénářem, kdy budete muset zakázat swap v Linuxu. Předpokládejme, že chcete změnit velikost swapu. Před provedením jakýchkoli změn byste jej měli deaktivovat.
Pokud jste se z nějakých důvodů rozhodli zakázat swap v Linuxu, tento tutoriál vám ukáže kroky, jak to udělat.
V Linuxu existují dva druhy odkládacího prostoru:
- odkládací oddíl (vyhrazený oddíl)
- swap soubor (soubor pod rootem, který funguje jako swap)
Systém může mít buď odkládací oddíl, odkládací soubor nebo obojí. Aktivní swap můžete zkontrolovat příkazem:
swapon --show
Spolehlivější informace však lze nalézt v /etc/fstab soubor, který zobrazuje veškerý swap ve vašem systému, aktivní nebo neaktivní.
Nyní, když víte, jak najít svůj odkládací soubor nebo oddíl, pojďme se podívat, jak jej deaktivovat.
Zakázat swap v Linuxu
Pokud chcete zakázat konkrétní odkládací soubor nebo oddíl, zadejte jeho cestu takto:
sudo swapoff /dev/nvme0n1p2
Jednodušší způsob je zakázat všechny aktivní swapy ve vašem systému takto:
sudo swapoff -a
Pokud znovu zkontrolujete aktivní swap pomocí swapon –show příkaz, již neuvidíte žádnou swap.
Znovu povolit swap v Linuxu
Pokud chcete znovu aktivovat zakázaný odkládací prostor, můžete použít příkaz swapon takto:
sudo swapon /dev/nvme0n1p2
Nebo můžete povolit veškerý dostupný odkládací prostor pomocí tohoto příkazu:
sudo swapon -a
Mazání odkládacího prostoru
Pokud chcete swapovací oddíl nebo soubor smazat, musíte jej nejprve zakázat . Právě jste viděli kroky pro jeho deaktivaci.
Nyní, pokud máte odkládací soubor, jeho odstranění je stejné jako odstranění jakéhokoli souboru v Linuxu.
sudo rm path_to_swap_file
Pokud máte odkládací oddíl, můžete oddíl odstranit pomocí příkazu fdisk.
Důležité je, že byste měli také odstranit položku pro smazaný odkládací soubor nebo oddíl ze souboru /etc/fstab.
Doufám, že vám tento krátký návod pomohl při práci s odkládacím prostorem ve vašem systému Linux.