JakubEG | 2020-04-04 12:40:13 UTC | #1
Witam.
Miałem zwiększony pakiet VPS i teraz mam 4 vCPU (wcześniej 3) i mam pytanie czy trzeba coś zmienić w pterodactyl, daemon lub docker odnośnie CPU?
Bo teraz jak jest uruchomiony serwer MC to w pterodactylu pokazuje np. 350% lub ponad 400% a rzeczywiste użycie procesora jest na poziomie ok. 50-60%.
VPS jest na hostingu lvlup.pro.
MTGmati | 2020-04-04 13:05:52 UTC | #2
Wykonaj restart demona oraz przebuduj container/y z serwerami - nie zapomnij o backup.
FairGames | 2020-04-04 13:10:02 UTC | #3
W pterodactylu masz opcje przy każdym serwerze CPU, 0 - brak limitu
100 - 1 wątek (100%)
200 - 2 wątki (100% każdego wątka) itp
JakubEG | 2020-04-04 13:21:42 UTC | #4
Okej, sprawdzę.
JakubEG | 2020-04-04 13:21:49 UTC | #5
Wiem xd
JakubEG | 2020-04-04 14:11:27 UTC | #6
Niestety dalej to samo…
Edit: a nawet gorzej, pokazuje np. użycie 453% procka.
aggankx | 2020-04-04 14:24:44 UTC | #7
też mi tak pokazuje, no i co z tego? to nic nie zmienia, ważne że chodzi i działa
JakubEG | 2020-04-04 14:51:01 UTC | #8
Zmienia dużo.
Timo | 2020-04-04 15:53:06 UTC | #9
[quote=”JakubEG, post:1, topic:14053”]
czy trzeba coś zmienić
[/quote]
Jeśli chcesz żeby twój serwer w panelu miał więcej CPU, to tylko w tym miejscu to zmieniasz:
Użycie CPU pokazywane przez panel dotyczy tego, co zużywa serwer z jego przydziału, czyli jeśli VPS ma 2 vCPU, a serwer ma przydzielony 1 vCPU, to jeśli w panelu zużycie będzie na poziomie 50% to w htop zobaczysz 25%.
A przynajmniej tak to działa u mnie, z Pterodactylem jest naprawdę różnie :sweat_smile:
JakubEG | 2020-04-04 16:02:45 UTC | #10
Wiem wiem, jak masz ustawione 0 tak jak ja to może używać bez limitu i jak mam 4 vCPU to powinno pokazywać max 400% a nieraz pokazuje po 500% a tak naprawdę zużywa np. 40% i są lagi.
Przed zwiększeniem pakietu było okej, może tu jest problem?
riko.dev | 2020-04-04 18:56:30 UTC | #11
Musisz brać również poprawkę na wyświetlane wykresy, które niestety nie działają poprawnie. Od kilkunastu wersji panelu wykresy potrafią się przekręcać lub pokazywać złe dane. Ma to zostać poprawione w przyszłej dużej aktualizacji.
JakubEG | 2020-04-04 19:11:40 UTC | #12
Czytaj ze zrozumieniem, to nie tylko złe pokazywanie bo jakby tak było to miałbym to gdzieś.
Takie sytuacje były również gdy węzeł był zbyt obciążony i przeniesienie na inny rozwiązało ten problem.
Teraz ten problem pojawił się po przeniesieniu na inny węzeł oraz powiększeniu pakietu.
Timo | 2020-04-04 21:45:49 UTC | #13
Wejdź podczas lagów w komendę top
i sprawdź parametr zużycia CPU steal (na górze po prawej: st).
To da nam więcej informacji.
Dodatkowo, popatrz na parametr server load w htop
. Samo zużycie procentowe to nie wszystko.
JakubEG | 2020-04-05 12:59:23 UTC | #14
Okej.
JakubEG | 2020-04-05 13:07:13 UTC | #15
Aktualnie są lagi i ten problem z użyciem cpu.
Parametr steal aktualnie skacze od 25 do 40 i nie spada poniżej 20
w htop nie potrafię znaleść server load.
Co mówi to steal?
Edit: dodatkowo w htop użycie procesora jest jakieś kosmicznie duże mimo że w panelu lvlup to stałe 40%…
DBanaszewski | 2020-04-05 13:07:56 UTC | #16
[quote=”JakubEG, post:15, topic:14053”]
Co mówi to steal?
[/quote]
Jest to taka “kradzież” procesora przez inne serwery VPS, co dzisiaj jest “normalnością” z powodu większego obciążenia maszyn na rzecz klientów.
JakubEG | 2020-04-05 13:11:24 UTC | #17
No to cyrk na kółkach ponieważ kilka dni temu zaoferowano mi zwiększenie pakietu na najwyższy oraz większy priorytet CPU a po tym zabiegu jest to samo a nawet gorzej.
aggankx | 2020-04-05 13:17:57 UTC | #18
steal na tym poziomie na pewno znacząco obniża wydajność, też miałem taki problem, przeniesienie się na inny węzeł pomogło, ale teraz ciężko z przenosinami
JakubEG | 2020-04-05 13:18:48 UTC | #19
2 dni temu byłem przenoszony…
system | 2020-05-07 13:18:55 UTC | #20
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.