Oyun Çekirdeklerini (Process) Görüntüleme
Metin2 sunucunuzda hangi kanalların çalıştığını görmek için ps aux komutundan yararlanılır:
# Yalnızca game ve db süreçlerini listeleyin
ps aux | grep -E "game|db"
Çıktıda PID (Process ID), CPU kullanım oranı, bellek miktarı ve dosya yolu listelenir.
Açık Portları Kontrol Etme: sockstat
Oyuncuların sunucuya bağlanamadığı durumlarda portların açık olup olmadığını teyit etmek için:
# IPv4 üzerinden dinlenen (LISTEN) tüm portları gösterir
sockstat -4l
Eğer oyun portunuz (Örn: 13000) listede görünmüyorsa, o channel core'u başlamamış veya syserr vererek kapanmış demektir.
Askıda Kalan Çekirdekleri Sonlandırma (kill)
Sunucuyu kapatmak istediğinizde bazı çekirdekler bellek üzerinde asılı kalabilir:
# Belirli bir PID'yi nazikçe kapatır (Önerilen)
kill -15 PID_NUMARASI
# Yanıt vermeyen çekirdeği zorla kapatır
kill -9 PID_NUMARASI
# Tüm game süreçlerini topluca sonlandırır
killall -9 game
killall -9 db