xN0MANDx | 2018-07-02 13:37:56 UTC | #1
Czemu co jakiś czas (mam 2 vps’y i na każdym po 2-3 serwery). Na każdym mam różny port i co jakiś (co miesiąc) na jednym z serwerów mam sytuacje, że pojawia się cannot bind port i serwer pada i nie uruchamia się co jest irytujące O_o. Ktoś wie czemu taki błąd się pojawia ? Daje różne dalekie porty, więc raczej to błąd jakiś. Ktoś wie jak go naprawić ? Ciągłe zmienianie portu, gdy jest ten błąd to niezbyt pomaga… muszę np teraz aktualizować DNS domeny co zajmuje trochę czasu, aby wszystkim wykrywało.
liamdj23 | 2018-07-02 13:57:34 UTC | #2
Jakie porty dajesz?
Infinity | 2018-07-02 14:47:55 UTC | #3
Nie uruchamiasz czasem drugiego serwera na tym samym porcie? Zdarzały się takie przypadki osób, co dużo o linuxie nie wiedziały :D
No i jaka to usługa, porty? Jak ją uruchamiasz?
Nieznajomy11 | 2018-07-09 11:07:39 UTC | #4
Proces się zawiesza i nadal nasłuchuje, mimo, że serwer nie działa. Wtedy wystarczy użyć htop
, wyszukać odpowiedni pod F4
i ubić uzywając F9
, prawdopodobnie będzie potrzebny tryb oznaczony numerem 9
- KILL.
xN0MANDx | 2018-07-02 15:05:58 UTC | #5
Pisałem, że do każdego serwera inny port np 27416 25621 itp.
Uruchamiam za pomocą screena
WoZZowskY | 2018-07-02 15:52:08 UTC | #6
Podejrzewam że ten sam serwer który chcesz odpalić jest juz uruchomiony w innym screenie.
I jak próbujesz odpalić go 2 raz to pisze ze port jest zajęty bo już na tym porcie jest odpalony serwer.
Infinity | 2018-07-02 18:09:36 UTC | #7
Tak samo podejrzewam. Uruchamiasz sobie serwer na jakimś porcie, wszystko pieknie fajnie ale zamiast go calkowicie zamknac to pewnie próbujesz uruchomić drugi, na tym samym porcie i historia sie w tym momencie konczy :D
Polecam takie komendy jak htop czy screen -ls
xN0MANDx | 2018-07-03 09:02:06 UTC | #8
Umiecie czytać ze zrozumieniem ? Każdy serwer ma inny port, są nie tykane (nie ma też żadnych duplikatów konsoli!!!) i automatycznie obsługiwane. Każdy serwer ma indywidualny port jeszcze raz podkreślam. I nagle w trakcie trwania serwera się wyłącza (występuje na losowej maszynie raz na 2-3 miesiące tylko na 1 serwerze taki bug) i piszę, że nie można zbindować portu (tak - od tak z du*y bez żadnych działań z mojej strony - bardzo rzadko ale bywa). I tak za każdym razem, nawet restart maszyny nie pomaga. Dopiero jak zmienię port na inny to zaczyna działać. Jakby się w zaporach czy coś zbugowało (nie znam się na zaporach, firewallach itp od razu mówię).
DoreK | 2018-07-03 09:49:33 UTC | #9
[quote=”xN0MANDx, post:8, topic:7246”]
Umiecie czytać ze zrozumieniem ?
[/quote]
A może trochę kultury do osób, które chcą Ci pomóc?
Nieznajomy11 | 2018-07-03 10:37:38 UTC | #10
[quote=”xN0MANDx, post:8, topic:7246”]
I tak za każdym razem, nawet restart maszyny nie pomaga.
[/quote]
W jaki sposób dokonujesz restartu?
xN0MANDx | 2018-07-03 13:06:50 UTC | #11
A może trochę kultury do osób, które chcą Ci pomóc?
Ta wypowiedź zawiera pełną kulturę (zależy kto jak odbiera przekaz) i zachęca do ponownego przeczytania treści zawartych w temacie z zrozumieniem, gdyż wszyscy piszą nie na temat i pytają o coś co jest napisane cały czas. Wszelkie znaki specjalne podkreślają jedynie tekst (nie oznaczają moich emocji np: agresywność itp).
W jaki sposób dokonujesz restartu?
Serwer zatrzymuje o 2:50 (wewnętrznie - wyłączam serwer w wyniku czego konsola się zamyka). Następnie o 3:00 jest uruchamiany za pomocą crona po przez plik uruchamiający go w danym katalogu docelowym. To nie powinno mieć żadnego wypływu na bugowanie się portu (lub czegoś innego).
Nieznajomy11 | 2018-07-03 13:19:18 UTC | #12
A widzisz, myślałem że chodzi o restart serwera dedykowanego lub vps. W takim razie wracam do mojego poprzedniego postu, proces się zawiesza i blokuje port. Innej możliwości nie ma.
bopke | 2018-07-03 13:19:30 UTC | #13
Serwer w ciągu tych 10 minut niekoniecznie musi zdążyć się zamknąć, coś może go blokować.
xN0MANDx | 2018-07-03 15:46:53 UTC | #14
@bopke To nie ma nic wspólnego tak czy owak bo on się zawiesza np: o 16:24 i innej losowej godzinie.
@Nieznajomy11 A jak działa ten “htop” - za co odpowiada ta komenda tak dokładniej ? Wykazuje listę procesów ?
anon10657637 | 2018-07-03 15:48:06 UTC | #15
[quote=”xN0MANDx, post:14, topic:7246”]
A jak działa ten “htop” - za co odpowiada ta komenda tak dokładniej ? Wykazuje listę procesów ?
[/quote]
Tak.
anon90964722 | 2018-07-03 20:57:00 UTC | #16
@xN0MANDx
najpierw zainstaluj htop > apt-get install htop
i pózniej w nim sprawdz czy żaden proces nie blokuje portów
system | 2018-08-04 20:57:03 UTC | #17
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.