How to install CentOS/RHEL 8 with LSI SAS2008 controller | ELRepo driver disk
Innholdsfortegnelse:
Swap er et mellomrom på en disk som brukes når mengden fysisk RAM-minne er fullt. Når et Linux-system går tom for RAM, flyttes inaktive sider fra RAM til bytteområdet.
Bytteplass kan ha form av enten en dedikert byttepartisjon eller en byttefil. Når du kjører CentOS på en virtuell maskin, er det vanligvis ikke en swap-partisjon, så det eneste alternativet er å lage en byttefil.
Denne artikkelen dekker trinnene for å legge til en byttefil på CentOS 8-systemer.
Opprette og aktivere en byttefil
Utfør følgende trinn som root eller bruker med sudo-rettigheter for å legge til bytteplass på et CentOS 8-system.
-
Start med å lage en fil som vil fungere som bytteplass:
sudo fallocate -l 1G /swapfile
I dette eksemplet oppretter vi en byttefil med en størrelse på 1G. Hvis du trenger mer bytte, erstatt
1G
med ønsket størrelse.Hvis
fallocate
verktøyet ikke er tilgjengelig på systemet ditt, eller du får en feilmelding som sier atfallocate failed: Operation not supported
, brukdd
kommandoen til å opprettefallocate failed: Operation not supported
:sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576
Angi filrettighetene slik at bare rotbrukeren kan lese og skrive byttefilen:
sudo chmod 600 /swapfile
Deretter setter du opp et Linux-bytteområde på filen:
sudo mkswap /swapfile
Setting up swapspace version 1, size = 1024 MiB (1073737728 bytes) no label, UUID=0abdb8ba-57d6-4435-8fd8-5db9fc705045
Aktiver byttet ved å utføre følgende kommando:
sudo swapon /swapfile
Kontroller at bytten er aktiv ved å bruke enten
swapon
ellerfree
kommandoen, som vist nedenfor:sudo swapon --show
NAME TYPE SIZE USED PRIO /swapfile file 1024M 507.4M -1
sudo free -h
total used free shared buff/cache available Mem: 488M 158M 83M 2.3M 246M 217M Swap: 1.0G 506M 517M
Gjør endringen permanent ved å legge til en bytteoppføring i
/etc/fstab
filen:sudo nano /etc/fstab
Lim inn følgende linje:
/ Etc / fstab/swapfile swap swap defaults 0 0
Justere bytteverdien
Swappiness er en Linux-kjernenegenskap som definerer hvor ofte systemet vil bruke bytteområdet. Swappiness kan ha en verdi mellom 0 og 100. En lav verdi vil gjøre at kjernen prøver å unngå å bytte når det er mulig, mens en høyere verdi vil gjøre at kjernen til å bruke bytteområdet mer aggressivt.
Standard swappiness-verdi på CentOS 8 er 30. Du kan sjekke gjeldende swappiness-verdi ved å skrive inn følgende kommando:
cat /proc/sys/vm/swappiness
30
Mens swappiness-verdien på 30 er OK for stasjonære og utviklingsmaskiner, for produksjonsservere, kan det hende du må angi en lavere verdi.
For å angi bytteverdien til 10, skriver du for eksempel:
sudo sysctl vm.swappiness=10
For å gjøre denne parameteren vedvarende på tvers av omstarter legger du følgende linje til filen
/etc/sysctl.conf
:
vm.swappiness=10
Den optimale bytteverdien avhenger av systembelastningen og hvordan minnet brukes. Du bør justere denne parameteren i små trinn for å finne en optimal verdi.
Fjerne en byttefil
Følg disse trinnene for å deaktivere og fjerne byttefilen:
-
Deaktiver bytteområdet ved å skrive:
sudo swapoff -v /swapfile
Fjern standardinnstillinger for bytteoppsett
/swapfile swap swap defaults 0 0
fra filen/etc/fstab
.Slett den faktiske byttefilen med
rm
:sudo rm /swapfile
Konklusjon
Vi har vist deg hvordan du oppretter en byttefil og aktiverer og konfigurerer bytteplass på CentOS 8-systemet.
Slik legger du til bytteplass på centos 7

Swap er et mellomrom på en disk som brukes når mengden fysisk RAM-minne er fullt. Denne opplæringen forklarer hvordan du legger til en byttefil på CentOS 7-systemer.
Hvordan legge til bytteplass på debian 9

Swap er et mellomrom på en disk som brukes når mengden fysisk RAM-minne er fullt. Denne veiledningen skisserer trinnene som er nødvendige for å legge til en byttefil på Debian 9-systemer.
Slik legger du til brukere til andre i centos

I CentOS har du to alternativer for å gi sudo-tilgang til en bruker. Den første er å legge brukeren til sudoers-filen. Det andre alternativet er å legge brukeren til hjulgruppen.