Schimb de încărcare a sistemului Debian-Easy

Nu sunteți identificat.

debian-easy

# 1 26.03.2018 09:35:53

schimb de sarcină

Aș dori părerea dvs., preiau un proiect de externalizare în care un site cu trafic ridicat nu mai este accesibil în timpul încărcării maxime de 700 800 conexiuni live
serverul care găzduiește site-ul este un SYS-SAT-1-32 dedicat - W3520 - 32 GB - SoftRaid 2x2TB server cu debian 8
persoana care a instalat serverul înainte nu a prevăzut creșterea încărcării și am observat că partiția swap este de 1 GB pe o memorie de 32 GB

Am pus rezultatul free-h

Mem: 31G 21G 9.7G 1.0G 482M 14G
-/ + buffere/cache: 7.2G 24G
Schimb: 1.0G 924M 97M

și am observat că în htop schimbul este la 100% în roșu și la 90% când nu există o creștere a sarcinii

putem mări partiția swap fără a reinstala întregul sistem

# 2 26.03.2018 09:39:49

Re: schimbați sarcina

Ultima editare de Chad (26.03.2018 09:40:31)

intel i5-4200u
8gb ram ddr3

# 3 26.03.2018 09:47:25

Re: schimbați sarcina

da, asta am spus și eu,

dar trebuie să fii foarte atent atunci când reorganizezi partițiile .

munca este foarte lungă. trebuie să aibă răbdare. foarte răbdător . și gândește-te bine înainte de a acționa .

în plus, există șansa ca noi să ne plătim un fsck la repornire .

Ultima editare de Debian Alain (26-03-2018 09:49:00)

# 4 26.03.2018 09:53:47

Re: schimbați sarcina

Îmi spun că nu putem repartiza un scor editat (deja încercat)
posibil prin intermediul unui cd/usb live .

dar pe un server. nu stiu

intel i5-4200u
8gb ram ddr3

# 5 26.03.2018 10:01:21

Re: schimbați sarcina

Ei bine, el trebuie să facă acest lucru offline .

cu un disc ca magia despărțită:

dar vă voi acorda, Chad, că deconectați un server pentru întreținere. humm !

Nu știu dacă o va face. este posibil ca șeful său și utilizatorii să nu fie fericiți .

Ultima editare de Debian Alain (26.03.2018 10:03:21)

# 6 26.03.2018 10:18:40

Re: schimbare sarcină

# 7 26.03.2018 10:32:26

Re: schimbați sarcina

Am pus rezultatul free-h

Ar fi fost mai bine să lăsați antetele coloanei și să includeți rezultatul complet într-un bloc de cod pentru a păstra formatul original.
Schimbul este plin, dar se pare că există memorie liberă în altă parte.
Dacă există spațiu liber pe discuri, este posibil fie să extindeți swap-ul existent, fie să creați unul nou și să îl adăugați la cel existent. După cum subliniază Chad, extinderea unui swap necesită dezactivarea acestuia mai întâi și reformatarea acestuia după aceea (atenție la schimbarea UUID-urilor), dar mi se pare că există suficientă memorie gratuită pentru asta.

Dacă swap-ul este un volum logic, extinderea este ușoară. Dacă este o partiție normală (o idee proastă pentru un sistem RAID software), spațiul liber trebuie să fie după partiție. Dacă este un set RAID software, este ca o partiție, dar mai complicat, deoarece trebuie să extindeți setul RAID. Pe scurt, adăugarea unui swap suplimentar este probabil mai ușoară. Nu uitați să definiți priorități diferite, astfel încât cele două swap-uri să fie utilizate consecutiv și nu simultan.

O altă posibilitate: comprimarea swap-ului cu zswap pentru a-și crește capacitatea fără a-i mări dimensiunea.

Ultima modificare făcută de raleur (26-03-2018 10:33:28)

Mai bine să arăți decât să povestești.

# 8 26-03-2018 10:51:02

Re: schimbați sarcina

Ultima editare de Chad (26.03.2018 10:51:16 AM)

intel i5-4200u
8gb ram ddr3

# 9 26.03.2018 20:24:19

Re: schimbați sarcina

Am modificat partiția swap fără a opri serverul adăugând 2GO

Mem: 31G 23G 8.4G 1.0G 506M 16G
-/ + buffere/cache: 6.4G 25G
Schimb: 3.0G 924M 2.0G

așa am făcut

crearea unui fișier swap 2GO

d/mnt /
dd if =/dev/zero of = 2G.swap bs = 1k count = 2048000
chmod 600 /mnt/2G.swap
mkswap 2G.swap -f
swapon /mnt/2G.swap

partiția swap se schimbă la 3 GB

# 10 26.03.2018 20:28:46

Re: schimbați sarcina

Ben
___________________
Singura întrebare stupidă este cea pe care nu o punem.

# 11 27.03.2018 08:53:35

Re: schimbați sarcina

cu bufferul ajungem la 28.2 de ram încărcat (dacă înțeleg corect) deci nu nu mai este loc, de unde saturația swap-ului

Cum ajungeți la această concluzie? Pentru mine a existat 9,7 GiB de memorie liberă (într-adevăr nefolosită și nu ca parte a cache-ului care este ocupată, dar eliberabilă atunci când este nevoie, așa considerată disponibilă).

Am modificat partiția swap fără a opri serverul adăugând 2GO