Komenda /restart na serwer MC

Whited | 2020-07-20 09:24:30 UTC | #1

Mam pytanie do was! Jak wpisuje komende /restart serwer sie wylacza i musze go wlaczac ponownie za pomocą ./starts.sh (w środku tego jest screen -dmS x java -Xms4096M -Xmx4096M -jar silnik.jar). Ogolnie serwer dziala ale komenda /restart nie. POMOCY!


Szymonjjay | 2020-07-17 18:00:09 UTC | #2

Musisz utworzyć nowy plik do restartowania serwera np. restart.sh ALE nie dawać w nim screena, tylko samą komendę odpalającą serwer i podmienić nazwę pliku restartującego w configu spigot.yml
Twój serwer próbuje utworzyć screen w screenie, dlatego się nie włącza.


Whited | 2020-07-17 18:22:28 UTC | #3

Mozesz mi zrobic to krok po kroku bo od wczoraj mam vps i jestem w tym zielony jak creeper ;p


jbrudek | 2020-07-17 18:56:20 UTC | #4

  1. Stwórz plik o nazwie restart.sh
  2. W nim wpisz komendę startową serwera, ale bez screen.
  3. W pliku spigot.yml zmień nazwę pliku restartującego na restart.sh

Prościej chyba się nie da.


Whited | 2020-07-17 19:04:22 UTC | #5

czyli w restart.sh wpisac -dmS x java -Xms4096M -Xmx4096M -jar silnik.jar tak?


jbrudek | 2020-07-17 19:05:43 UTC | #6

Nie zupełnie, wpisz to:
java -Xms4096M -Xmx4096M -jar silnik.jar


Whited | 2020-07-17 19:07:09 UTC | #7

ok spróbuję


Whited | 2020-07-17 19:15:53 UTC | #8

niedziala image|641x389 do takiego czegos mnie przenosi w puTTy a serwer sie nie restartuje. image|256x21


jbrudek | 2020-07-17 19:43:43 UTC | #9

Sprawdź czy jest screen odpalony pod screen -r


Whited | 2020-07-17 19:47:52 UTC | #10

image|542x85


Whited | 2020-07-17 20:00:44 UTC | #11

takie cos mam


KrEdEnS | 2020-07-17 20:21:18 UTC | #12

wpisz:

kill 14594
kill 914
kill 615

EDIT.
@Whited Staraj się nie tworzyć duble postów


Whited | 2020-07-17 20:42:54 UTC | #13

Ok przepraszam :D EDIT: nadal to samo ;/ tylko ze pod komenda screen -r nic nie ma i tyle


KrEdEnS | 2020-07-17 20:44:35 UTC | #14

Ok zacznijmy od tego ile masz GB ramu na VPS?


Whited | 2020-07-17 20:49:06 UTC | #15

4gb


jbrudek | 2020-07-17 21:07:36 UTC | #16

Zatem zmień linię startową, ponieważ twój serwer VPS musi mieć trochę ramu dla siebie, a ty przydzieliłeś cały na serwer minecraft, proponował bym ustalenie limitu dla minecrafta na 3.5G lub 3G


Whited | 2020-07-17 20:50:09 UTC | #17

i wtedy zadziała?


jbrudek | 2020-07-17 20:50:32 UTC | #18

Trudno powiedzieć, aczkolwiek i tak powinieneś to zmienić.


Whited | 2020-07-17 20:56:53 UTC | #19

Dobrze jutro to zmienię i odpisze czy to coś pomogło :)


Whited | 2020-07-18 20:24:04 UTC | #20

mam zmienić komendę startową na “screen -dmS x java -Xms3500M -Xmx3500M -jar silnik.jar
“? EDIT: mam teraz ustawione na 3584M ale nadal nie dziala :/


aggankx | 2020-07-20 07:52:24 UTC | #21

Spróbuj z jeszcze mniejszą ilością ramu. Jak dla mnie 3,5 GB na mc na vps ktory ma 4GB ram to za dużo


Whited | 2020-07-20 07:52:23 UTC | #22

to jak mam zrobić? Xms 3072 Xmx 3072?


TheMultii | 2020-07-20 08:23:04 UTC | #23

Jak już to 3072M 🤔


Whited | 2020-07-20 08:34:27 UTC | #24

ta… o to mi chodzi. Czyli jak tak napiszę to powinno zadzialac?


aggankx | 2020-07-20 12:32:56 UTC | #25

Jak nie spróbujesz to się nie dowiesz.


DoreK | 2020-07-21 21:35:12 UTC | #26

Funkcja restartu mi nigdy nie działała mimo poprawnej konfiguracji. Wydaje mi się że to jak funkcja, która od lat sobie leży zbugowana i nikt z tym niczego nie robi. To znaczy, działa ale tylko w przypadku gdy dochodzi do crasha serwera, sama komenda /restart już nie :)


dominixz | 2020-07-21 21:42:03 UTC | #27

moze zrobic komende ktora wywola celowy crash serwera? :thinking:


NewSpectra | 2020-07-23 15:30:21 UTC | #28

[quote=”jbrudek, post:6, topic:15439”]
java -Xms4096M -Xmx4096M -jar silnik.jar
[/quote]

spróbuj: java -Xms4096M -Xmx4096M -jar silnik.jar


psycho | 2020-07-23 15:39:19 UTC | #29

Obawiam się, że nie wiesz co piszesz. Ktoś kupuje VPS 4GB i Ty każesz mu przypisać cały dostępny RAM dla serwera MC to nie ma prawa działać poprawnie, bo 1 serwer zużyje wszystkie zasoby, które musi podzielić między inne usługi.


jbrudek | 2020-07-23 20:38:15 UTC | #30

Nie rozumiem po co @NewSpectra mnie cytuje, napisałem to przed tym jak dowiedziałem się ile RAMu ma na serwerze po czym to sprostowałem.


system | 2020-08-24 20:38:16 UTC | #31

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