Sie sind nicht angemeldet.

Changelog.txt

Fortgeschrittener

  • »Changelog.txt« ist der Autor dieses Themas

Beiträge: 175

Rootserver vorhanden: Nein

  • Nachricht senden

1

Samstag, 19. April 2014, 13:00

Prozess (welcher)

Ich habe 3 server online und müsste wissen, welche die hier unten aufgelisten sind. Ich denke mir die obersten 3 aber wie unterscheide ich sie (außer von der zeit)

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
9393 freak 20 0 398m 189m 2640 S 16 4.6 423:29.08 srcds_linux
3914 freak 20 0 390m 145m 14m S 3 3.5 2:51.28 srcds_linux
13676 freak 20 0 486m 268m 5732 S 1 6.6 10:32.48 srcds_linux

592 mysql 20 0 258m 22m 2476 S 0 0.5 76:38.29 mysqld
4436 freak 20 0 9248 1044 676 S 0 0.0 0:09.88 srcds_run
1 root 20 0 8360 284 252 S 0 0.0 1:21.41 init
2 root 20 0 0 0 0 S 0 0.0 0:00.00 kthreadd/722322
3 root 20 0 0 0 0 S 0 0.0 0:00.00 khelper/7223228
361 root 20 0 122m 532 420 S 0 0.0 0:54.29 rsyslogd
403 root 20 0 302m 2688 600 S 0 0.1 4:12.33 apache2
430 root 20 0 20912 392 292 S 0 0.0 0:11.65 cron
471 root 20 0 9144 208 204 S 0 0.0 0:00.02 mysqld_safe
564 root 20 0 49180 544 404 S 0 0.0 1:09.95 sshd
593 root 20 0 3860 224 220 S 0 0.0 0:00.00 logger
712 freak 20 0 23676 516 308 S 0 0.0 5:32.43 screen
714 freak 20 0 9240 796 568 S 0 0.0 0:08.83 srcds_run
1299 freak 20 0 23676 576 364 S 0 0.0 0:00.12 screen

EDIT:
Wen ich alle 3 Server neu starte , beende ich nur die 3? kein ander Prozess oder?

MFG :)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »fluxX« (19. April 2014, 13:14)


MadMakz

Super Moderator

Beiträge: 1 878

Wohnort: ~#

Rootserver vorhanden: Ja

  • Nachricht senden

2

Samstag, 19. April 2014, 13:15

Quellcode

1
pstree -ap
bzw.

Quellcode

1
pstree -ap freak
nur für benutzer "freak". Damit siehst du den startbefehl des prozesses und deren threads. Anstatt "freak" kannst du auch die PID direkt angeben

Quellcode

1
pstree -ap 9393


Am einfachsten wäre aber ein start-script mit pid-file. Da kann man dann auch immer rein schauen oder z.b. mit

Quellcode

1
kill -9 $(cat /run/srcds-servername1.pid)
abshalten

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »MadMakz« (19. April 2014, 13:27)


Changelog.txt

Fortgeschrittener

  • »Changelog.txt« ist der Autor dieses Themas

Beiträge: 175

Rootserver vorhanden: Nein

  • Nachricht senden

3

Samstag, 19. April 2014, 13:27

Spoiler Spoiler

freak@s15399066:~$ pstree -ap freak
screen,712 ./srcds_run -game cstrike +map de_dust2_unlimited -maxplayers 32 +port 27045
`-srcds_run,714 ./srcds_run -game cstrike +map de_dust2_unlimited -maxplayers 32 +port 27045
`-sleep,8911 10

screen,1299 -S Screenname
`-bash,1301

screen,3538 -S Screenname
`-bash,3540
`-srcds_run,3910 ./srcds_run -game cstrike +map ba_space_jail_v4-4 -maxplayers 24 +port 27015
`-srcds_linux,3914 -game cstrike +map ba_space_jail_v4-4 -maxplayers 24 +port 27015
|-{srcds_linux},3915
|-{srcds_linux},3916
|-{srcds_linux},3917
|-{srcds_linux},3918
|-{srcds_linux},3919
|-{srcds_linux},3920
|-{srcds_linux},3925
|-{srcds_linux},3926
|-{srcds_linux},3927
|-{srcds_linux},3929
|-{srcds_linux},3933
`-{srcds_linux},4000

screen,4085 -S Screenname
`-bash,4087
`-srcds_run,4175 ./srcds_run -game csgo +map de_dust2 -maxplayers 32 -ip 87.106.22.30 -port 27010 -tickrate 128
`-sleep,8908 10

screen,4326 -S Screenname
`-bash,4328
`-screen,4405 -S Screenname
`-screen,4406 -S Screenname
`-bash,4408
`-srcds_run,4436 ./srcds_run -game csgo +map de_dust2 -maxplayers 32 -ip 87.106.22.30 -port 27016 -tickrate 66
`-sleep,8906 10

screen,6854 -S Screenname
`-bash,6856

screen,7018 ./srcds_run -game cstrike +map mg_YOLO_multigames_v1 -maxplayers 20 +port 27055
`-srcds_run,7020 ./srcds_run -game cstrike +map mg_YOLO_multigames_v1 -maxplayers 20 +port 27055
`-srcds_linux,9393 -game cstrike +map mg_YOLO_multigames_v1 -maxplayers 20 +port 27055
|-{srcds_linux},9394
|-{srcds_linux},9395
|-{srcds_linux},9396
|-{srcds_linux},9397
|-{srcds_linux},9398
|-{srcds_linux},9399
|-{srcds_linux},9402
|-{srcds_linux},9403
|-{srcds_linux},9405
|-{srcds_linux},9406
|-{srcds_linux},9419
|-{srcds_linux},9420
|-{srcds_linux},9421
`-{srcds_linux},2556

screen,13133 -S Screenname
`-bash,13135
`-srcds_run,13138 ./srcds_run -game csgo +map de_dust2 -maxplayers 32 -ip 87.106.22.30 -port 27010 -tickrate 128
`-srcds_linux,13676 -game csgo +map de_dust2 -maxplayers 32 -ip 87.106.22.30 -port 27010 -tickrate 128
|-{srcds_linux},13680
|-{srcds_linux},13682
|-{srcds_linux},13683
|-{srcds_linux},13685
|-{srcds_linux},13687
|-{srcds_linux},13688
|-{srcds_linux},13689
|-{srcds_linux},13738
|-{srcds_linux},13745
`-{srcds_linux},13746

screen,13182 ./srcds_run -game cstrike +map ba_space_jail_v4-4 -maxplayers 24 +port 27015
`-srcds_run,13184 ./srcds_run -game cstrike +map ba_space_jail_v4-4 -maxplayers 24 +port 27015
`-srcds_linux,13188 -game cstrike +map ba_space_jail_v4-4 -maxplayers 24 +port 27015
`-{srcds_linux},13189

screen,13813 ./srcds_run -game cstrike +map ba_space_jail_v4-4 -maxplayers 24 +port 27015
`-srcds_run,13815 ./srcds_run -game cstrike +map ba_space_jail_v4-4 -maxplayers 24 +port 27015
`-srcds_linux,14097 -game cstrike +map ba_space_jail_v4-4 -maxplayers 24 +port 27015
|-{srcds_linux},14098
|-{srcds_linux},14099
|-{srcds_linux},14103
`-{srcds_linux},14104

screen,14092 -S Screenname
`-bash,14094

sshd,8708
`-bash,8709
`-pstree,8914 -ap freak


okay , wie/mit welchem befehl beende ich die , sind das nicht mehr wie nur 3 css/csgo server ?

MadMakz

Super Moderator

Beiträge: 1 878

Wohnort: ~#

Rootserver vorhanden: Ja

  • Nachricht senden

4

Samstag, 19. April 2014, 13:40

du hast eine leere screen session, PID 3538, und zwei mal den gleichen server (in screen) auf port 27015 laufen, PID's 13182 & 13813

Hab jetzt nur die PID's der screens genannt.

kill -9 <PID>

Beiträge: 552

Beruf: Fisi

Rootserver vorhanden: Ja

  • Nachricht senden

5

Samstag, 19. April 2014, 14:17

Servus,

gib deinen screen eindeutig identifizierbare Namen und dann :

screen -list | grep screentitel | cut -f1 -d'.' >> /home/wasauchimmer/datei

damit werden alle Screens mit dem Titel in einer Datei gespeichert.

kill $(cat /home/wasauchimmer/datei)

damit werden deine vorher gegrepten Screens gekillt.


Wäre jetzt mein Lösungsansatz für die Zukunft :)

Gruß
Wer deutlich spricht, riskiert verstanden zu werden.

http://steamcommunity.com/profiles/76561197996267687

Changelog.txt

Fortgeschrittener

  • »Changelog.txt« ist der Autor dieses Themas

Beiträge: 175

Rootserver vorhanden: Nein

  • Nachricht senden

6

Samstag, 19. April 2014, 18:25

dummer weise kan ich jetzt nichts mehr machen

Spoiler Spoiler

-bash: fork: Cannot allocate memory
-bash-4.1$ pstree -ap freak
-bash: fork: Cannot allocate memory
-bash-4.1$ ps
-bash: fork: Cannot allocate memory
-bash-4.1$ top
-bash: fork: Cannot allocate memory


kommt , egal was ich mache und neu anmelden bringt auch nichts

MadMakz

Super Moderator

Beiträge: 1 878

Wohnort: ~#

Rootserver vorhanden: Ja

  • Nachricht senden

7

Samstag, 19. April 2014, 20:19

OpenVZ vServer?

Quellcode

1
cat /proc/user_beancounters

Changelog.txt

Fortgeschrittener

  • »Changelog.txt« ist der Autor dieses Themas

Beiträge: 175

Rootserver vorhanden: Nein

  • Nachricht senden

8

Sonntag, 20. April 2014, 11:24

problem gelöst, hab alle im Prozesse gekillt die im Ordner "Freak" laufen und neu gestartet.
jetzt sieht es sauberer aus oder ?


Spoiler Spoiler

freak@s15399066:~$ pstree -ap freak
screen,22427 -S Screenname
`-bash,22429
`-srcds_run,22439 ./srcds_run -game cstrike +map ba_space_jail_v4-4 ...
`-srcds_linux,22443 -game cstrike +map ba_space_jail_v4-4 ...
|-{srcds_linux},22444
|-{srcds_linux},22445
|-{srcds_linux},22446
|-{srcds_linux},22447
|-{srcds_linux},22448
|-{srcds_linux},22449
|-{srcds_linux},22451
|-{srcds_linux},22452
|-{srcds_linux},22453
|-{srcds_linux},22455
|-{srcds_linux},22456
|-{srcds_linux},22502
|-{srcds_linux},22503
`-{srcds_linux},22504

screen,22466 -S Screenname
`-bash,22468
`-srcds_run,22475 ./srcds_run -game cstrike +map ...
`-srcds_linux,22479 -game cstrike +map mg_YOLO_multigames_v1 ...
|-{srcds_linux},22480
|-{srcds_linux},22481
|-{srcds_linux},22482
|-{srcds_linux},22483
|-{srcds_linux},22484
|-{srcds_linux},22485
|-{srcds_linux},22488
|-{srcds_linux},22489
|-{srcds_linux},22491
|-{srcds_linux},22493
|-{srcds_linux},22555
`-{srcds_linux},22872

screen,23901 ./ts3server_minimal_runscript.sh
`-ts3server_minim,23903 ./ts3server_minimal_runscript.sh
`-ts3server_linux,23912
|-{ts3server_linu},23913
|-{ts3server_linu},23914
|-{ts3server_linu},23915
|-{ts3server_linu},23916
|-{ts3server_linu},23917
|-{ts3server_linu},23918
|-{ts3server_linu},23919
|-{ts3server_linu},23920
|-{ts3server_linu},23921
|-{ts3server_linu},23922
|-{ts3server_linu},23923
|-{ts3server_linu},23924
|-{ts3server_linu},23925
|-{ts3server_linu},23926
|-{ts3server_linu},23927
|-{ts3server_linu},23928
|-{ts3server_linu},23929
|-{ts3server_linu},23930
|-{ts3server_linu},23931
|-{ts3server_linu},23932
|-{ts3server_linu},23933
|-{ts3server_linu},23934
|-{ts3server_linu},23935
`-{ts3server_linu},23936

sshd,23898
`-sftp-server,23899

sshd,23995
`-bash,23996
`-pstree,24002 -ap freak