Postavite zamjensku datoteku na Linuxu

Bit će trenutaka u kojima ćete morati povećati odziv vašeg poslužitelja kako biste spriječili probleme s nedostatkom memorije. Problemi s nedostatkom memorije događaju se kada aplikacija koja se izvodi na vašem poslužitelju počne trošiti veliku količinu memorije. Swap je dizajniran kao virtualna memorija , koja koristi vaš tvrdi disk za pohranu podataka koji se ne mogu držati u RAM-u. Ovaj vodič će vam pokazati kako stvoriti swap datoteku, koja bi trebala raditi pod Ubuntu, CentOS i Debianom. Ovaj vodič nije namijenjen za bilo koji prilagođeni ISO, ali ga je moguće pratiti.

Korak 1: Provjerite da zamjena ne postoji

Kako biste spriječili bilo kakve probleme tijekom ovog vodiča, morat ćete pokrenuti sljedeće kako biste provjerili da swap prostor trenutno nije aktivan:

free -m

Nakon pokretanja te naredbe trebali biste vidjeti nešto slično ovom izlazu:

total              used       free     shared    buffers     cached
Mem:               1840       1614     226       15          36       1340
-/+ buffers/cache:            238      1602
Swap:              0          0        0

Ako vidite vrijednost 0u Swapodjeljku, možete nastaviti na korak 2.

Alternativno, možete pokrenuti sljedeću naredbu da vidite postoji li konfigurirana swap datoteka:

swapon -s

Ako ne vidite nikakav izlaz iz swapon, prijeđite na korak 2.

Korak 2: Napravite swap datoteku

Morat ćete odabrati mjesto za svoju datoteku. U ovom vodiču bit će pohranjen u korijenu poslužitelja. Napravit ćemo swap datoteku od 2 GB pokretanjem sljedeće naredbe:

dd if=/dev/zero of=/swapfile count=2048 bs=1M

ddNaredba će proizvesti output u sličnom formatu na:

2048+0 records in
2048+0 records out
2147483648 bytes (2.1 GB) copied, 10.5356 s, 204 MB/s

Zatim provjerite da se datoteka nalazi u korijenu vašeg Vultr VPS-a tako što ćete pokrenuti:

ls / | grep swapfile

Nastavite ako vidite swapfiledatoteku.

Korak 3: Aktivirajte swap datoteku

Swap datoteke se ne prepoznaju automatski. Poslužitelju ćemo morati reći kako formatirati datoteku i omogućiti je kako bi se mogla koristiti kao valjana swap datoteka. Kao sigurnosnu mjeru, ažurirajte dopuštenja swapfilea kako biste dopustili samo R/W za root i ne za druge korisnike. Trčanje:

chmod 600 /swapfile

Promjena dopuštenja može se provjeriti pokretanjem sljedeće naredbe:

ls -lh /swapfile

Vidjet ćete prikaz datoteke:

-rw------- 1 root root 2.0G Oct  2 18:47 /swapfile

Zatim recite poslužitelju da postavi swap datoteku tako što će pokrenuti:

mkswap /swapfile

Nakon što ga pokrenete, vidjet ćete sljedeći izlaz:

Setting up swapspace version 1, size = 2097148 KiB
no label, UUID=ff3fc469-9c4b-4913-b653-ec53d6460d0e

Ako je sve prikazano kao gore, sada ste spremni za prijelaz na sljedeći korak.

Korak 4: Uključite zamjenu

Nakon što je vaša datoteka spremna za korištenje kao swap, morate je omogućiti pokretanjem:

swapon /swapfile

Možete provjeriti je li swap datoteka aktivna ponovnim pokretanjem freenaredbe.

free -m

total       used       free     shared    buffers     cached
Mem:          1840       1754         86         16         23       1519
-/+ buffers/cache:        210       1630
Swap:         2047          0       2047

Ako Swapprikazuje nešto drugo osim 0, onda ste uspješno postavili swap.

Korak 5: Omogućite zamjenu pri ponovnom pokretanju

Prema zadanim postavkama, vaš poslužitelj neće automatski omogućiti ovu novu swap datoteku. Da biste ga omogućili pri pokretanju, možete ažurirati /etc/fstabdatoteku. Bilo koji uređivač teksta će biti dovoljan. U ovom primjeru koristit ću nano.

nano /etc/fstab

Dodajte sljedeći redak na kraj datoteke:

/swapfile   none    swap    sw    0   0

Spremite i zatvorite kada završite s uređivanjem datoteke. Svi smo gotovi!

Ostavite komentar

Uspon strojeva: primjene AI u stvarnom svijetu

Uspon strojeva: primjene AI u stvarnom svijetu

Umjetna inteligencija nije u budućnosti, ovdje je upravo u sadašnjosti. U ovom blogu Pročitajte kako su aplikacije umjetne inteligencije utjecale na različite sektore.

DDOS napadi: kratak pregled

DDOS napadi: kratak pregled

Jeste li i vi žrtva DDOS napada i zbunjeni ste metodama prevencije? Pročitajte ovaj članak kako biste riješili svoje upite.

Jeste li se ikada zapitali kako hakeri zarađuju novac?

Jeste li se ikada zapitali kako hakeri zarađuju novac?

Možda ste čuli da hakeri zarađuju mnogo novca, ali jeste li se ikada zapitali kako zarađuju toliki novac? raspravimo.

Revolucionarni Googleovi izumi koji će vam olakšati život.

Revolucionarni Googleovi izumi koji će vam olakšati život.

Želite li vidjeti revolucionarne izume Googlea i kako su ti izumi promijenili život svakog čovjeka danas? Zatim čitajte na blogu kako biste vidjeli Googleove izume.

Friday Essential: Što se dogodilo s automobilima s umjetnom inteligencijom?

Friday Essential: Što se dogodilo s automobilima s umjetnom inteligencijom?

Koncept samovozećih automobila koji će krenuti na ceste uz pomoć umjetne inteligencije san je koji već neko vrijeme imamo. No, unatoč nekoliko obećanja, nigdje ih nema. Pročitajte ovaj blog kako biste saznali više…

Tehnološka singularnost: daleka budućnost ljudske civilizacije?

Tehnološka singularnost: daleka budućnost ljudske civilizacije?

Kako se znanost razvija velikom brzinom, preuzimajući mnoge naše napore, raste i rizik da se podvrgnemo neobjašnjivoj Singularnosti. Pročitajte što bi za nas mogla značiti singularnost.

Funkcionalnosti slojeva referentne arhitekture velikih podataka

Funkcionalnosti slojeva referentne arhitekture velikih podataka

Pročitajte blog kako biste na najjednostavniji način upoznali različite slojeve u arhitekturi velikih podataka i njihove funkcionalnosti.

Evolucija pohrane podataka – Infografika

Evolucija pohrane podataka – Infografika

Metode pohrane podataka su se razvijale možda od rođenja podataka. Ovaj blog pokriva evoluciju pohrane podataka na temelju infografike.

6 nevjerojatnih prednosti posjedovanja pametnih kućnih uređaja u našim životima

6 nevjerojatnih prednosti posjedovanja pametnih kućnih uređaja u našim životima

U ovom digitalnom svijetu, pametni kućni uređaji postali su ključni dio života. Evo nekoliko nevjerojatnih prednosti pametnih kućnih uređaja o tome kako naš život čine vrijednim življenja i jednostavnijim.

Ažuriranje dodataka macOS Catalina 10.15.4 uzrokuje više problema nego što ih rješava

Ažuriranje dodataka macOS Catalina 10.15.4 uzrokuje više problema nego što ih rješava

Nedavno je Apple izdao macOS Catalina 10.15.4 dodatak ažuriranju kako bi riješio probleme, ali čini se da ažuriranje uzrokuje više problema koji dovode do zalijevanja mac strojeva. Pročitajte ovaj članak da biste saznali više