W jaki sposób postawić kilka serwerów Minecraft na jednym VPS?

grabeq | 2021-03-01 08:54:26 UTC | #1

W jaki sposob je dobrze skonfigurowac i podzielic odpowiednio zasoby? Np: Chce postawic na 1 vps 16 gb ramu 3 cpu 4 serwery 1 to lobby 2 to bungeecord a 3 to tryb gry tak samo jak 4.
Czy moge jakas rade jak fajnie podzielic parametry serwera vps i w jaki sposob to zrobic?
Chcialbym rowniez sie dowiedzieć jak moge stworzyc dla kazdego z tych serwerow baze danych msql


KMatuszak | 2021-03-01 08:54:29 UTC | #2

Hej, te poradniki powinny Ci się przydać :slightlysmilingface:
https://forum.lvlup.pro/t/tworzenie-kontenerow-lxc-na-vps-kvm/9819/
https://forum.lvlup.pro/t/instalacja-apache2-php-mariadb-mysql-phpmyadmin-oraz-ssl-na-ubuntu-i-debianie/15443/


grabeq | 2021-03-01 12:51:02 UTC | #3

Mam takie pytanie.Bo zamierzam kupic na lvlupie 16gb vps gdzie bede4 serwery i bungeecord i teraz tak
najpierw podzielic parametry serwerowe czy stworzyc serwery 4 i je podpiac do vp czy ta kolejnosc nie ma roznicy?


Nieznajomy11 | 2021-03-01 12:51:02 UTC | #4

Generalnie, to lepiej kupić kilka mniejszych VPSów na oddzielne tryby/aplikacje niż wrzucać wszystko na jeden. Nie do końca też rozumiem co masz na myśli jeśli chodzi o podział zasobów. Jeśli sam korzystasz z serwera, nie ma powodów, żeby robić takie rzeczy.


grabeq | 2021-03-01 12:51:02 UTC | #5

Czyli poprostu tworze 4 np serwery i nie musze im przydzielac zasobow ze np 1 z tych serwero moze max 5gb ramu uzyc?


michociaak | 2021-03-01 12:53:11 UTC | #6

Musisz.


Legalin | 2021-03-01 13:25:44 UTC | #7

Czytam tak sobie ten post i odpowiedzi autora i się zastanawiam, czy używałeś VPS’a kiedyś? Bez urazy oczywiście :D

Skoro mamy VPS np. 8 GB i np. 3 serwery to przydzielamy każdemu określoną ilość GB.
1 serwer lobby np. 1 GB, drugi serwer np. 4 GB, a trzeci np. 2 GB…
Sposób wyżej to już jest chyba przecież dzielenie parametrów zasobów.
Przecież to jest podstawa tworzenia serwerów minecraft na VPS’ie, chyba nie odpalałeś każdego serwera z 8192 RAM’u… :D

Zresztą tak jak napisał ” Nieznajomy11” Lepiej kupić kilka VPS’ów, bo potem będzie “płacz”.

Np. 1 VPS - lobby, tryb1 | 2 VPS - tryb itd. itd.


grabeq | 2021-03-01 14:12:20 UTC | #8

Czemu odradzacie mi kupowania 1 vps do wielu serwerów? W jaki sposob te parametry przydzielic do kazdego z serwerów?


grabeq | 2021-03-01 14:34:14 UTC | #9

Chcialbym sie dowiedziec jak najlepiej rozlozyc 16 gm ramu vps
1. serewer to bungee
2 to lobby
3 to jakis tryb
4 to tez jakis tryb
ja msyle nad 2gb ramu
2 gb ramu
6 gb
6gb
Ma to sens?


KMatuszak | 2021-03-01 15:38:44 UTC | #10

na jakiej wersji ma działać serwer?


grabeq | 2021-03-01 15:40:59 UTC | #11

ogolnie kazdy bedzie mogl wchodzic na od 1.8.x do 1.16.x z tym ze na jedenz trybow bedzie mozna tylko na 1.16.4 a na ten drugio to tez 1.8.x do 1.16.x


Aylin | 2021-03-01 16:44:52 UTC | #12

[quote=”grabeq, post:9, topic:18232”]
serewer to bungee
2 to lobby
3 to jakis tryb
4 to tez jakis tryb
ja msyle nad 2gb ramu
2 gb ramu
6 gb
6gb
Ma to sens?
[/quote]

tl;dr
Nie zostawiasz zasobów dla systemu. To wygląda jak przepis na ciągłe crashe :frowning:

Dłuższa wersja:
Gdy VPS ma 16GB RAM to nie zużywa się całych 16GB RAM na serwer(y) gier, oprócz tych procesów są też np. procesy systemowe. Jeśli planujesz jakieś wtyczki, mody (w domyśle jakieś zależności w postaci bazy do nich) czy inne aplikacje to one także będą chciały “jeść”. W momencie gdy skończą się zasoby coś zostanie ubite, w najgorszym scenariuszu cały VPS idzie “spać”.

Co robić jak żyć
Rozwiązaniem może być dodanie SWAPu. Nie jest idealne ale powinno działać pod pewnymi warunkami.

Innym rozwiązaniem może być oddzielenie np. lobby od trybów. Lub całkowite oddzielenie od siebie wszystkiego, czyli 1 tryb = 1 mniejszy VPS.

Wtedy rodzą się inne problemy (np. więcej usług “do ogarnięcia” czyli administracja), ale przy takiej sieci serwerów gier to już raczej ciężko ich nie mieć :thinking:


grabeq | 2021-03-01 16:48:27 UTC | #13

Czyli co proponujesz? Jak mam zrobic te parametry w przypadku 1 vps z 4 serwerami?


Aylin | 2021-03-01 18:03:05 UTC | #14

Realistyczne zadanie matematyczne, bo nie lubię podawać gotowej ryby tylko dać wędkę.

Wigilia. Masz 16 talerzyków. Jeden talerzyk musisz zostawić dla potencjalnego gościa. Po ile talerzyków możesz rozdać dla rodzeństwa i kuzynostwa, wiedząc że dwa są dla twoich rodziców i dwa dla wujostwa.


TechSteve | 2021-03-02 14:53:42 UTC | #15

mogła Pani od razu mu podać ile, zajęłoby to 10 sekund mniej zmarnowanego czasu


system | 2021-04-03 14:54:12 UTC | #16

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.