Jak utworzyć partycję zamiany w instancji EC2
- 3405
- 628
- Ignacy Modzelewski
Tworzenie partycji swapowej na instancji Cloud Compute Cloud Amazon Elastic (EC2) może pomóc poprawić wydajność i stabilność systemu. Partycja zamiany to miejsce na dysku twardym, którego może być używany przez system operacyjny jako pamięć wirtualna, gdy pamięć fizyczna (RAM) działa nisko.
W tym artykule wyjaśnimy, jak utworzyć partycję zamiany w instancji EC2.
- Sprawdź, czy Twoja instancja EC2 ma partycję zamiany
Przed utworzeniem partycji wymiany należy sprawdzić, czy Twoja instancja EC2 już ją ma. Aby to zrobić, możesz uruchomić następujące polecenie w terminalu:
Sudo Swapon -s
Jeśli zobaczysz dane wyjściowe, które wymienia plik lub partycję swap, wówczas instancja ma już partycję swap.
- Określ ilość potrzebnej przestrzeni wymiany
Ilość przestrzeni zamiany, której potrzebujesz, zależy od ilości pamięci fizycznej (pamięci RAM) w instancji EC2 i ilości aplikacji intensywnych do pamięci. Zasadniczo przestrzeń zamiany powinna być co najmniej równa ilości pamięci RAM w instancji.
Aby określić ilość pamięci RAM w instancji, możesz uruchomić następujące polecenie w terminalu:
darmowe -m
To wyświetli ilość pamięci (w megabajtach) na twojej instancji EC2. Aby obliczyć potrzebną ilość zamiany, po prostu pomnóż ilość pamięci RAM przez 2.
- Utwórz plik swap
Aby utworzyć plik swap w instancji EC2, możesz użyć polecenia Fallocate. Poniższe polecenie utworzy plik swap 2 GB o nazwie /swapFile:
sudo falokate -l 2g /swapfile
Jeśli polecenie Fallocate nie jest dostępne w Twojej instancji, możesz zamiast tego użyć polecenia DD:
sudo dd if =/dev/zero =/swapfile bs = 1024 liczba = 2097152
To polecenie utworzy również plik swap 2 GB o nazwie /swapFile.
- Ustaw prawidłowe uprawnienia na pliku zamiany
Plik swap powinien być dostępny tylko przez użytkownika root. Możesz ustawić prawidłowe uprawnienia za pomocą następującego polecenia:
sudo chmod 600 /swapfile
- Skonfiguruj przestrzeń wymiany
Aby skonfigurować przestrzeń wymiany, musisz użyć polecenia MKSWAP. Następujące polecenie skonfiguruje /swapfile jako przestrzeń wymiany:
sudo mkswap /swapfile
- Włącz przestrzeń wymiany
Aby włączyć przestrzeń swap, możesz użyć polecenia swapon. Poniższe polecenie włączy przestrzeń zamiany /swapfile:
Sudo Swapon /Swapfile
- Spraw, aby przestrzeń zamiany była trwała
Domyślnie plik swap nie będzie włączony w systemie. Aby przestrzeń swap była trwała, musisz dodać wpis do pliku /etc /fstab. Otwórz plik z edytorem tekstu:
sudo nano /etc /fstab
Dodaj następujący wiersz na końcu pliku:
/swapfile swap zamiana domyślnie 0 01 /swapfile swap zamiana domyślnie 0 0 Zapisz i wyjdź z pliku. Plik swap będzie teraz włączony w systemie.
Wniosek
Otóż to! Teraz utworzyłeś partycję zamiany na swojej instancji EC2. Powinno to pomóc poprawić wydajność i stabilność systemu, szczególnie podczas uruchamiania aplikacji intensywnie wymagających pamięci.
- « Jak zainstalować operę w Fedora i Centos
- Linux Data Recovery Tool (produkt autorstwa Stellar Phoenix) »