Konfiguracja serwerów, usług, itp.
Robert007
Beginner
Posty: 169 Rejestracja: 19 stycznia 2010, 07:39
Post
autor: Robert007 » 07 kwietnia 2010, 18:40
Witam.
Mam
pewien problem polegający na tym, że jest włączony serwer do gry lecz się zawiesił prawdopodobnie.
Tzn. zużywa mi 100% procesora i nie reaguje na komendę:
Kod: Zaznacz cały
killall [code]
Bardzo proszę o pomoc.
Pozdrawiam.
lessmian2
Member
Posty: 1088 Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków
Post
autor: lessmian2 » 07 kwietnia 2010, 19:50
Proponuję zacząć od:
oraz
mendeczka
Beginner
Posty: 209 Rejestracja: 31 sierpnia 2007, 08:05
Lokalizacja: /dev/Socho
Post
autor: mendeczka » 07 kwietnia 2010, 19:57
Robert007
Beginner
Posty: 169 Rejestracja: 19 stycznia 2010, 07:39
Post
autor: Robert007 » 07 kwietnia 2010, 20:02
mendeczka pisze: ewentualnie
lub
Te opcje znam i stąd wiem jaki to proces.
kill
To:
nie wystarczy? Zawsze działało ale nie w tej sytuacji.
Kod: Zaznacz cały
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
17878 www-data 25 0 23352 8232 1476 R 100 0.5 124:47.00 rumse
Jak widać proces ,,rumse'' zużywa 100% procesora i nie można tego wyłączyć.
Próbowałem także:
oraz:
Lecz nie pomaga.
lessmian2
Member
Posty: 1088 Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków
Post
autor: lessmian2 » 07 kwietnia 2010, 20:32
W sumie wszystko jedno czy
kill czy
killall . Ja wolę
kill Spróbuj wysłać sygnał
KILL do procesu:
lub
Robert007
Beginner
Posty: 169 Rejestracja: 19 stycznia 2010, 07:39
Post
autor: Robert007 » 07 kwietnia 2010, 20:35
Zadziałało, dziękuję.
tremor
Beginner
Posty: 186 Rejestracja: 12 marca 2010, 18:20
Lokalizacja: Wrocław
Post
autor: tremor » 07 kwietnia 2010, 20:35
Kill i killall służą do tego samego - do wysyłania sygnałów do procesów, z tym że kill podajesz PID a killall - nazwę.
Może mieć to znaczenie - PID jest unikatowy, komenda która przekłada się na nazwę - czasami nie.
Domyślnie wysyłanym sygnałem przez oba polecenia jest TERM (wartość liczbowa 15). Jeśli proces na to nie reaguje pozostaje KILL (9):
lub
lub
lub
zrobi to samo.
Jeżeli kill -9 z poziomu użytkownika się nie powiedzie może pomóc ta sama komenda wywołana z konta root.
mendeczka
Beginner
Posty: 209 Rejestracja: 31 sierpnia 2007, 08:05
Lokalizacja: /dev/Socho
Post
autor: mendeczka » 07 kwietnia 2010, 21:25
mendeczka pisze: ewentualnie
lub
Jeżeli te opcje znasz to powinieneś wiedzieć że w
wybierzesz strzałką w dół lub w górę proces który zabija Ci procka naciśniesz F9 następnie wybierzesz SIGKILL i po sprawie