Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> linux >> .

Ako pridať swapový priestor v systéme Linux (RedHat / CentOS 7/8) pomocou najlepších metód

Pridanie odkladacieho priestoru v Linuxe je bežnou praxou na zvýšenie výkonu systému, najmä ak fyzická pamäť (RAM) nestačí na zvládnutie pracovného zaťaženia. Tu sú dva prístupy na pridanie odkladacieho priestoru v systémoch RedHat/CentOS 7/8 pomocou LVM a klasických swapovacích metód založených na súboroch.

1. Použitie LVM (Logical Volume Manager):

Prístup LVM sa uprednostňuje, ak máte existujúce logické zväzky alebo ak chcete vytvoriť vyhradený odkladací oddiel.

a) Vytvorte nový logický zväzok na výmenu:

``` bash

lvs

(Získajte aktuálny zoznam logických zväzkov)

lvcreate -L G -n swap_volume

napr. lvcreate -L 2G -n swap_volume my_volume_group

```

Nahraďte „“ požadovanou veľkosťou vášho odkladacieho priestoru v gigabajtoch (GB) a „“ skutočným názvom vašej skupiny zväzkov.

b) Naformátujte logický zväzok ako výmenné zariadenie:

``` bash

mkswap /dev//swap_volume

```

c) Aktivujte výmenné zariadenie:

``` bash

swapon /dev//swap_volume

```

2. Používanie výmeny založenej na súboroch:

Táto metóda vytvorí odkladací súbor namiesto použitia samostatného oddielu alebo logického zväzku.

a) Vytvorte odkladací súbor založený na súbore:

``` bash

dd if=/dev/zero of=/swapfile bs=1G count=

napr. dd if=/dev/zero of=/swapffile bs=1G count=2

```

Nahraďte `` požadovanou veľkosťou vášho odkladacieho priestoru v GB.

b) Nastavte povolenia na odkladací súbor:

``` bash

chmod 600 /swapfile

```

c) Naformátujte odkladací súbor:

``` bash

mkswap /swapfile

```

d) Aktivujte swap súbor:

``` bash

swapon /swapfile

```

Po dokončení oboch metód si môžete overiť, či je odkladací priestor aktívny spustením nasledujúceho príkazu:

``` bash

swapon -s

```

Aby bol odkladací priestor trvalý počas reštartov, pridajte záznam do súboru `/etc/fstab`:

Pre swap LVM:

``` bash

echo "/dev//swap_volume swap swap predvolené 0 0">> /etc/fstab

```

Pre výmenu založenú na súboroch:

``` bash

echo "/swapfile swap swap predvolene 0 0">> /etc/fstab

```

Nezabudnite nahradiť zástupné symboly skutočnými názvami vášho výmenného zariadenia alebo súboru.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené